Home
last modified time | relevance | path

Searched refs:Alts (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp675 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 DPatterns.cpp516 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 DPatterns.h568 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 DPatternParser.cpp371 const ListInit *Alts = Def->getValueAsListInit("Alternatives"); in parsePatFragImpl() local
373 for (const Init *Alt : *Alts) { in parsePatFragImpl()