Lines Matching refs:TreePatternNode
86 SmallVector<std::pair<const TreePatternNode*,
112 void EmitMatchCode(const TreePatternNode *N, TreePatternNode *NodeNoTypes,
114 void EmitLeafMatchCode(const TreePatternNode *N);
115 void EmitOperatorMatchCode(const TreePatternNode *N,
116 TreePatternNode *NodeNoTypes,
132 void EmitResultOperand(const TreePatternNode *N,
134 void EmitResultOfNamedOperand(const TreePatternNode *N,
136 void EmitResultLeafAsOperand(const TreePatternNode *N,
138 void EmitResultInstructionAsOperand(const TreePatternNode *N,
140 void EmitResultSDNodeXFormAsOperand(const TreePatternNode *N,
202 void MatcherGen::EmitLeafMatchCode(const TreePatternNode *N) { in EmitLeafMatchCode()
309 void MatcherGen::EmitOperatorMatchCode(const TreePatternNode *N, in EmitOperatorMatchCode()
310 TreePatternNode *NodeNoTypes, in EmitOperatorMatchCode()
415 const TreePatternNode *Root = Pattern.getSrcPattern(); in EmitOperatorMatchCode()
503 void MatcherGen::EmitMatchCode(const TreePatternNode *N, in EmitMatchCode()
504 TreePatternNode *NodeNoTypes, in EmitMatchCode()
640 void MatcherGen::EmitResultOfNamedOperand(const TreePatternNode *N, in EmitResultOfNamedOperand()
671 void MatcherGen::EmitResultLeafAsOperand(const TreePatternNode *N, in EmitResultLeafAsOperand()
756 mayInstNodeLoadOrStore(const TreePatternNode *N, in mayInstNodeLoadOrStore()
765 numNodesThatMayLoadOrStore(const TreePatternNode *N, in numNodesThatMayLoadOrStore()
785 EmitResultInstructionAsOperand(const TreePatternNode *N, in EmitResultInstructionAsOperand()
797 const TreePatternNode *SrcPat = Pattern.getSrcPattern(); in EmitResultInstructionAsOperand()
866 const TreePatternNode *Child = N->getChild(ChildNo); in EmitResultInstructionAsOperand()
999 EmitResultSDNodeXFormAsOperand(const TreePatternNode *N, in EmitResultSDNodeXFormAsOperand()
1019 void MatcherGen::EmitResultOperand(const TreePatternNode *N, in EmitResultOperand()
1061 const TreePatternNode *DstPat = Pattern.getDstPattern(); in EmitResultCode()