|
MLIR 22.0.0git
|
IRUnit is a union of the different types of IR objects that constitute the IR structure (other than Type and Attribute), that is Operation, Region, and Block. More...
#include "mlir/IR/Unit.h"
Public Member Functions | |
| void | print (raw_ostream &os, OpPrintingFlags flags=OpPrintingFlags().skipRegions().useLocalScope()) const |
| Print the IRUnit to the given stream. | |
IRUnit is a union of the different types of IR objects that constitute the IR structure (other than Type and Attribute), that is Operation, Region, and Block.
| void mlir::IRUnit::print | ( | raw_ostream & | os, |
| OpPrintingFlags | flags = OpPrintingFlags().skipRegions().useLocalScope() ) const |
Print the IRUnit to the given stream.
Definition at line 49 of file Unit.cpp.
References printBlock(), printOp(), and printRegion().
Referenced by mlirDebuggerCursorSelectChildIRUnit(), mlirDebuggerCursorSelectNextIRUnit(), mlirDebuggerCursorSelectParentIRUnit(), and mlirDebuggerCursorSelectPreviousIRUnit().