|
MLIR 22.0.0git
|
Go to the source code of this file.
Classes | |
| class | mlir::Builder |
| This class is a general helper class for creating context-global objects like types, attributes, and affine expressions. More... | |
| class | mlir::OpBuilder |
| This class helps build Operations. More... | |
| struct | mlir::OpBuilder::ListenerBase |
| Base class for listeners. More... | |
| struct | mlir::OpBuilder::Listener |
| This class represents a listener that may be used to hook into various actions within an OpBuilder. More... | |
| class | mlir::OpBuilder::InsertPoint |
| This class represents a saved insertion point. More... | |
| class | mlir::OpBuilder::InsertionGuard |
| RAII guard to reset the insertion point of the builder when destroyed. More... | |
| class | mlir::ImplicitLocOpBuilder |
| ImplicitLocOpBuilder maintains a 'current location', allowing use of the create<> method without specifying the location. More... | |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |