Home
last modified time | relevance | path

Searched refs:PFP (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp728 const PatFragPattern &PFP,
1153 if (const auto *PFP = dyn_cast<PatFragPattern>(Pat.get())) in buildPermutationsToEmit() local
1154 NumAlts = PFP->getPatFrag().num_alternatives(); in buildPermutationsToEmit()
1604 } else if (const auto *PFP = dyn_cast<PatFragPattern>(&IP)) { in emitMatchPattern() local
1605 if (!PFP->getPatFrag().canBeMatchRoot()) { in emitMatchPattern()
1606 PrintError("cannot use '" + PFP->getInstName() + " as match root"); in emitMatchPattern()
1610 if (!emitPatFragMatchPattern(CE, Alts, M, &IM, *PFP, SeenPats)) in emitMatchPattern()
1726 InstructionMatcher *IM, const PatFragPattern &PFP, in emitPatFragMatchPattern() argument
1728 auto StackTrace = PrettyStackTraceEmit(RuleDef, &PFP); in emitPatFragMatchPattern()
1730 if (!SeenPats.insert(&PFP).second) in emitPatFragMatchPattern()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatternParser.cpp126 } else if (const DagInit *PFP = in parseInstructionPattern() local
128 const Record *Def = PFP->getOperatorAsDef(DiagLoc); in parseInstructionPattern()