Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatterns.cpp822 BuiltinPattern::BuiltinInfo BuiltinPattern::getBuiltinInfo(const Record &Def) { in getBuiltinInfo()
835 bool BuiltinPattern::checkSemantics(ArrayRef<SMLoc> Loc) { in checkSemantics()
H A DPatternParser.cpp146 getDagWithOperatorOfSubClass(Arg, BuiltinPattern::ClassName)) { in parseInstructionPattern()
147 Pat = std::make_unique<BuiltinPattern>(*BP->getOperatorAsDef(DiagLoc), in parseInstructionPattern()
H A DPatterns.h673 class BuiltinPattern : public InstructionPattern {
689 BuiltinPattern(const Record &Def, StringRef Name) in BuiltinPattern() function
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp752 const BuiltinPattern &P,
1010 if (const auto *BP = dyn_cast<BuiltinPattern>(Pat.get())) { in addMatchPattern()
1053 if (const auto *BP = dyn_cast<BuiltinPattern>(Entry.second.get())) in hasEraseRoot()
1228 const auto *BIP = dyn_cast<BuiltinPattern>(IP); in checkSemantics()
1518 } else if (isa<BuiltinPattern>(&IP)) { in emitMatchPattern()
1790 if (!emitInstructionApplyPattern(CE, M, cast<BuiltinPattern>(*Pat), in emitApplyPatterns()
1884 if (const auto *BP = dyn_cast<BuiltinPattern>(&P)) in emitInstructionApplyPattern()
2063 CodeExpansions &CE, RuleMatcher &M, const BuiltinPattern &P, in emitBuiltinApplyPattern()