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.cpp732 const PatFragPattern &PFP,
1104 if (const auto *PFP = dyn_cast<PatFragPattern>(Pat.get())) in buildPermutationsToEmit() local
1105 NumAlts = PFP->getPatFrag().num_alternatives(); in buildPermutationsToEmit()
1510 } else if (const auto *PFP = dyn_cast<PatFragPattern>(&IP)) { in emitMatchPattern() local
1511 if (!PFP->getPatFrag().canBeMatchRoot()) { in emitMatchPattern()
1512 PrintError("cannot use '" + PFP->getInstName() + " as match root"); in emitMatchPattern()
1516 if (!emitPatFragMatchPattern(CE, Alts, M, &IM, *PFP, SeenPats)) in emitMatchPattern()
1631 InstructionMatcher *IM, const PatFragPattern &PFP, in emitPatFragMatchPattern() argument
1633 auto StackTrace = PrettyStackTraceEmit(RuleDef, &PFP); in emitPatFragMatchPattern()
1635 if (SeenPats.contains(&PFP)) in emitPatFragMatchPattern()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatternParser.cpp138 } else if (const DagInit *PFP = in parseInstructionPattern() local
140 const Record *Def = PFP->getOperatorAsDef(DiagLoc); in parseInstructionPattern()