Home
last modified time | relevance | path

Searched refs:PatternToMatch (Results 1 – 20 of 20) sorted by relevance

/external/llvm/utils/TableGen/
DDAGISelEmitter.cpp82 bool operator()(const PatternToMatch *LHS, const PatternToMatch *RHS) { in operator ()()
139 std::vector<const PatternToMatch*> Patterns; in run()
DDAGISelMatcher.h23 class PatternToMatch; variable
31 Matcher *ConvertPatternToMatcher(const PatternToMatch &Pattern,unsigned Variant,
1002 const PatternToMatch &Pattern;
1009 int numfixedarityoperands, const PatternToMatch &pattern) in MorphNodeToMatcher()
1016 const PatternToMatch &getPattern() const { return Pattern; } in getPattern()
1028 const PatternToMatch &Pattern;
1031 const PatternToMatch &pattern) in CompleteMatchMatcher()
1037 const PatternToMatch &getPattern() const { return Pattern; } in getPattern()
DCodeGenDAGPatterns.h685 class PatternToMatch {
687 PatternToMatch(Record *srcrecord, ListInit *preds, in PatternToMatch() function
737 std::vector<PatternToMatch> PatternsToMatch;
815 typedef std::vector<PatternToMatch>::const_iterator ptm_iterator;
854 void AddPatternToMatch(TreePattern *Pattern, const PatternToMatch &PTM);
DDAGISelMatcherGen.cpp49 const PatternToMatch &Pattern;
96 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp);
147 MatcherGen::MatcherGen(const PatternToMatch &pattern, in MatcherGen()
991 Matcher *llvm::ConvertPatternToMatcher(const PatternToMatch &Pattern, in ConvertPatternToMatcher()
DCodeGenDAGPatterns.cpp862 int PatternToMatch::
871 std::string PatternToMatch::getPredicateCheck() const { in getPredicateCheck()
2757 void Analyze(const PatternToMatch *Pat) { in Analyze()
3181 PatternToMatch(Instr, in ParseInstructions()
3214 const PatternToMatch &PTM) { in AddPatternToMatch()
3284 const PatternToMatch &PTM = *I; in InferInstructionFlags()
3342 const PatternToMatch &PTM = *I; in VerifyInstructionFlags()
3549 PatternToMatch(CurPattern, in ParsePatterns()
DDAGISelMatcherOpt.cpp95 const PatternToMatch &Pattern = CM->getPattern(); in ContractNodes()
DFastISelEmitter.cpp450 const PatternToMatch &Pattern = *I; in collectPatterns()
/external/llvm-project/llvm/utils/TableGen/
DDAGISelEmitter.cpp82 bool operator()(const PatternToMatch *LHS, const PatternToMatch *RHS) { in operator ()()
155 std::vector<const PatternToMatch*> Patterns; in run()
DDAGISelMatcher.h22 class PatternToMatch; variable
30 Matcher *ConvertPatternToMatcher(const PatternToMatch &Pattern,unsigned Variant,
1072 const PatternToMatch &Pattern;
1079 int numfixedarityoperands, const PatternToMatch &pattern) in MorphNodeToMatcher()
1086 const PatternToMatch &getPattern() const { return Pattern; } in getPattern()
1098 const PatternToMatch &Pattern;
1101 const PatternToMatch &pattern) in CompleteMatchMatcher()
1107 const PatternToMatch &getPattern() const { return Pattern; } in getPattern()
DDAGISelMatcherGen.cpp54 const PatternToMatch &Pattern;
101 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp);
146 MatcherGen::MatcherGen(const PatternToMatch &pattern, in MatcherGen()
1087 Matcher *llvm::ConvertPatternToMatcher(const PatternToMatch &Pattern, in ConvertPatternToMatcher()
DCodeGenDAGPatterns.h1105 class PatternToMatch {
1107 PatternToMatch(Record *srcrecord, std::vector<Predicate> preds,
1162 std::vector<PatternToMatch> PatternsToMatch;
1245 typedef std::vector<PatternToMatch>::const_iterator ptm_iterator;
1297 void AddPatternToMatch(TreePattern *Pattern, PatternToMatch &&PTM);
DCodeGenDAGPatterns.cpp1421 int PatternToMatch::
1429 std::string PatternToMatch::getPredicateCheck() const { in getPredicateCheck()
3456 void Analyze(const PatternToMatch &Pat) { in Analyze()
3921 PatternToMatch &&PTM) { in AddPatternToMatch()
3972 for (const PatternToMatch &PTM : ptms()) { in InferInstructionFlags()
4033 const PatternToMatch &PTM = *I; in VerifyInstructionFlags()
4231 PatternToMatch(TheDef, makePredList(Preds), in ParseOnePattern()
4284 std::vector<PatternToMatch> Copy = PatternsToMatch; in ExpandHwModeBasedTypes()
4287 auto AppendPattern = [this, &ModeChecks](PatternToMatch &P, unsigned Mode) { in ExpandHwModeBasedTypes()
4303 for (PatternToMatch &P : Copy) { in ExpandHwModeBasedTypes()
[all …]
DDAGISelMatcherOpt.cpp98 const PatternToMatch &Pattern = CM->getPattern(); in ContractNodes()
DFastISelEmitter.cpp453 const PatternToMatch &Pattern = *I; in collectPatterns()
DGlobalISelEmitter.cpp3593 Expected<RuleMatcher> runOnPattern(const PatternToMatch &P);
5034 Expected<RuleMatcher> GlobalISelEmitter::runOnPattern(const PatternToMatch &P) { in runOnPattern()
5561 for (const PatternToMatch &Pat : CGP.ptms()) { in run()
/external/llvm-project/llvm/test/TableGen/
DMultiPat.td17 dag PatternToMatch = patternToMatch;
/external/llvm/test/TableGen/
DMultiPat.td17 dag PatternToMatch = patternToMatch;
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td1147 dag PatternToMatch = patternToMatch;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td1590 dag PatternToMatch = patternToMatch;
/external/llvm-project/llvm/include/llvm/Target/
DTargetSelectionDAG.td1603 dag PatternToMatch = patternToMatch;