Home
last modified time | relevance | path

Searched refs:DialectFoldInterface (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DFoldInterfaces.h23 class DialectFoldInterface
24 : public DialectInterface::Base<DialectFoldInterface> {
26 DialectFoldInterface(Dialect *dialect) : Base(dialect) {} in DialectFoldInterface() function
/llvm-project-15.0.7/mlir/include/mlir/Transforms/
H A DFoldUtils.h160 DialectInterfaceCollection<DialectFoldInterface> interfaces;
/llvm-project-15.0.7/mlir/docs/
H A DCanonicalization.md54 via the `shouldMaterializeInto` method on the `DialectFoldInterface`.
189 provide a fallback by implementing the `DialectFoldInterface` and overriding
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DFoldUtils.cpp25 getInsertionRegion(DialectInterfaceCollection<DialectFoldInterface> &interfaces, in getInsertionRegion()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestDialect.cpp220 struct TestDialectFoldInterface : public DialectFoldInterface {
221 using DialectFoldInterface::DialectFoldInterface;
/llvm-project-15.0.7/mlir/lib/IR/
H A DOperation.cpp499 auto *interface = dyn_cast<DialectFoldInterface>(dialect); in fold()