Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp732 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()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatterns.cpp739 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()
H A DPatterns.h624 class PatFragPattern : public InstructionPattern {
626 PatFragPattern(const PatFrag &PF, StringRef Name) in PatFragPattern() function
H A DPatternParser.cpp144 Pat = std::make_unique<PatFragPattern>(*PF, insertStrRef(Name)); in parseInstructionPattern()