Lines Matching refs:PatternLowering

33 struct PatternLowering {  struct
35 PatternLowering(pdl_interp::FuncOp matcherFunc, ModuleOp rewriterModule);
141 PatternLowering::PatternLowering(pdl_interp::FuncOp matcherFunc, in PatternLowering() function in PatternLowering
146 void PatternLowering::lower(ModuleOp module) { in lower()
170 Block *PatternLowering::generateMatcher(MatcherNode &node, Region &region) { in generateMatcher()
237 Value PatternLowering::getValueAt(Block *&currentBlock, Position *pos) { in getValueAt()
361 void PatternLowering::generate(BoolNode *boolNode, Block *&currentBlock, in generate()
458 void PatternLowering::generate(SwitchNode *switchNode, Block *currentBlock, in generate()
556 void PatternLowering::generate(SuccessNode *successNode, Block *&currentBlock) { in generate()
592 SymbolRefAttr PatternLowering::generateRewriter( in generateRewriter()
672 void PatternLowering::generateRewriter( in generateRewriter()
685 void PatternLowering::generateRewriter( in generateRewriter()
693 void PatternLowering::generateRewriter( in generateRewriter()
700 void PatternLowering::generateRewriter( in generateRewriter()
760 void PatternLowering::generateRewriter( in generateRewriter()
791 void PatternLowering::generateRewriter( in generateRewriter()
799 void PatternLowering::generateRewriter( in generateRewriter()
807 void PatternLowering::generateRewriter( in generateRewriter()
818 void PatternLowering::generateRewriter( in generateRewriter()
829 void PatternLowering::generateOperationResultTypeRewriter( in generateOperationResultTypeRewriter()
937 PatternLowering generator(matcherFunc, rewriterModule); in runOnOperation()