Searched refs:Alts (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GlobalISelCombinerEmitter.cpp | 671 void print(raw_ostream &OS, const PatternAlternatives &Alts) const; 684 const CXXPattern &P, const PatternAlternatives &Alts); 711 RuleMatcher &addRuleMatcher(const PatternAlternatives &Alts, 720 bool emitMatchPattern(CodeExpansions &CE, const PatternAlternatives &Alts, 722 bool emitMatchPattern(CodeExpansions &CE, const PatternAlternatives &Alts, 726 const PatternAlternatives &Alts, RuleMatcher &RM, 759 CodeExpansions &CE, const PatternAlternatives &Alts, RuleMatcher &M, 854 for (const auto &Alts : PermutationsToEmit) { in emitRuleMatchers() local 857 if (!emitMatchPattern(CE, Alts, *cast<AnyOpcodePattern>(MatchRoot))) in emitRuleMatchers() 864 if (!emitMatchPattern(CE, Alts, *cast<InstructionPattern>(MatchRoot))) in emitRuleMatchers() [all …]
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/ |
| H A D | Patterns.cpp | 554 for (const auto &Alt : Alts) { in checkSemantics() 590 for (const auto &Alt : Alts) { in checkSemantics() 618 for (const auto &Alt : Alts) { in checkSemantics() 659 for (auto &Alt : Alts) { in checkSemantics() 686 for (const auto &Alt : Alts) { in handleUnboundInParam() 718 for (auto &Alt : Alts) { in buildOperandsTables() 750 for (const auto &Alt : Alts) { in print()
|
| H A D | Patterns.h | 592 Alternative &addAlternative() { return Alts.emplace_back(); } in addAlternative() 593 const Alternative &getAlternative(unsigned K) const { return Alts[K]; } in getAlternative() 594 unsigned num_alternatives() const { return Alts.size(); } in num_alternatives() 642 SmallVector<Alternative, 2> Alts; variable
|
| H A D | PatternParser.cpp | 359 const ListInit *Alts = Def->getValueAsListInit("Alternatives"); in parsePatFragImpl() local 361 for (const Init *Alt : *Alts) { in parsePatFragImpl()
|