Lines Matching refs:TreePatternNode

87     SmallVector<std::pair<const TreePatternNode*,
113 void EmitMatchCode(const TreePatternNode *N, TreePatternNode *NodeNoTypes,
115 void EmitLeafMatchCode(const TreePatternNode *N);
116 void EmitOperatorMatchCode(const TreePatternNode *N,
117 TreePatternNode *NodeNoTypes,
133 void EmitResultOperand(const TreePatternNode *N,
135 void EmitResultOfNamedOperand(const TreePatternNode *N,
137 void EmitResultLeafAsOperand(const TreePatternNode *N,
139 void EmitResultInstructionAsOperand(const TreePatternNode *N,
141 void EmitResultSDNodeXFormAsOperand(const TreePatternNode *N,
203 void MatcherGen::EmitLeafMatchCode(const TreePatternNode *N) { in EmitLeafMatchCode()
285 void MatcherGen::EmitOperatorMatchCode(const TreePatternNode *N, in EmitOperatorMatchCode()
286 TreePatternNode *NodeNoTypes, in EmitOperatorMatchCode()
391 const TreePatternNode *Root = Pattern.getSrcPattern(); in EmitOperatorMatchCode()
479 void MatcherGen::EmitMatchCode(const TreePatternNode *N, in EmitMatchCode()
480 TreePatternNode *NodeNoTypes, in EmitMatchCode()
616 void MatcherGen::EmitResultOfNamedOperand(const TreePatternNode *N, in EmitResultOfNamedOperand()
647 void MatcherGen::EmitResultLeafAsOperand(const TreePatternNode *N, in EmitResultLeafAsOperand()
699 mayInstNodeLoadOrStore(const TreePatternNode *N, in mayInstNodeLoadOrStore()
708 numNodesThatMayLoadOrStore(const TreePatternNode *N, in numNodesThatMayLoadOrStore()
728 EmitResultInstructionAsOperand(const TreePatternNode *N, in EmitResultInstructionAsOperand()
740 const TreePatternNode *SrcPat = Pattern.getSrcPattern(); in EmitResultInstructionAsOperand()
796 const TreePatternNode *Child = N->getChild(ChildNo); in EmitResultInstructionAsOperand()
925 EmitResultSDNodeXFormAsOperand(const TreePatternNode *N, in EmitResultSDNodeXFormAsOperand()
945 void MatcherGen::EmitResultOperand(const TreePatternNode *N, in EmitResultOperand()
987 const TreePatternNode *DstPat = Pattern.getDstPattern(); in EmitResultCode()