Searched refs:BuiltinPattern (Results 1 – 3 of 3) sorted by relevance
763 const BuiltinPattern &P,1024 if (const auto *BP = dyn_cast<BuiltinPattern>(Pat.get())) { in addMatchPattern()1074 if (const auto *BP = dyn_cast<BuiltinPattern>(Entry.second.get())) in hasEraseRoot()1238 const auto *BIP = dyn_cast<BuiltinPattern>(IP); in checkSemantics()1569 getDagWithOperatorOfSubClass(Arg, BuiltinPattern::ClassName)) { in parseInstructionPattern()1570 Pat = std::make_unique<BuiltinPattern>( in parseInstructionPattern()1912 } else if (isa<BuiltinPattern>(&IP)) { in emitMatchPattern()2172 if (!emitInstructionApplyPattern(CE, M, cast<BuiltinPattern>(*Pat), in emitApplyPatterns()2228 if (const auto *BP = dyn_cast<BuiltinPattern>(&P)) in emitInstructionApplyPattern()2391 CodeExpansions &CE, RuleMatcher &M, const BuiltinPattern &P, in emitBuiltinApplyPattern()
812 BuiltinPattern::BuiltinInfo BuiltinPattern::getBuiltinInfo(const Record &Def) { in getBuiltinInfo()825 bool BuiltinPattern::checkSemantics(ArrayRef<SMLoc> Loc) { in checkSemantics()
653 class BuiltinPattern : public InstructionPattern {669 BuiltinPattern(const Record &Def, StringRef Name) in BuiltinPattern() function