#include <SDBMDialect.h>
|
| SDBMDialect (MLIRContext *context) |
|
StorageUniquer & | getUniquer () |
| Get the uniquer for SDBM expressions. This should not be used directly. More...
|
|
virtual | ~Dialect () |
|
MLIRContext * | getContext () const |
|
StringRef | getNamespace () const |
|
bool | allowsUnknownOperations () const |
|
bool | allowsUnknownTypes () const |
|
virtual Operation * | materializeConstant (OpBuilder &builder, Attribute value, Type type, Location loc) |
|
virtual Attribute | parseAttribute (DialectAsmParser &parser, Type type) const |
| Parse an attribute registered to this dialect. More...
|
|
virtual void | printAttribute (Attribute, DialectAsmPrinter &) const |
|
virtual Type | parseType (DialectAsmParser &parser) const |
| Parse a type registered to this dialect. More...
|
|
virtual void | printType (Type, DialectAsmPrinter &) const |
| Print a type registered to this dialect. More...
|
|
virtual LogicalResult | verifyRegionArgAttribute (Operation *, unsigned regionIndex, unsigned argIndex, NamedAttribute) |
|
virtual LogicalResult | verifyRegionResultAttribute (Operation *, unsigned regionIndex, unsigned resultIndex, NamedAttribute) |
|
virtual LogicalResult | verifyOperationAttribute (Operation *, NamedAttribute) |
|
const DialectInterface * | getRegisteredInterface (ClassID *interfaceID) |
|
template<typename InterfaceT > |
const InterfaceT * | getRegisteredInterface () |
|
◆ SDBMDialect()
mlir::SDBMDialect::SDBMDialect |
( |
MLIRContext * |
context | ) |
|
|
inline |
◆ getDialectNamespace()
static StringRef mlir::SDBMDialect::getDialectNamespace |
( |
| ) |
|
|
inlinestatic |
◆ getUniquer()
Get the uniquer for SDBM expressions. This should not be used directly.
The documentation for this class was generated from the following file: