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 DPatternParser.cpp134 getDagWithOperatorOfSubClass(Arg, BuiltinPattern::ClassName)) { in parseInstructionPattern()
135 Pat = std::make_unique<BuiltinPattern>(*BP->getOperatorAsDef(DiagLoc), in parseInstructionPattern()
H A DPatterns.cpp862 BuiltinPattern::BuiltinInfo BuiltinPattern::getBuiltinInfo(const Record &Def) { in getBuiltinInfo()
875 bool BuiltinPattern::checkSemantics(ArrayRef<SMLoc> Loc) { in checkSemantics()
H A DPatterns.h697 class BuiltinPattern : public InstructionPattern {
713 BuiltinPattern(const Record &Def, StringRef Name) in BuiltinPattern() function
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp748 const BuiltinPattern &P,
1052 if (const auto *BP = dyn_cast<BuiltinPattern>(Pat.get())) { in addMatchPattern()
1095 if (const auto *BP = dyn_cast<BuiltinPattern>(Entry.second.get())) in hasEraseRoot()
1320 const auto *BIP = dyn_cast<BuiltinPattern>(IP); in checkSemantics()
1612 } else if (isa<BuiltinPattern>(&IP)) { in emitMatchPattern()
1884 if (!emitInstructionApplyPattern(CE, M, cast<BuiltinPattern>(*Pat), in emitApplyPatterns()
1976 if (const auto *BP = dyn_cast<BuiltinPattern>(&P)) in emitInstructionApplyPattern()
2160 CodeExpansions &CE, RuleMatcher &M, const BuiltinPattern &P, in emitBuiltinApplyPattern()