Searched refs:PatternToMatch (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | DAGISelEmitter.cpp | 84 bool operator()(const PatternToMatch *LHS, const PatternToMatch *RHS) { in operator ()() 158 std::vector<const PatternToMatch*> Patterns; in run() 159 for (const PatternToMatch &PTM : CGP.ptms()) in run() 169 for (const PatternToMatch *PTM : Patterns) { in run()
|
| H A D | DAGISelMatcher.h | 28 class PatternToMatch; variable 36 Matcher *ConvertPatternToMatcher(const PatternToMatch &Pattern, 1105 const PatternToMatch &Pattern; 1111 int numfixedarityoperands, const PatternToMatch &pattern) in MorphNodeToMatcher() 1117 const PatternToMatch &getPattern() const { return Pattern; } in getPattern() 1129 const PatternToMatch &Pattern; 1132 const PatternToMatch &pattern) in CompleteMatchMatcher() 1138 const PatternToMatch &getPattern() const { return Pattern; } in getPattern()
|
| H A D | CodeGenDAGPatterns.h | 1067 class PatternToMatch { 1078 PatternToMatch(Record *srcrecord, ListInit *preds, TreePatternNodePtr src, 1127 std::vector<PatternToMatch> PatternsToMatch; 1210 typedef std::vector<PatternToMatch>::const_iterator ptm_iterator; 1260 void AddPatternToMatch(TreePattern *Pattern, PatternToMatch &&PTM);
|
| H A D | DAGISelMatcherGen.cpp | 58 const PatternToMatch &Pattern; 105 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp); 148 MatcherGen::MatcherGen(const PatternToMatch &pattern, in MatcherGen() 1083 Matcher *llvm::ConvertPatternToMatcher(const PatternToMatch &Pattern, in ConvertPatternToMatcher()
|
| H A D | CodeGenDAGPatterns.cpp | 1477 int PatternToMatch:: 1482 void PatternToMatch::getPredicateRecords( in getPredicateRecords() 1506 std::string PatternToMatch::getPredicateCheck() const { in getPredicateCheck() 3580 void Analyze(const PatternToMatch &Pat) { in Analyze() 4034 PatternToMatch &&PTM) { in AddPatternToMatch() 4085 for (const PatternToMatch &PTM : ptms()) { in InferInstructionFlags() 4145 for (const PatternToMatch &PTM : ptms()) { in VerifyInstructionFlags() 4343 PatternToMatch(TheDef, Preds, T, Temp.getOnlyTree(), in ParseOnePattern() 4408 std::vector<PatternToMatch> Copy; in ExpandHwModeBasedTypes() 4411 auto AppendPattern = [this](PatternToMatch &P, unsigned Mode, in ExpandHwModeBasedTypes() [all …]
|
| H A D | DAGISelMatcherOpt.cpp | 99 const PatternToMatch &Pattern = CM->getPattern(); in ContractNodes()
|
| H A D | GlobalISelEmitter.cpp | 418 Expected<RuleMatcher> runOnPattern(const PatternToMatch &P); 1892 Expected<RuleMatcher> GlobalISelEmitter::runOnPattern(const PatternToMatch &P) { in runOnPattern() 2401 for (const PatternToMatch &Pat : CGP.ptms()) { in run()
|
| H A D | FastISelEmitter.cpp | 448 const PatternToMatch &Pattern = *I; in collectPatterns()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 1952 dag PatternToMatch = patternToMatch;
|