Home
last modified time | relevance | path

Searched defs:OrigPhi (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLoopUtils.cpp87 MachineInstr &OrigPhi = findEquivalentInstruction(MI, Loop); in PeelSingleBlockLoop() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp628 RecurrenceDescriptor::isAnyOfPattern(Loop *Loop, PHINode *OrigPhi, in isAnyOfPattern()
766 RecurrenceDescriptor::isRecurrenceInstr(Loop *L, PHINode *OrigPhi, in isRecurrenceInstr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp1049 PHINode *OrigPhi; member in __anonb324fb7f0311::WidenIV
1836 SCEVExpander &Rewriter, PHINode *OrigPhi, in widenIVUse()
2237 void WidenIV::calculatePostIncRanges(PHINode *OrigPhi) { in calculatePostIncRanges()
H A DScalarEvolutionExpander.cpp824 bool SCEVExpander::canReuseFlagsFromOriginalIVInc(PHINode *OrigPhi, in canReuseFlagsFromOriginalIVInc()
1581 PHINode *&Phi, PHINode *&OrigPhi, Loop *L, const DominatorTree *DT, in replaceCongruentIVInc()
H A DLoopUtils.cpp1177 PHINode *OrigPhi) { in createAnyOfTargetReduction()
1267 PHINode *OrigPhi) { in createTargetReduction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp1574 PHINode *OrigPhi = Entry.first; in canFoldTailByMasking() local
H A DLoopVectorize.cpp2607 PHINode *OrigPhi, const InductionDescriptor &II, Value *Step, in createInductionResumeValue()
2691 PHINode *OrigPhi = InductionEntry.first; in createInductionResumeValues() local
2767 void InnerLoopVectorizer::fixupIVUsers(PHINode *OrigPhi, in fixupIVUsers()
7256 auto *OrigPhi = cast<PHINode>(PhiR->getUnderlyingValue()); in createAndCollectMergePhiForReduction() local
H A DVPlanRecipes.cpp552 auto *OrigPhi = cast<PHINode>(PhiR->getUnderlyingValue()); in generatePerPart() local