Home
last modified time | relevance | path

Searched refs:PDLPatternModule (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/mlir/include/mlir/IR/
DPatternMatch.h334 class PDLPatternModule {
336 PDLPatternModule() = default;
339 PDLPatternModule(OwningModuleRef pdlModule) in PDLPatternModule() function
343 void mergeIn(PDLPatternModule &&other);
583 OwningRewritePatternList(PDLPatternModule &&pattern) in OwningRewritePatternList()
590 PDLPatternModule &getPDLPatterns() { return pdlPatterns; } in getPDLPatterns()
634 OwningRewritePatternList &insert(PDLPatternModule &&pattern) { in insert()
649 std::enable_if_t<std::is_base_of<PDLPatternModule, T>::value>
655 PDLPatternModule pdlPatterns;
/external/llvm-project/mlir/lib/IR/
DPatternMatch.cpp98 void PDLPatternModule::mergeIn(PDLPatternModule &&other) { in mergeIn()
128 void PDLPatternModule::registerConstraintFunction( in registerConstraintFunction()
135 void PDLPatternModule::registerCreateFunction(StringRef name, in registerCreateFunction()
142 void PDLPatternModule::registerRewriteFunction(StringRef name, in registerRewriteFunction()
/external/llvm-project/mlir/lib/Rewrite/
DFrozenRewritePatternList.cpp56 PDLPatternModule &pdlPatterns = patterns.getPDLPatterns(); in FrozenRewritePatternList()
/external/llvm-project/mlir/test/lib/Rewrite/
DTestPDLByteCode.cpp61 PDLPatternModule pdlPattern(patternModule); in runOnOperation()