|
MLIR 22.0.0git
|
Public Member Functions | |
| AsmStateImpl (Operation *op, const OpPrintingFlags &printerFlags, AsmState::LocationMap *locationMap) | |
| AsmStateImpl (MLIRContext *ctx, const OpPrintingFlags &printerFlags, AsmState::LocationMap *locationMap) | |
| void | initializeAliases (Operation *op) |
| Initialize the alias state to enable the printing of aliases. | |
| AliasState & | getAliasState () |
| Get the state used for aliases. | |
| SSANameState & | getSSANameState () |
| Get the state used for SSA names. | |
| DistinctState & | getDistinctState () |
| Get the state used for distinct attribute identifiers. | |
| DialectInterfaceCollection< OpAsmDialectInterface > & | getDialectInterfaces () |
| Return the dialects within the context that implement OpAsmDialectInterface. | |
| auto | getResourcePrinters () |
| Return the non-dialect resource printers. | |
| const OpPrintingFlags & | getPrinterFlags () const |
| Get the printer flags. | |
| void | registerOperationLocation (Operation *op, unsigned line, unsigned col) |
| Register the location, line and column, within the buffer that the given operation was printed at. | |
| DenseMap< Dialect *, SetVector< AsmDialectResourceHandle > > & | getDialectResources () |
| Return the referenced dialect resources within the printer. | |
| LogicalResult | pushCyclicPrinting (const void *opaquePointer) |
| void | popCyclicPrinting () |
Definition at line 1947 of file AsmPrinter.cpp.
|
inlineexplicit |
Definition at line 1949 of file AsmPrinter.cpp.
References getContext().
|
inlineexplicit |
Definition at line 1953 of file AsmPrinter.cpp.
|
inline |
Get the state used for aliases.
Definition at line 1963 of file AsmPrinter.cpp.
|
inline |
Return the dialects within the context that implement OpAsmDialectInterface.
Definition at line 1973 of file AsmPrinter.cpp.
|
inline |
Return the referenced dialect resources within the printer.
Definition at line 1994 of file AsmPrinter.cpp.
|
inline |
Get the state used for distinct attribute identifiers.
Definition at line 1969 of file AsmPrinter.cpp.
|
inline |
Get the printer flags.
Definition at line 1983 of file AsmPrinter.cpp.
|
inline |
Return the non-dialect resource printers.
Definition at line 1978 of file AsmPrinter.cpp.
|
inline |
Get the state used for SSA names.
Definition at line 1966 of file AsmPrinter.cpp.
Referenced by mlir::Value::printAsOperand().
Initialize the alias state to enable the printing of aliases.
Definition at line 1958 of file AsmPrinter.cpp.
Referenced by mlir::Operation::print().
|
inline |
Definition at line 2002 of file AsmPrinter.cpp.
|
inline |
Definition at line 1998 of file AsmPrinter.cpp.
References success().
|
inline |
Register the location, line and column, within the buffer that the given operation was printed at.
Definition at line 1987 of file AsmPrinter.cpp.