Searched defs:OrigPhi (Results 1 – 6 of 6) sorted by relevance
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 87 MachineInstr &OrigPhi = findEquivalentInstruction(MI, Loop); in PeelSingleBlockLoop() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | IVDescriptors.cpp | 628 RecurrenceDescriptor::isAnyOfPattern(Loop *Loop, PHINode *OrigPhi, in isAnyOfPattern() argument 767 isRecurrenceInstr(Loop * L,PHINode * OrigPhi,Instruction * I,RecurKind Kind,InstDesc & Prev,FastMathFlags FuncFMF) isRecurrenceInstr() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 1021 PHINode *OrigPhi; global() member in __anona1c8ef110311::WidenIV 2102 calculatePostIncRanges(PHINode * OrigPhi) calculatePostIncRanges() argument [all...] |
H A D | LoopUtils.cpp | 1058 createAnyOfTargetReduction(IRBuilderBase & Builder,Value * Src,const RecurrenceDescriptor & Desc,PHINode * OrigPhi) createAnyOfTargetReduction() argument 1137 createTargetReduction(IRBuilderBase & B,const RecurrenceDescriptor & Desc,Value * Src,PHINode * OrigPhi) createTargetReduction() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanRecipes.cpp | 414 auto *OrigPhi = cast<PHINode>(PhiR->getUnderlyingValue()); generateInstruction() local
|
H A D | LoopVectorize.cpp | 3067 createInductionResumeValue(PHINode * OrigPhi,const InductionDescriptor & II,Value * Step,ArrayRef<BasicBlock * > BypassBlocks,std::pair<BasicBlock *,Value * > AdditionalBypass) createInductionResumeValue() argument 3151 PHINode *OrigPhi = InductionEntry.first; createInductionResumeValues() local 3271 fixupIVUsers(PHINode * OrigPhi,const InductionDescriptor & II,Value * VectorTripCount,Value * EndValue,BasicBlock * MiddleBlock,BasicBlock * VectorHeader,VPlan & Plan,VPTransformState & State) fixupIVUsers() argument 7523 auto *OrigPhi = cast<PHINode>(PhiR->getUnderlyingValue()); createAndCollectMergePhiForReduction() local [all...] |