/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LowerInvoke.cpp | 66 II->getUnwindDest()->removePredecessor(&BB); in runImpl()
|
H A D | SimplifyCFG.cpp | 937 ThisCases[0].Dest->removePredecessor(PredDef); in SimplifyEqualityComparisonWithOnlyPredecessor() 968 Successor->removePredecessor(PredDef); in SimplifyEqualityComparisonWithOnlyPredecessor() 1020 Succ->removePredecessor(TIBB); in SimplifyEqualityComparisonWithOnlyPredecessor() 1232 PredDefault->removePredecessor(Pred); in PerformValueComparisonIntoPredecessorFolding() 2733 OrigSuccBB->removePredecessor(II->getParent()); in MergeCompatibleInvokesImpl() 3437 BB->removePredecessor(EdgeBB); in FoldCondBranchOnValueKnownInPredecessorImpl() 4362 OldSuccessor->removePredecessor(BI->getParent()); in tryWidenCondBranchToCondBranch() 4374 OldSuccessor->removePredecessor(BI->getParent()); in tryWidenCondBranchToCondBranch() 4639 Succ->removePredecessor(BB, in SimplifyTerminatorOnSelect() 5083 BB->removePredecessor(TrivialBB, true); in simplifyCommonResume() [all …]
|
H A D | LowerSwitch.cpp | 487 Default->removePredecessor(OrigBlock); in ProcessSwitchInst() 503 PopSucc->removePredecessor(OrigBlock); in ProcessSwitchInst()
|
H A D | Local.cpp | 150 Dest1->removePredecessor(BI->getParent()); in ConstantFoldTerminator() 174 OldDest->removePredecessor(BB); in ConstantFoldTerminator() 238 DefaultDest->removePredecessor(ParentBB); in ConstantFoldTerminator() 287 Succ->removePredecessor(BB); in ConstantFoldTerminator() 357 DestBB->removePredecessor(BB); in ConstantFoldTerminator() 2856 Successor->removePredecessor(BB, PreserveLCSSA); in changeToUnreachable() 2922 UnwindDestBB->removePredecessor(BB); in changeToCall() 3079 OrigNormalDest->removePredecessor(II->getParent()); in markAliveBlocks() 3098 UnwindDestBB->removePredecessor(II->getParent()); in markAliveBlocks() 3197 UnwindDest->removePredecessor(BB); in removeUnwindEdge()
|
H A D | LoopSimplify.cpp | 686 BI->getSuccessor(0)->removePredecessor( in simplifyOneLoop() 688 BI->getSuccessor(1)->removePredecessor( in simplifyOneLoop()
|
H A D | BreakCriticalEdges.cpp | 216 DestBB->removePredecessor(TIBB, Options.KeepOneInputPHIs); in SplitKnownCriticalEdge()
|
H A D | SCCPSolver.cpp | 287 Succ->removePredecessor(BB); in removeNonFeasibleEdges() 307 Succ->removePredecessor(BB); in removeNonFeasibleEdges() 330 DefaultDest->removePredecessor(BB); in removeNonFeasibleEdges() 343 Succ->removePredecessor(BB); in removeNonFeasibleEdges()
|
H A D | LoopRotationUtils.cpp | 889 Exit->removePredecessor(OrigPreheader, true /*preserve LCSSA*/); in rotateLoop()
|
H A D | LoopUnroll.cpp | 883 DeadSucc->removePredecessor(Src, /* KeepOneInputPHIs */ true); in UnrollLoop()
|
H A D | BasicBlockUtils.cpp | 71 Succ->removePredecessor(BB, KeepOneInputPHIs); in detachDeadBlocks() 1599 BB->removePredecessor(Pred); in FoldReturnIntoUncondBranch()
|
H A D | InlineFunction.cpp | 650 InvokeDest->removePredecessor(II->getParent()); in HandleInlinedLandingPad() 779 UnwindDest->removePredecessor(InvokeBB); in HandleInlinedEHPad()
|
H A D | LoopUtils.cpp | 760 Header->removePredecessor(Latch, true); in breakLoopBackedge()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerConstantIntrinsics.cpp | 87 Other->removePredecessor(Source); in replaceConditionalBranchesOnConstant()
|
H A D | LoopSimplifyCFG.cpp | 498 Succ->removePredecessor(BB, PreserveLCSSAPhi); in foldTerminators() 510 TheOnlySucc->removePredecessor(BB, PreserveLCSSAPhi); in foldTerminators()
|
H A D | JumpThreading.cpp | 1023 Succ->removePredecessor(BB, true); in processBlock() 1191 RemoveSucc->removePredecessor(BB); in processImpliedCondition() 1639 SuccBB->removePredecessor(BB, true); // This is unreachable successor. in processThreadableEdges() 2305 PredBB->removePredecessor(PredPredBB, true); in threadThroughTwoBasicBlocks() 2435 BB->removePredecessor(PredBB, true); in threadEdge() 2736 BB->removePredecessor(PredBB, true); in duplicateCondBranchOnPHIIntoPred()
|
H A D | SimpleLoopUnswitch.cpp | 977 CommonSuccBB->removePredecessor(BB, in unswitchTrivialSwitch() 1304 ClonedSuccBB->removePredecessor(ClonedParentBB, in buildClonedLoopBlocks() 1683 SuccBB->removePredecessor(ClonedBB); in deleteDeadClonedBlocks() 1721 SuccBB->removePredecessor(BB); in deleteDeadBlocksFromLoop() 2427 UnswitchedSuccBB->removePredecessor(ParentBB, in unswitchNontrivialInvariants() 2441 Case.getCaseSuccessor()->removePredecessor( in unswitchNontrivialInvariants()
|
H A D | ADCE.cpp | 643 Succ->removePredecessor(BB); in updateDeadRegions()
|
H A D | CorrelatedValuePropagation.cpp | 374 Succ->removePredecessor(BB); in processSwitch() 415 DefaultDest->removePredecessor(BB); in processSwitch()
|
H A D | DFAJumpThreading.cpp | 1146 OldBB->removePredecessor(PrevBB, /* KeepOneInputPHIs = */ true); in updatePredecessor()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineBasicBlock.cpp | 853 (*I)->removePredecessor(this); in removeSuccessor() 881 Old->removePredecessor(this); in replaceSuccessor() 909 void MachineBasicBlock::removePredecessor(MachineBasicBlock *Pred) { in removePredecessor() function in MachineBasicBlock
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | BasicBlock.h | 569 void removePredecessor(BasicBlock *Pred, bool KeepOneInputPHIs = false);
|
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 435 Successor->removePredecessor(&*BB); in simpleSimplifyCfg() 494 Succ->removePredecessor(&BB); in TestBlocks()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | BasicBlock.cpp | 514 void BasicBlock::removePredecessor(BasicBlock *Pred, in removePredecessor() function in BasicBlock
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineBasicBlock.h | 1256 void removePredecessor(MachineBasicBlock *Pred);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 472 void removePredecessor(VPBlockBase *Predecessor) { in removePredecessor() function 3634 To->removePredecessor(From); in disconnectBlocks()
|