Searched refs:Alts (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | GlobalISelCombinerEmitter.cpp | 675 void print(raw_ostream &OS, const PatternAlternatives &Alts) const; 688 const CXXPattern &P, const PatternAlternatives &Alts); 715 RuleMatcher &addRuleMatcher(const PatternAlternatives &Alts, 724 bool emitMatchPattern(CodeExpansions &CE, const PatternAlternatives &Alts, 726 bool emitMatchPattern(CodeExpansions &CE, const PatternAlternatives &Alts, 730 const PatternAlternatives &Alts, RuleMatcher &RM, 763 CodeExpansions &CE, const PatternAlternatives &Alts, RuleMatcher &M, 830 for (const auto &Alts : PermutationsToEmit) { in emitRuleMatchers() local 833 if (!emitMatchPattern(CE, Alts, *cast<AnyOpcodePattern>(MatchRoot))) in emitRuleMatchers() 840 if (!emitMatchPattern(CE, Alts, *cast<InstructionPattern>(MatchRoot))) in emitRuleMatchers() [all …]
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/ |
H A D | Patterns.cpp | 516 for (const auto &Alt : Alts) { in checkSemantics() 551 for (const auto &Alt : Alts) { in checkSemantics() 579 for (const auto &Alt : Alts) { in checkSemantics() 620 for (auto &Alt : Alts) { in checkSemantics() 647 for (const auto &Alt : Alts) { in handleUnboundInParam() 679 for (auto &Alt : Alts) { in buildOperandsTables() 711 for (const auto &Alt : Alts) { in print()
|
H A D | Patterns.h | 568 Alternative &addAlternative() { return Alts.emplace_back(); } in addAlternative() 569 const Alternative &getAlternative(unsigned K) const { return Alts[K]; } in getAlternative() 570 unsigned num_alternatives() const { return Alts.size(); } in num_alternatives() 618 SmallVector<Alternative, 2> Alts; variable
|
H A D | PatternParser.cpp | 371 const ListInit *Alts = Def->getValueAsListInit("Alternatives"); in parsePatFragImpl() local 373 for (const Init *Alt : *Alts) { in parsePatFragImpl()
|