Lines Matching refs:TreePatternNode

90     SmallVector<std::pair<const TreePatternNode*,
116 void EmitMatchCode(const TreePatternNode *N, TreePatternNode *NodeNoTypes);
117 void EmitLeafMatchCode(const TreePatternNode *N);
118 void EmitOperatorMatchCode(const TreePatternNode *N,
119 TreePatternNode *NodeNoTypes);
134 void EmitResultOperand(const TreePatternNode *N,
136 void EmitResultOfNamedOperand(const TreePatternNode *N,
138 void EmitResultLeafAsOperand(const TreePatternNode *N,
140 void EmitResultInstructionAsOperand(const TreePatternNode *N,
142 void EmitResultSDNodeXFormAsOperand(const TreePatternNode *N,
203 void MatcherGen::EmitLeafMatchCode(const TreePatternNode *N) { in EmitLeafMatchCode()
303 void MatcherGen::EmitOperatorMatchCode(const TreePatternNode *N, in EmitOperatorMatchCode()
304 TreePatternNode *NodeNoTypes) { in EmitOperatorMatchCode()
409 const TreePatternNode *Root = Pattern.getSrcPattern(); in EmitOperatorMatchCode()
497 void MatcherGen::EmitMatchCode(const TreePatternNode *N, in EmitMatchCode()
498 TreePatternNode *NodeNoTypes) { in EmitMatchCode()
634 void MatcherGen::EmitResultOfNamedOperand(const TreePatternNode *N, in EmitResultOfNamedOperand()
665 void MatcherGen::EmitResultLeafAsOperand(const TreePatternNode *N, in EmitResultLeafAsOperand()
750 mayInstNodeLoadOrStore(const TreePatternNode *N, in mayInstNodeLoadOrStore()
759 numNodesThatMayLoadOrStore(const TreePatternNode *N, in numNodesThatMayLoadOrStore()
779 EmitResultInstructionAsOperand(const TreePatternNode *N, in EmitResultInstructionAsOperand()
791 const TreePatternNode *SrcPat = Pattern.getSrcPattern(); in EmitResultInstructionAsOperand()
860 const TreePatternNode *Child = N->getChild(ChildNo); in EmitResultInstructionAsOperand()
991 EmitResultSDNodeXFormAsOperand(const TreePatternNode *N, in EmitResultSDNodeXFormAsOperand()
1011 void MatcherGen::EmitResultOperand(const TreePatternNode *N, in EmitResultOperand()
1053 const TreePatternNode *DstPat = Pattern.getDstPattern(); in EmitResultCode()