Searched refs:SrcPattern (Results 1 – 2 of 2) sorted by relevance
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.h | 1006 TreePatternNodePtr SrcPattern; variable 1016 SrcPattern(srcpattern), ResultPattern(resultpattern) {} in Results() 1038 TreePatternNodePtr getSrcPattern() const { return SrcPattern; } in getSrcPattern() 1097 : SrcRecord(srcrecord), SrcPattern(src), DstPattern(dst), in SrcRecord() 1102 TreePatternNodePtr SrcPattern; // Source pattern to match. variable 1112 TreePatternNode *getSrcPattern() const { return SrcPattern.get(); } in getSrcPattern() 1113 TreePatternNodePtr getSrcPatternShared() const { return SrcPattern; } in getSrcPatternShared()
|
| H A D | CodeGenDAGPatterns.cpp | 3222 TreePattern SrcPattern(I.getRecord(), Pat, true, *this); in FindPatternInputsAndOutputs() local 3223 SrcPattern.InlinePatternFragments(); in FindPatternInputsAndOutputs() 3224 SrcPattern.InferAllTypes(); in FindPatternInputsAndOutputs() 3225 Pat = SrcPattern.getOnlyTree(); in FindPatternInputsAndOutputs() 3681 TreePatternNodePtr SrcPattern; in parseInstructionPattern() local 3686 SrcPattern = Pattern; in parseInstructionPattern() 3751 if (SrcPattern && ResultPattern) { in ParseInstructions() 3752 TreePattern Pattern(Instr, SrcPattern, true, *this); in ParseInstructions() 4162 TreePatternNodePtr NewSrc = P.SrcPattern->clone(); in ExpandHwModeBasedTypes() 4179 if (P.SrcPattern->hasProperTypeByHwMode()) in ExpandHwModeBasedTypes() [all …]
|