Home
last modified time | relevance | path

Searched refs:MatchRoot (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp787 Pattern *MatchRoot = nullptr; member in __anon569e2aa20111::CombineRuleBuilder
850 assert(MatchRoot); in emitRuleMatchers()
855 switch (MatchRoot->getKind()) { in emitRuleMatchers()
857 if (!emitMatchPattern(CE, Alts, *cast<AnyOpcodePattern>(MatchRoot))) in emitRuleMatchers()
864 if (!emitMatchPattern(CE, Alts, *cast<InstructionPattern>(MatchRoot))) in emitRuleMatchers()
911 if (Pat.get() == MatchRoot) in print()
1195 assert(MatchRoot && "Cannot call this before findRoots()"); in checkSemantics()
1334 const auto *IRoot = dyn_cast<CodeGenInstructionPattern>(MatchRoot); in checkSemantics()
1360 if (MatchOpTable.getDef(OldRegName) != MatchRoot) { in checkSemantics()
1434 assert(MatchRoot); in findRoots()
[all …]
H A DGlobalISelCombinerMatchTableEmitter.cpp