Searched refs:PatFragPattern (Results 1 – 4 of 4) sorted by relevance
732 const PatFragPattern &PFP,989 if (isa<PatFragPattern>(Pat.get())) { in addApplyPattern()1104 if (const auto *PFP = dyn_cast<PatFragPattern>(Pat.get())) in buildPermutationsToEmit()1510 } else if (const auto *PFP = dyn_cast<PatFragPattern>(&IP)) { in emitMatchPattern()1536 *cast<PatFragPattern>(Pat.get()), SeenPats)) in emitMatchPattern()1594 *cast<PatFragPattern>(Pat.get()), in emitMatchPattern()1631 InstructionMatcher *IM, const PatFragPattern &PFP, in emitPatFragMatchPattern()1887 if (isa<PatFragPattern>(&P)) in emitInstructionApplyPattern()2248 if (const auto *PFPDef = dyn_cast<PatFragPattern>(DefPat)) { in emitCodeGenInstructionMatchPattern()
739 ArrayRef<InstructionOperand> PatFragPattern::getApplyDefsNeeded() const { in getApplyDefsNeeded()751 bool PatFragPattern::checkSemantics(ArrayRef<SMLoc> DiagLoc) { in checkSemantics()787 bool PatFragPattern::mapInputCodeExpansions(const CodeExpansions &ParentCEs, in mapInputCodeExpansions()
624 class PatFragPattern : public InstructionPattern {626 PatFragPattern(const PatFrag &PF, StringRef Name) in PatFragPattern() function
144 Pat = std::make_unique<PatFragPattern>(*PF, insertStrRef(Name)); in parseInstructionPattern()