Searched refs:PatternToMatch (Results 1 – 9 of 9) sorted by relevance
/openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
H A D | DAGISelEmitter.cpp | 83 bool operator()(const PatternToMatch *LHS, const PatternToMatch *RHS) { in operator ()() 156 std::vector<const PatternToMatch*> Patterns; in run() 157 for (const PatternToMatch &PTM : CGP.ptms()) in run() 167 for (const PatternToMatch *PTM : Patterns) { in run()
|
H A D | DAGISelMatcher.h | 22 class PatternToMatch; variable 30 Matcher *ConvertPatternToMatcher(const PatternToMatch &Pattern,unsigned Variant, 1074 const PatternToMatch &Pattern; 1081 int numfixedarityoperands, const PatternToMatch &pattern) in MorphNodeToMatcher() 1088 const PatternToMatch &getPattern() const { return Pattern; } in getPattern() 1100 const PatternToMatch &Pattern; 1103 const PatternToMatch &pattern) in CompleteMatchMatcher() 1109 const PatternToMatch &getPattern() const { return Pattern; } in getPattern()
|
H A D | CodeGenDAGPatterns.h | 1060 class PatternToMatch { 1072 PatternToMatch(Record *srcrecord, ListInit *preds, TreePatternNodePtr src, 1122 std::vector<PatternToMatch> PatternsToMatch; 1205 typedef std::vector<PatternToMatch>::const_iterator ptm_iterator; 1255 void AddPatternToMatch(TreePattern *Pattern, PatternToMatch &&PTM);
|
H A D | DAGISelMatcherGen.cpp | 55 const PatternToMatch &Pattern; 102 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp); 147 MatcherGen::MatcherGen(const PatternToMatch &pattern, in MatcherGen() 1092 Matcher *llvm::ConvertPatternToMatcher(const PatternToMatch &Pattern, in ConvertPatternToMatcher()
|
H A D | CodeGenDAGPatterns.cpp | 1494 int PatternToMatch:: 1499 void PatternToMatch::getPredicateRecords( in getPredicateRecords() 1520 std::string PatternToMatch::getPredicateCheck() const { in getPredicateCheck() 3584 void Analyze(const PatternToMatch &Pat) { in Analyze() 4040 PatternToMatch &&PTM) { in AddPatternToMatch() 4091 for (const PatternToMatch &PTM : ptms()) { in InferInstructionFlags() 4151 for (const PatternToMatch &PTM : ptms()) { in VerifyInstructionFlags() 4349 PatternToMatch(TheDef, Preds, T, Temp.getOnlyTree(), in ParseOnePattern() 4400 std::vector<PatternToMatch> Copy; in ExpandHwModeBasedTypes() 4403 auto AppendPattern = [this](PatternToMatch &P, unsigned Mode, in ExpandHwModeBasedTypes() [all …]
|
H A D | DAGISelMatcherOpt.cpp | 98 const PatternToMatch &Pattern = CM->getPattern(); in ContractNodes()
|
H A D | FastISelEmitter.cpp | 444 const PatternToMatch &Pattern = *I; in collectPatterns()
|
H A D | GlobalISelEmitter.cpp | 3675 Expected<RuleMatcher> runOnPattern(const PatternToMatch &P); 5165 Expected<RuleMatcher> GlobalISelEmitter::runOnPattern(const PatternToMatch &P) { in runOnPattern() 5707 for (const PatternToMatch &Pat : CGP.ptms()) { in run()
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 1857 dag PatternToMatch = patternToMatch;
|