Home
last modified time | relevance | path

Searched refs:removePredecessor (Results 1 – 25 of 29) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/examples/IRTransforms/
H A DSimplifyCFG.cpp78 Succ->removePredecessor(&BB); in removeDeadBlocks_v1()
119 Succ->removePredecessor(&BB); in removeDeadBlocks_v2()
158 RemovedSucc->removePredecessor(&BB); in eliminateCondBranches_v1()
194 RemovedSucc->removePredecessor(&BB); in eliminateCondBranches_v2()
241 RemovedSucc->removePredecessor(&BB); in eliminateCondBranches_v3()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLowerInvoke.cpp68 II->getUnwindDest()->removePredecessor(&BB); in runImpl()
H A DSimplifyCFG.cpp891 ThisCases[0].Dest->removePredecessor(PredDef); in SimplifyEqualityComparisonWithOnlyPredecessor()
922 Successor->removePredecessor(PredDef); in SimplifyEqualityComparisonWithOnlyPredecessor()
974 Succ->removePredecessor(TIBB); in SimplifyEqualityComparisonWithOnlyPredecessor()
1184 PredDefault->removePredecessor(Pred); in PerformValueComparisonIntoPredecessorFolding()
2683 BB->removePredecessor(PredBB); in FoldCondBranchOnPHI()
2900 TrueSucc->removePredecessor(BB); in SimplifyCondBranchToTwoReturns()
2901 FalseSucc->removePredecessor(BB); in SimplifyCondBranchToTwoReturns()
2941 TrueSucc->removePredecessor(BB); in SimplifyCondBranchToTwoReturns()
2942 FalseSucc->removePredecessor(BB); in SimplifyCondBranchToTwoReturns()
3640 OldSuccessor->removePredecessor(BI->getParent()); in tryWidenCondBranchToCondBranch()
[all …]
H A DLocal.cpp148 Dest1->removePredecessor(BI->getParent()); in ConstantFoldTerminator()
172 OldDest->removePredecessor(BB); in ConstantFoldTerminator()
240 DefaultDest->removePredecessor(ParentBB); in ConstantFoldTerminator()
281 Succ->removePredecessor(BB); in ConstantFoldTerminator()
355 DestBB->removePredecessor(BB); in ConstantFoldTerminator()
2102 Successor->removePredecessor(BB, PreserveLCSSA); in changeToUnreachable()
2175 UnwindDestBB->removePredecessor(BB); in changeToCall()
2326 UnwindDestBB->removePredecessor(II->getParent()); in markAliveBlocks()
2426 UnwindDest->removePredecessor(BB); in removeUnwindEdge()
H A DLowerSwitch.cpp471 Default->removePredecessor(OrigBlock); in ProcessSwitchInst()
487 PopSucc->removePredecessor(OrigBlock); in ProcessSwitchInst()
H A DLoopSimplify.cpp699 BI->getSuccessor(0)->removePredecessor( in simplifyOneLoop()
701 BI->getSuccessor(1)->removePredecessor( in simplifyOneLoop()
H A DBreakCriticalEdges.cpp222 DestBB->removePredecessor(TIBB, Options.KeepOneInputPHIs); in SplitKnownCriticalEdge()
H A DLoopRotationUtils.cpp643 Exit->removePredecessor(OrigPreheader, true /*preserve LCSSA*/); in rotateLoop()
H A DBasicBlockUtils.cpp64 Succ->removePredecessor(BB, KeepOneInputPHIs); in DetatchDeadBlocks()
1340 BB->removePredecessor(Pred); in FoldReturnIntoUncondBranch()
H A DInlineFunction.cpp655 InvokeDest->removePredecessor(II->getParent()); in HandleInlinedLandingPad()
787 UnwindDest->removePredecessor(InvokeBB); in HandleInlinedEHPad()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/
H A DReduceBasicBlocks.cpp108 Succ->removePredecessor(&BB); in extractBasicBlocksFromModule()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLowerConstantIntrinsics.cpp81 Other->removePredecessor(Source); in replaceConditionalBranchesOnConstant()
H A DSCCP.cpp382 Succ->removePredecessor(BB); in removeNonFeasibleEdges()
399 Succ->removePredecessor(BB); in removeNonFeasibleEdges()
H A DLoopSimplifyCFG.cpp502 Succ->removePredecessor(BB, PreserveLCSSAPhi); in foldTerminators()
514 TheOnlySucc->removePredecessor(BB, PreserveLCSSAPhi); in foldTerminators()
H A DJumpThreading.cpp1105 Succ->removePredecessor(BB, true); in processBlock()
1164 ToRemoveSucc->removePredecessor(BB, true); in processBlock()
1281 RemoveSucc->removePredecessor(BB); in processImpliedCondition()
1726 SuccBB->removePredecessor(BB, true); // This is unreachable successor. in processThreadableEdges()
2298 PredBB->removePredecessor(PredPredBB, true); in threadThroughTwoBasicBlocks()
2421 BB->removePredecessor(PredBB, true); in threadEdge()
2716 BB->removePredecessor(PredBB, true); in duplicateCondBranchOnPHIIntoPred()
H A DSimpleLoopUnswitch.cpp827 CommonSuccBB->removePredecessor(BB, in unswitchTrivialSwitch()
1140 ClonedSuccBB->removePredecessor(ClonedParentBB, in buildClonedLoopBlocks()
1518 SuccBB->removePredecessor(ClonedBB); in deleteDeadClonedBlocks()
1554 SuccBB->removePredecessor(BB); in deleteDeadBlocksFromLoop()
2184 UnswitchedSuccBB->removePredecessor(ParentBB, in unswitchNontrivialInvariants()
2198 Case.getCaseSuccessor()->removePredecessor( in unswitchNontrivialInvariants()
H A DADCE.cpp610 Succ->removePredecessor(BB); in updateDeadRegions()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DPruneEH.cpp260 Succs[i]->removePredecessor(BB); in DeleteBasicBlock()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DBasicBlock.h395 void removePredecessor(BasicBlock *Pred, bool KeepOneInputPHIs = false);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp803 (*I)->removePredecessor(this); in removeSuccessor()
831 Old->removePredecessor(this); in replaceSuccessor()
859 void MachineBasicBlock::removePredecessor(MachineBasicBlock *Pred) { in removePredecessor() function in MachineBasicBlock
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DBasicBlock.cpp321 void BasicBlock::removePredecessor(BasicBlock *Pred, in removePredecessor() function in BasicBlock
/netbsd-src/external/apache2/llvm/dist/llvm/tools/bugpoint/
H A DCrashDebugger.cpp420 Successor->removePredecessor(&*BB); in simpleSimplifyCfg()
479 Succ->removePredecessor(&BB); in TestBlocks()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DVPlan.h426 void removePredecessor(VPBlockBase *Predecessor) { in removePredecessor() function
2231 To->removePredecessor(From);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h1104 void removePredecessor(MachineBasicBlock *Pred);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp838 II->getUnwindDest()->removePredecessor(&BB); in runEHOnFunction()

12