|
MLIR 24.0.0git
|
#include "mlir/IR/Value.h"#include "llvm/ADT/PointerUnion.h"#include "llvm/ADT/ilist.h"#include "llvm/ADT/ilist_node.h"Go to the source code of this file.
Classes | |
| class | mlir::BlockOperand |
| A block operand represents an operand that holds a reference to a Block, e.g. More... | |
| class | mlir::PredecessorIterator |
| Implement a predecessor iterator for blocks. More... | |
| class | mlir::SuccessorRange |
| This class implements the successor iterators for Block. More... | |
| class | mlir::BlockRange |
| This class provides an abstraction over the different types of ranges over Blocks. More... | |
| struct | llvm::DenseMapInfo< mlir::SuccessorRange > |
| Provide support for hashing successor ranges. More... | |
| struct | llvm::ilist_detail::SpecificNodeAccess< compute_node_options<::mlir::Operation >::type > |
| struct | llvm::ilist_traits<::mlir::Operation > |
| struct | llvm::ilist_traits<::mlir::Block > |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | llvm |
| The OpAsmOpInterface, see OpAsmInterface.td for more details. | |
| namespace | llvm::ilist_detail |