Searched refs:PatFragPattern (Results 1 – 4 of 4) sorted by relevance
728 const PatFragPattern &PFP,1031 if (isa<PatFragPattern>(Pat.get())) { in addApplyPattern()1153 if (const auto *PFP = dyn_cast<PatFragPattern>(Pat.get())) in buildPermutationsToEmit()1604 } else if (const auto *PFP = dyn_cast<PatFragPattern>(&IP)) { in emitMatchPattern()1631 *cast<PatFragPattern>(Pat.get()), SeenPats)) in emitMatchPattern()1689 *cast<PatFragPattern>(Pat.get()), in emitMatchPattern()1726 InstructionMatcher *IM, const PatFragPattern &PFP, in emitPatFragMatchPattern()1979 if (isa<PatFragPattern>(&P)) in emitInstructionApplyPattern()2373 if (const auto *PFPDef = dyn_cast<PatFragPattern>(DefPat)) { in emitCodeGenInstructionMatchPattern()
778 ArrayRef<InstructionOperand> PatFragPattern::getApplyDefsNeeded() const { in getApplyDefsNeeded()790 bool PatFragPattern::checkSemantics(ArrayRef<SMLoc> DiagLoc) { in checkSemantics()826 bool PatFragPattern::mapInputCodeExpansions(const CodeExpansions &ParentCEs, in mapInputCodeExpansions()
648 class PatFragPattern : public InstructionPattern {650 PatFragPattern(const PatFrag &PF, StringRef Name) in PatFragPattern() function
132 Pat = std::make_unique<PatFragPattern>(*PF, insertStrRef(Name)); in parseInstructionPattern()