Home
last modified time | relevance | path

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

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