Home
last modified time | relevance | path

Searched defs:NewPhi (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp673 auto FixPhiIncomingValues = [&](MemoryPhi *Phi, MemoryPhi *NewPhi) { in updateForClonedLoop()
715 MemoryPhi *NewPhi = MSSA->createMemoryPhi(NewBlock); in updateForClonedLoop() local
727 if (MemoryAccess *NewPhi = MPhiMap.lookup(MPhi)) in updateForClonedLoop() local
1008 MemoryPhi *NewPhi = MSSA->getMemoryAccess(BB); in applyInsertUpdates() local
1258 MemoryPhi *NewPhi = MSSA->createMemoryPhi(New); in wireOldPredecessorsToNewImmediatePredecessor() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DUnifyLoopExits.cpp120 auto NewPhi = in INITIALIZE_PASS_DEPENDENCY() local
H A DPromoteMemoryToRegister.cpp193 void updateForNewPhi(PHINode *NewPhi, DIBuilder &DIB) const { in updateForNewPhi()
H A DBasicBlockUtils.cpp1909 auto NewPhi = in reconnectPhis() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp355 PHINode *NewPhi = cast<PHINode>(ValMap[Phi]); in optimizeLiveType() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp557 PHINode *NewPhi; in reuseValue() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp1054 PHINode *NewPhi; in optimiseOffsets() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp555 MachineInstrBuilder NewPhi = in generateExistingPhis() local
694 MachineInstrBuilder NewPhi = in generatePhis() local
H A DCodeGenPrepare.cpp6498 PHINode *NewPhi = cast<PHINode>(ValMap[Phi]); in optimizePhiType() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp1519 PHINode *NewPhi = dyn_cast<PHINode>(P.clone()); in moveLCSSAPhis() local
H A DSROA.cpp4068 PHINode *NewPhi = IRB.CreatePHI(GEPI.getType(), Phi->getNumIncomingValues(), in unfoldGEPPhi() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp851 PHINode *NewPhi = PHINode::Create(NarrowType, NumIncomingValues, in foldPHIArgZextsIntoPHI() local
H A DInstructionCombining.cpp1922 PHINode *NewPhi = in foldBinopWithPhiOperands() local
1981 PHINode *NewPhi = PHINode::Create(BO.getType(), 2); in foldBinopWithPhiOperands() local
1995 if (Instruction *NewPhi = foldOpIntoPhi(I, PN)) in foldBinOpIntoSelectOrPhi() local
H A DInstCombineCompares.cpp598 PHINode *NewPhi = static_cast<PHINode *>(NewInsts[PHI]); in rewriteGEPAsOffset() local
1321 PHINode *NewPhi = Builder.CreatePHI(Cmp.getType(), Phi->getNumOperands()); in foldICmpWithConstant() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp663 auto *NewPhi = in generatePerPart() local
H A DLoopVectorize.cpp3099 PHINode *NewPhi = cast<PHINode>(State.get(VPPhi, 0)); in fixNonInductionPHIs() local
H A DSLPVectorizer.cpp12836 PHINode *NewPhi = Builder.CreatePHI(VecTy, PH->getNumIncomingValues()); in vectorizeTree() local
12851 PHINode *NewPhi = cast<PHINode>(E->PHI); in vectorizeTree() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp4106 auto NewPhi = Builder.buildInstrNoInsert(TargetOpcode::G_PHI); in applyExtendThroughPhis() local