My Project
|
#include "mlir/IR/OperationSupport.h"
Go to the source code of this file.
Namespaces | |
mlir | |
Typedefs | |
using | mlir::DialectConstantDecodeHook = std::function< bool(const OpaqueElementsAttr, ElementsAttr &)> |
using | mlir::DialectConstantFoldHook = std::function< LogicalResult(Operation *, ArrayRef< Attribute >, SmallVectorImpl< Attribute > &)> |
using | mlir::DialectExtractElementHook = std::function< Attribute(const OpaqueElementsAttr, ArrayRef< uint64_t >)> |
using | mlir::DialectAllocatorFunction = std::function< void(MLIRContext *)> |
Functions | |
void | mlir::registerDialectAllocator (const DialectAllocatorFunction &function) |
void | mlir::registerAllDialects (MLIRContext *context) |
Registers all dialects with the specified MLIRContext. More... | |
template<typename ConcreteDialect > | |
void | mlir::registerDialect () |