MLIR
20.0.0git
|
Go to the source code of this file.
Classes | |
class | mlir::pdll::ast::Type |
class | mlir::pdll::ast::Type::TypeBase< ImplT, BaseT > |
This class provides several utilities when defining derived type classes. More... | |
class | mlir::pdll::ast::AttributeType |
This class represents a PDLL type that corresponds to an mlir::Attribute. More... | |
class | mlir::pdll::ast::ConstraintType |
This class represents a PDLL type that corresponds to a constraint. More... | |
class | mlir::pdll::ast::OperationType |
This class represents a PDLL type that corresponds to an mlir::Operation. More... | |
class | mlir::pdll::ast::RangeType |
This class represents a PDLL type that corresponds to a range of elements with a given element type. More... | |
class | mlir::pdll::ast::TypeRangeType |
This class represents a PDLL type that corresponds to an mlir::TypeRange. More... | |
class | mlir::pdll::ast::ValueRangeType |
This class represents a PDLL type that corresponds to an mlir::ValueRange. More... | |
class | mlir::pdll::ast::RewriteType |
This class represents a PDLL type that corresponds to a rewrite reference. More... | |
class | mlir::pdll::ast::TupleType |
This class represents a PDLL tuple type, i.e. More... | |
class | mlir::pdll::ast::TypeType |
This class represents a PDLL type that corresponds to an mlir::Type. More... | |
class | mlir::pdll::ast::ValueType |
This class represents a PDLL type that corresponds to an mlir::Value. More... | |
struct | llvm::DenseMapInfo< mlir::pdll::ast::Type > |
struct | llvm::CastInfo< To, From, std::enable_if_t< std::is_same_v< mlir::pdll::ast::Type, std::remove_const_t< From > >||std::is_base_of_v< mlir::pdll::ast::Type, From > > > |
Add support for llvm style casts. More... | |
Namespaces | |
mlir | |
Include the generated interface declarations. | |
mlir::pdll | |
mlir::pdll::ods | |
mlir::pdll::ast | |
mlir::pdll::ast::detail | |
llvm | |
The OpAsmOpInterface, see OpAsmInterface.td for more details. | |
Functions | |
llvm::hash_code | mlir::pdll::ast::hash_value (Type type) |
raw_ostream & | mlir::pdll::ast::operator<< (raw_ostream &os, Type type) |