Home
last modified time | relevance | path

Searched refs:getSrcPattern (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp164 PatWithNoTypes = Pattern.getSrcPattern().clone(); in MatcherGen()
208 if (&N == &Pattern.getSrcPattern()) { in EmitLeafMatchCode()
283 if (&N == &Pattern.getSrcPattern()) { in EmitLeafMatchCode()
344 if (&N == &Pattern.getSrcPattern()) in EmitOperatorMatchCode()
406 const TreePatternNode &Root = Pattern.getSrcPattern(); in EmitOperatorMatchCode()
432 if (N.NodeHasProperty(SDNPOutGlue, CGP) && &N != &Pattern.getSrcPattern()) { in EmitOperatorMatchCode()
553 Pattern.getSrcPattern().getComplexPatternInfo(CGP)) { in EmitMatcherCode()
567 EmitMatchCode(Pattern.getSrcPattern(), *PatWithNoTypes); in EmitMatcherCode()
787 const TreePatternNode &SrcPat = Pattern.getSrcPattern(); in EmitResultInstructionAsOperand()
924 if (isRoot && Pattern.getSrcPattern().NodeHasProperty(SDNPVariadic, CGP)) in EmitResultInstructionAsOperand()
[all …]
H A DDAGISelEmitter.cpp89 const TreePatternNode &LT = LHS->getSrcPattern(); in operator ()()
90 const TreePatternNode &RT = RHS->getSrcPattern(); in operator ()()
161 I->getSrcPattern().dump(); in run()
H A DDAGISelMatcherEmitter.cpp948 GetPatFromTreePatternNode(SNT->getPattern().getSrcPattern()); in EmitMatcher()
1042 << "// Src: " << SNT->getPattern().getSrcPattern() in EmitMatcher()
1062 GetPatFromTreePatternNode(CM->getPattern().getSrcPattern()); in EmitMatcher()
1079 << " // Src: " << CM->getPattern().getSrcPattern() in EmitMatcher()
H A DDAGISelMatcherOpt.cpp262 Pattern.getSrcPattern().NodeHasProperty(SDNPHasChain, CGP)) in ContractNodes()
272 Pattern.getSrcPattern().NodeHasProperty(SDNPOutGlue, CGP)) in ContractNodes()
H A DGlobalISelEmitter.cpp2056 M.addAction<DebugCommentAction>(llvm::to_string(P.getSrcPattern()) + in runOnPattern()
2069 TreePatternNode &Src = P.getSrcPattern(); in runOnPattern()
2442 if (hasBFloatType(Pat.getSrcPattern())) in run()
H A DFastISelEmitter.cpp500 TreePatternNode &InstPatNode = Pattern.getSrcPattern(); in collectPatterns()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenDAGPatterns.cpp1504 return getPatternSize(getSrcPattern(), CGP) + getAddedComplexity(); in getPatternComplexity()
3617 const TreePatternNode &N = Pat.getSrcPattern(); in Analyze()
4050 TreePatternNodePtr SrcPattern = TheInst.getSrcPattern(); in ParseInstructions()
4086 if (!PTM.getSrcPattern().canPatternMatch(Reason, *this)) { in AddPatternToMatch()
4095 PTM.getSrcPattern().getComplexPatternInfo(*this)) in AddPatternToMatch()
4103 FindNames(PTM.getSrcPattern(), SrcNames, Pattern); in AddPatternToMatch()
4453 TreePatternNodePtr NewSrc = P.getSrcPattern().clone(); in ExpandHwModeBasedTypes()
4467 if (P.getSrcPattern().hasProperTypeByHwMode()) in ExpandHwModeBasedTypes()
4468 SrcP = &P.getSrcPattern(); in ExpandHwModeBasedTypes()
4785 FindDepVars(PatternsToMatch[i].getSrcPattern(), DepVars); in GenerateVariants()
[all …]
H A DDAGISelMatcher.cpp299 OS << Indent << "Src = " << Pattern.getSrcPattern() << "\n"; in printImpl()
H A DCodeGenDAGPatterns.h1063 TreePatternNodePtr getSrcPattern() const { return SrcPattern; } in getSrcPattern() function
1091 TreePatternNode &getSrcPattern() const { return *SrcPattern; } in getSrcPattern() function