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.cpp165 PatWithNoTypes = Pattern.getSrcPattern().clone(); in MatcherGen()
209 if (&N == &Pattern.getSrcPattern()) { in EmitLeafMatchCode()
284 if (&N == &Pattern.getSrcPattern()) { in EmitLeafMatchCode()
345 if (&N == &Pattern.getSrcPattern()) in EmitOperatorMatchCode()
407 const TreePatternNode &Root = Pattern.getSrcPattern(); in EmitOperatorMatchCode()
433 if (N.NodeHasProperty(SDNPOutGlue, CGP) && &N != &Pattern.getSrcPattern()) { in EmitOperatorMatchCode()
557 Pattern.getSrcPattern().getComplexPatternInfo(CGP)) { in EmitMatcherCode()
571 EmitMatchCode(Pattern.getSrcPattern(), *PatWithNoTypes); in EmitMatcherCode()
786 const TreePatternNode &SrcPat = Pattern.getSrcPattern(); in EmitResultInstructionAsOperand()
925 if (isRoot && Pattern.getSrcPattern().NodeHasProperty(SDNPVariadic, CGP)) in EmitResultInstructionAsOperand()
[all …]
H A DDAGISelEmitter.cpp88 const TreePatternNode &LT = LHS->getSrcPattern(); in operator ()()
89 const TreePatternNode &RT = RHS->getSrcPattern(); in operator ()()
159 I->getSrcPattern().dump(); in run()
H A DDAGISelMatcherOpt.cpp102 Pattern.getSrcPattern().NodeHasProperty(SDNPHasChain, CGP)) in ContractNodes()
112 Pattern.getSrcPattern().NodeHasProperty(SDNPOutGlue, CGP)) in ContractNodes()
H A DDAGISelMatcherEmitter.cpp896 GetPatFromTreePatternNode(SNT->getPattern().getSrcPattern()); in EmitMatcher()
986 << "// Src: " << SNT->getPattern().getSrcPattern() in EmitMatcher()
1005 GetPatFromTreePatternNode(CM->getPattern().getSrcPattern()); in EmitMatcher()
1022 << " // Src: " << CM->getPattern().getSrcPattern() in EmitMatcher()
H A DFastISelEmitter.cpp519 TreePatternNode &InstPatNode = Pattern.getSrcPattern(); in collectPatterns()
H A DGlobalISelEmitter.cpp1922 M.addAction<DebugCommentAction>(llvm::to_string(P.getSrcPattern()) + in runOnPattern()
1935 TreePatternNode &Src = P.getSrcPattern(); in runOnPattern()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenDAGPatterns.cpp1482 return getPatternSize(getSrcPattern(), CGP) + getAddedComplexity(); in getPatternComplexity()
3570 const TreePatternNode &N = Pat.getSrcPattern(); in Analyze()
4007 TreePatternNodePtr SrcPattern = TheInst.getSrcPattern(); in ParseInstructions()
4043 if (!PTM.getSrcPattern().canPatternMatch(Reason, *this)) { in AddPatternToMatch()
4052 PTM.getSrcPattern().getComplexPatternInfo(*this)) in AddPatternToMatch()
4060 FindNames(PTM.getSrcPattern(), SrcNames, Pattern); in AddPatternToMatch()
4417 TreePatternNodePtr NewSrc = P.getSrcPattern().clone(); in ExpandHwModeBasedTypes()
4431 if (P.getSrcPattern().hasProperTypeByHwMode()) in ExpandHwModeBasedTypes()
4432 SrcP = &P.getSrcPattern(); in ExpandHwModeBasedTypes()
4749 FindDepVars(PatternsToMatch[i].getSrcPattern(), DepVars); in GenerateVariants()
[all …]
H A DDAGISelMatcher.cpp305 OS.indent(indent) << "Src = " << Pattern.getSrcPattern() << "\n"; in printImpl()
H A DCodeGenDAGPatterns.h1049 TreePatternNodePtr getSrcPattern() const { return SrcPattern; } in getSrcPattern() function
1078 TreePatternNode &getSrcPattern() const { return *SrcPattern; } in getSrcPattern() function