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