Home
last modified time | relevance | path

Searched refs:removeIncomingValue (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp146 PN->removeIncomingValue(III); in FixPhis()
210 PN->removeIncomingValue(OrigBlock); in NewLeafBlock()
H A DControlFlowUtils.cpp250 V = Phi->removeIncomingValue(BB, false); in reconnectPhis()
H A DBreakCriticalEdges.cpp449 DirPHI->removeIncomingValue(IBRPred); in SplitIndirectBrCriticalEdges()
H A DCloneFunction.cpp812 PN->removeIncomingValue(pred, false); in CloneAndPruneIntoFromInst()
845 PN->removeIncomingValue(Pred, false); in CloneAndPruneIntoFromInst()
H A DLoopRotationUtils.cpp109 PN->removeIncomingValue(PN->getBasicBlockIndex(OrigPreheader)); in RewriteUsesOfClonedInstructions()
H A DLoopUnrollAndJam.cpp452 Phi.removeIncomingValue(1); in UnrollAndJamLoop()
H A DCodeExtractor.cpp756 PN->removeIncomingValue(i); in severSplitPHINodesOfEntry()
806 PN.removeIncomingValue(i, false); in severSplitPHINodesOfExits()
H A DLoopUnroll.cpp835 Value *InVal = PN->removeIncomingValue(LatchBlock, false); in UnrollLoop()
H A DBasicBlockUtils.cpp1173 Value *V = PN->removeIncomingValue(i, false); in UpdatePHINodes()
H A DSimplifyCFG.cpp5769 cast<PHINode>(BBI)->removeIncomingValue(SI->getParent()); in turnSwitchRangeIntoICmp()
5776 cast<PHINode>(BBI)->removeIncomingValue(SI->getParent()); in turnSwitchRangeIntoICmp()
H A DLocal.cpp1086 Value *OldVal = PN->removeIncomingValue(BB, false); in redirectValuesFromPredecessorsToPhi()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp903 Phi->removeIncomingValue(1); in pushOutAdd()
904 Phi->removeIncomingValue((unsigned)0); in pushOutAdd()
940 Phi->removeIncomingValue((unsigned)0); in pushOutMulShl()
941 Phi->removeIncomingValue((unsigned)0); in pushOutMulShl()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp316 SIUse->removeIncomingValue(StartBlock); in unfold()
324 Phi.removeIncomingValue(StartBlock); in unfold()
1282 Phi->removeIncomingValue(BB); in cleanPhiNodes()
H A DLoopFlatten.cpp772 FI.InnerInductionPHI->removeIncomingValue(FI.InnerLoop->getLoopLatch()); in DoFlattenLoopPair()
777 PHI->removeIncomingValue(FI.InnerLoop->getLoopLatch()); in DoFlattenLoopPair()
H A DSimpleLoopUnswitch.cpp398 PN.removeIncomingValue(i); in rewritePHINodesForExitAndUnswitchedBlocks()
1296 PN.removeIncomingValue(LoopBB, /*DeletePHIIfEmpty*/ false); in buildClonedLoopBlocks()
1347 PN.removeIncomingValue(i, /*DeletePHIIfEmpty*/ false); in buildClonedLoopBlocks()
H A DStructurizeCFG.cpp667 Value *Deleted = Phi.removeIncomingValue(From, false); in delPhiValues()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DInstruction.cpp875 Value *PHINode::removeIncomingValue(unsigned Idx) { in removeIncomingValue() function in llvm::sandboxir::PHINode
879 cast<llvm::PHINode>(Val)->removeIncomingValue(Idx, in removeIncomingValue()
883 Value *PHINode::removeIncomingValue(BasicBlock *BB) { in removeIncomingValue() function in llvm::sandboxir::PHINode
889 cast<llvm::PHINode>(Val)->removeIncomingValue(LLVMBB, in removeIncomingValue()
924 removeIncomingValue(Idx - 1); in removeIncomingValueIf()
H A DTracker.cpp130 void PHIAddIncoming::revert(Tracker &Tracker) { PHI->removeIncomingValue(Idx); } in revert()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DComplexDeinterleavingPass.cpp2333 ReductionInfo[RootReal].first->removeIncomingValue(BackEdge); in replaceNodes()
2334 ReductionInfo[RootImag].first->removeIncomingValue(BackEdge); in replaceNodes()
2341 Info.first->removeIncomingValue(BackEdge); in replaceNodes()
H A DWinEHPrepare.cpp1035 PN->removeIncomingValue(IncomingBlock, /*DeletePHIIfEmpty=*/false); in cloneCommonBlocks()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DBasicBlock.cpp506 Phi.removeIncomingValue(Pred, !KeepOneInputPHIs); in removePredecessor()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp1053 OldPhi->removeIncomingValue(E); in normalizeReturnBlock()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h2790 LLVM_ABI Value *removeIncomingValue(unsigned Idx,
2793 Value *removeIncomingValue(const BasicBlock *BB, bool DeletePHIIfEmpty=true) {
2796 return removeIncomingValue(Idx, DeletePHIIfEmpty);
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h2449 LLVM_ABI Value *removeIncomingValue(unsigned Idx);
2450 LLVM_ABI Value *removeIncomingValue(BasicBlock *BB);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp7552 Phi->removeIncomingValue(EPI.EpilogueIterationCountCheck); in createEpilogueVectorizedLoopSkeleton()
7554 Phi->removeIncomingValue(SCEVCheckBlock); in createEpilogueVectorizedLoopSkeleton()
7556 Phi->removeIncomingValue(MemCheckBlock); in createEpilogueVectorizedLoopSkeleton()

12