LLZK 2.1.1
An open-source IR for Zero Knowledge (ZK) circuits
Loading...
Searching...
No Matches
llvm Namespace Reference

Namespaces

namespace  cl

Classes

struct  DenseMapInfo< llzk::ExpressionValue >
struct  DenseMapInfo< llzk::Side >
struct  DenseMapInfo< llzk::SourceRef >
struct  DenseMapInfo< OperationComparator >
struct  DenseMapInfo< RecordChain >
struct  DenseMapInfo< ReferenceID >
 Allows ReferenceID to be a DenseMap key. More...
struct  DenseMapInfo<::llzk::boolean::FeltCmpPredicate >
struct  DenseMapInfo<::llzk::cast::OverflowSemantics >
struct  DenseMapInfo<::llzk::OutputStream >
struct  DenseMapInfo<::llzk::polymorphic::FlatteningCleanupMode >
struct  DenseMapInfo<::llzk::smt::BVCmpPredicate >
struct  DenseMapInfo<::llzk::smt::IntPredicate >
struct  DOTGraphTraits< const llzk::SymbolDefTree * >
struct  DOTGraphTraits< const llzk::SymbolDefTreeNode * >
struct  DOTGraphTraits< const llzk::SymbolUseGraph * >
struct  DOTGraphTraits< const llzk::SymbolUseGraphNode * >
struct  GraphTraits< const llzk::CallGraph * >
struct  GraphTraits< const llzk::CallGraphNode * >
struct  GraphTraits< const llzk::SymbolDefTree * >
struct  GraphTraits< const llzk::SymbolDefTreeNode * >
struct  GraphTraits< const llzk::SymbolUseGraph * >
struct  GraphTraits< const llzk::SymbolUseGraphNode * >
struct  GraphTraits< Inverse< const llzk::SymbolUseGraph * > >
struct  GraphTraits< Inverse< const llzk::SymbolUseGraphNode * > >

Functions

raw_ostream & operator<< (raw_ostream &os, llvm::PointerUnion< mlir::Value, mlir::Operation * > ptr)
inline ::llvm::raw_ostream & operator<< (::llvm::raw_ostream &p, ::llzk::OutputStream value)
inline ::llvm::raw_ostream & operator<< (::llvm::raw_ostream &p, ::llzk::boolean::FeltCmpPredicate value)
inline ::llvm::raw_ostream & operator<< (::llvm::raw_ostream &p, ::llzk::cast::OverflowSemantics value)
inline ::llvm::raw_ostream & operator<< (::llvm::raw_ostream &p, ::llzk::polymorphic::FlatteningCleanupMode value)
inline ::llvm::raw_ostream & operator<< (::llvm::raw_ostream &p, ::llzk::smt::BVCmpPredicate value)
inline ::llvm::raw_ostream & operator<< (::llvm::raw_ostream &p, ::llzk::smt::IntPredicate value)

Function Documentation

◆ operator<<() [1/7]

inline ::llvm::raw_ostream & llvm::operator<< ( ::llvm::raw_ostream & p,
::llzk::boolean::FeltCmpPredicate value )

Definition at line 88 of file Enums.h.inc.

◆ operator<<() [2/7]

inline ::llvm::raw_ostream & llvm::operator<< ( ::llvm::raw_ostream & p,
::llzk::cast::OverflowSemantics value )

Definition at line 86 of file Enums.h.inc.

◆ operator<<() [3/7]

inline ::llvm::raw_ostream & llvm::operator<< ( ::llvm::raw_ostream & p,
::llzk::OutputStream value )

Definition at line 83 of file AnalysisPassEnums.h.inc.

◆ operator<<() [4/7]

inline ::llvm::raw_ostream & llvm::operator<< ( ::llvm::raw_ostream & p,
::llzk::polymorphic::FlatteningCleanupMode value )

Definition at line 86 of file TransformationPassEnums.h.inc.

◆ operator<<() [5/7]

inline ::llvm::raw_ostream & llvm::operator<< ( ::llvm::raw_ostream & p,
::llzk::smt::BVCmpPredicate value )

Definition at line 99 of file SMTEnums.h.inc.

◆ operator<<() [6/7]

inline ::llvm::raw_ostream & llvm::operator<< ( ::llvm::raw_ostream & p,
::llzk::smt::IntPredicate value )

Definition at line 212 of file SMTEnums.h.inc.

◆ operator<<() [7/7]

raw_ostream & llvm::operator<< ( raw_ostream & os,
llvm::PointerUnion< mlir::Value, mlir::Operation * > ptr )

Definition at line 273 of file SourceRefLattice.cpp.