Searched refs:SrcPattern (Results 1 – 2 of 2) sorted by relevance
1022 TreePatternNodePtr SrcPattern; variable1032 SrcPattern(srcpattern), ResultPattern(resultpattern) {} in Results()1054 TreePatternNodePtr getSrcPattern() const { return SrcPattern; } in getSrcPattern()1063 TreePatternNodePtr SrcPattern; // Source pattern to match. variable1076 : SrcRecord(srcrecord), Predicates(preds), SrcPattern(src), in SrcRecord()1083 TreePatternNode *getSrcPattern() const { return SrcPattern.get(); } in getSrcPattern()1084 TreePatternNodePtr getSrcPatternShared() const { return SrcPattern; } in getSrcPatternShared()
3473 TreePattern SrcPattern(I.getRecord(), Pat, true, *this); in FindPatternInputsAndOutputs() local3474 SrcPattern.InlinePatternFragments(); in FindPatternInputsAndOutputs()3475 SrcPattern.InferAllTypes(); in FindPatternInputsAndOutputs()3476 Pat = SrcPattern.getOnlyTree(); in FindPatternInputsAndOutputs()3940 TreePatternNodePtr SrcPattern; in parseInstructionPattern() local3942 SrcPattern = Pattern->getChild(Pattern->getNumChildren()-1)->clone(); in parseInstructionPattern()3945 SrcPattern = Pattern; in parseInstructionPattern()3953 SrcPattern, ResultPattern)); in parseInstructionPattern()4007 TreePatternNodePtr SrcPattern = TheInst.getSrcPattern(); in ParseInstructions() local4010 if (SrcPattern && ResultPattern) { in ParseInstructions()[all …]