Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/LLVM/utils/TableGen/
DDAGISelEmitter.cpp68 bool operator()(const PatternToMatch *LHS, const PatternToMatch *RHS) { in operator ()()
127 std::vector<const PatternToMatch*> Patterns; in run()
DDAGISelMatcher.h23 class PatternToMatch; variable
31 Matcher *ConvertPatternToMatcher(const PatternToMatch &Pattern,unsigned Variant,
1036 const PatternToMatch &Pattern;
1043 int numfixedarityoperands, const PatternToMatch &pattern) in MorphNodeToMatcher()
1050 const PatternToMatch &getPattern() const { return Pattern; } in getPattern()
1090 const PatternToMatch &Pattern;
1093 const PatternToMatch &pattern) in CompleteMatchMatcher()
1099 const PatternToMatch &getPattern() const { return Pattern; } in getPattern()
DCodeGenDAGPatterns.h632 class PatternToMatch {
634 PatternToMatch(Record *srcrecord, ListInit *preds, in PatternToMatch() function
688 std::vector<PatternToMatch> PatternsToMatch;
769 typedef std::vector<PatternToMatch>::const_iterator ptm_iterator;
803 void AddPatternToMatch(const TreePattern *Pattern, const PatternToMatch &PTM);
DDAGISelMatcherGen.cpp51 const PatternToMatch &Pattern;
97 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp);
143 MatcherGen::MatcherGen(const PatternToMatch &pattern, in MatcherGen()
932 Matcher *llvm::ConvertPatternToMatcher(const PatternToMatch &Pattern, in ConvertPatternToMatcher()
DCodeGenDAGPatterns.cpp733 unsigned PatternToMatch::
742 std::string PatternToMatch::getPredicateCheck() const { in getPredicateCheck()
2742 PatternToMatch(Instr, in ParseInstructions()
2775 const PatternToMatch &PTM) { in AddPatternToMatch()
2982 PatternToMatch(CurPattern, in ParsePatterns()
3282 push_back(PatternToMatch(PatternsToMatch[i].getSrcRecord(), in GenerateVariants()
DDAGISelMatcherOpt.cpp105 const PatternToMatch &Pattern = CM->getPattern(); in ContractNodes()
DFastISelEmitter.cpp426 const PatternToMatch &Pattern = *I; in collectPatterns()
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DDAGISelEmitter.cpp82 bool operator()(const PatternToMatch *LHS, const PatternToMatch *RHS) { in operator ()()
154 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()
DDAGISelMatcherGen.cpp55 const PatternToMatch &Pattern;
102 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp);
147 MatcherGen::MatcherGen(const PatternToMatch &pattern, in MatcherGen()
973 Matcher *llvm::ConvertPatternToMatcher(const PatternToMatch &Pattern, in ConvertPatternToMatcher()
DCodeGenDAGPatterns.h1019 class PatternToMatch {
1021 PatternToMatch(Record *srcrecord, std::vector<Predicate> preds,
1077 std::vector<PatternToMatch> PatternsToMatch;
1170 typedef std::vector<PatternToMatch>::const_iterator ptm_iterator;
1217 void AddPatternToMatch(TreePattern *Pattern, PatternToMatch &&PTM);
DCodeGenDAGPatterns.cpp1304 int PatternToMatch::
1312 std::string PatternToMatch::getPredicateCheck() const { in getPredicateCheck()
3297 void Analyze(const PatternToMatch &Pat) { in Analyze()
3745 PatternToMatch &&PTM) { in AddPatternToMatch()
3796 for (const PatternToMatch &PTM : ptms()) { in InferInstructionFlags()
3857 const PatternToMatch &PTM = *I; in VerifyInstructionFlags()
4055 PatternToMatch(TheDef, makePredList(Preds), in ParseOnePattern()
4107 std::vector<PatternToMatch> Copy = PatternsToMatch; in ExpandHwModeBasedTypes()
4110 auto AppendPattern = [this, &ModeChecks](PatternToMatch &P, unsigned Mode) { in ExpandHwModeBasedTypes()
4126 for (PatternToMatch &P : Copy) { in ExpandHwModeBasedTypes()
[all …]
DDAGISelMatcherOpt.cpp95 const PatternToMatch &Pattern = CM->getPattern(); in ContractNodes()
DFastISelEmitter.cpp453 const PatternToMatch &Pattern = *I; in collectPatterns()
DGlobalISelEmitter.cpp3042 Expected<RuleMatcher> runOnPattern(const PatternToMatch &P);
3834 Expected<RuleMatcher> GlobalISelEmitter::runOnPattern(const PatternToMatch &P) { in runOnPattern()
4267 for (const PatternToMatch &Pat : CGP.ptms()) { in run()
/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/swiftshader/third_party/llvm-7.0/llvm/test/TableGen/
DMultiPat.td17 dag PatternToMatch = patternToMatch;
/external/swiftshader/third_party/LLVM/test/TableGen/
DMultiPat.td17 dag PatternToMatch = patternToMatch;
/external/llvm/test/TableGen/
DMultiPat.td17 dag PatternToMatch = patternToMatch;

12