/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 87 MachineInstr &OrigPhi = findEquivalentInstruction(MI, Loop); PeelSingleBlockLoop() local
|
/llvm-project/llvm/lib/Analysis/ |
H A D | IVDescriptors.cpp | 628 isAnyOfPattern(Loop * Loop,PHINode * OrigPhi,Instruction * I,InstDesc & Prev) isAnyOfPattern() argument 767 isRecurrenceInstr(Loop * L,PHINode * OrigPhi,Instruction * I,RecurKind Kind,InstDesc & Prev,FastMathFlags FuncFMF) isRecurrenceInstr() argument [all...] |
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 1834 SCEVExpander &Rewriter, PHINode *OrigPhi, in widenIVUse() argument 1047 PHINode *OrigPhi; global() member in __anon7d6845520311::WidenIV 2229 calculatePostIncRanges(PHINode * OrigPhi) calculatePostIncRanges() argument [all...] |
H A D | ScalarEvolutionExpander.cpp | 824 canReuseFlagsFromOriginalIVInc(PHINode * OrigPhi,PHINode * WidePhi,Instruction * OrigInc,Instruction * WideInc) canReuseFlagsFromOriginalIVInc() argument 1581 replaceCongruentIVInc(PHINode * & Phi,PHINode * & OrigPhi,Loop * L,const DominatorTree * DT,SmallVectorImpl<WeakTrackingVH> & DeadInsts) replaceCongruentIVInc() argument
|
H A D | LoopUtils.cpp | 1197 assert(SI->getFalseValue() == OrigPhi && in createTargetReduction() argument 1121 createAnyOfTargetReduction(IRBuilderBase & Builder,Value * Src,const RecurrenceDescriptor & Desc,PHINode * OrigPhi) createAnyOfTargetReduction() argument
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 1574 PHINode *OrigPhi = Entry.first; canFoldTailByMasking() local
|
H A D | LoopVectorize.cpp | 2952 createInductionResumeValue(PHINode * OrigPhi,const InductionDescriptor & II,Value * Step,ArrayRef<BasicBlock * > BypassBlocks,std::pair<BasicBlock *,Value * > AdditionalBypass) createInductionResumeValue() argument 3036 PHINode *OrigPhi = InductionEntry.first; createInductionResumeValues() local 3112 fixupIVUsers(PHINode * OrigPhi,const InductionDescriptor & II,Value * VectorTripCount,Value * EndValue,BasicBlock * MiddleBlock,BasicBlock * VectorHeader,VPlan & Plan,VPTransformState & State) fixupIVUsers() argument 7396 auto *OrigPhi = cast<PHINode>(PhiR->getUnderlyingValue()); createAndCollectMergePhiForReduction() local
|
H A D | VPlanRecipes.cpp | 492 auto *OrigPhi = cast<PHINode>(PhiR->getUnderlyingValue()); generatePerPart() local
|