Home
last modified time | relevance | path

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

/llvm-project/mlir/lib/Conversion/PDLToPDLInterp/
H A DPDLToPDLInterp.cpp38 struct PatternLowering { struct
40 PatternLowering(pdl_interp::FuncOp matcherFunc, ModuleOp rewriterModule,
159 PatternLowering::PatternLowering( in PatternLowering() function in PatternLowering
166 void PatternLowering::lower(ModuleOp module) { in lower()
190 Block *PatternLowering::generateMatcher(MatcherNode &node, Region &region, in generateMatcher()
259 Value PatternLowering::getValueAt(Block *&currentBlock, Position *pos) { in getValueAt()
392 void PatternLowering::generate(BoolNode *boolNode, Block *&currentBlock, in generate()
495 void PatternLowering::generate(SwitchNode *switchNode, Block *currentBlock, in generate()
593 void PatternLowering::generate(SuccessNode *successNode, Block *&currentBlock) { in generate()
634 SymbolRefAttr PatternLowering::generateRewriter( in generateRewriter()
[all …]