Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DLocal.cpp85 OldDest->removePredecessor(BB); in ConstantFoldTerminator()
100 Dest1->removePredecessor(BI->getParent()); in ConstantFoldTerminator()
163 DefaultDest->removePredecessor(SI->getParent()); in ConstantFoldTerminator()
195 Succ->removePredecessor(BB); in ConstantFoldTerminator()
250 IBI->getDestination(i)->removePredecessor(IBI->getParent()); in ConstantFoldTerminator()
475 BB->removePredecessor(Pred, true); in RemovePredecessorAndSimplify()
1140 (*SI)->removePredecessor(BB); in changeToUnreachable()
1175 II->getUnwindDest()->removePredecessor(II->getParent()); in changeToCall()
1257 II->getUnwindDest()->removePredecessor(II->getParent()); in markAliveBlocks()
1295 (*SI)->removePredecessor(BB); in removeUnreachableBlocks()
DLowerInvoke.cpp72 II->getUnwindDest()->removePredecessor(BB); in runOnFunction()
DSimplifyCFG.cpp665 ThisCases[0].Dest->removePredecessor(TI->getParent()); in SimplifyEqualityComparisonWithOnlyPredecessor()
700 i.getCaseSuccessor()->removePredecessor(TI->getParent()); in SimplifyEqualityComparisonWithOnlyPredecessor()
741 (*SI)->removePredecessor(TIBB); in SimplifyEqualityComparisonWithOnlyPredecessor()
901 PredDefault->removePredecessor(Pred); in FoldValueComparisonIntoPredecessors()
1773 BB->removePredecessor(PredBB); in FoldCondBranchOnPHI()
1947 TrueSucc->removePredecessor(BI->getParent()); in SimplifyCondBranchToTwoReturns()
1948 FalseSucc->removePredecessor(BI->getParent()); in SimplifyCondBranchToTwoReturns()
1981 TrueSucc->removePredecessor(BI->getParent()); in SimplifyCondBranchToTwoReturns()
1982 FalseSucc->removePredecessor(BI->getParent()); in SimplifyCondBranchToTwoReturns()
2586 Succ->removePredecessor(OldTerm->getParent()); in SimplifyTerminatorOnSelect()
[all …]
DLoopSimplify.cpp511 (*SI)->removePredecessor(P); in simplifyOneLoop()
712 BI->getSuccessor(0)->removePredecessor(ExitingBlock); in simplifyOneLoop()
713 BI->getSuccessor(1)->removePredecessor(ExitingBlock); in simplifyOneLoop()
DBreakCriticalEdges.cpp192 DestBB->removePredecessor(TIBB, Options.DontDeleteUselessPHIs); in SplitCriticalEdge()
DBasicBlockUtils.cpp45 BBTerm->getSuccessor(i)->removePredecessor(BB); in DeleteDeadBlock()
673 BB->removePredecessor(Pred); in FoldReturnIntoUncondBranch()
DInlineFunction.cpp278 InvokeDest->removePredecessor(II->getParent()); in HandleInlinedInvoke()
/external/llvm/lib/Transforms/IPO/
DPruneEH.cpp195 UnwindBlock->removePredecessor(II->getParent()); in SimplifyFunction()
258 Succs[i]->removePredecessor(BB); in DeleteBasicBlock()
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp494 succ->removePredecessor(this); in removeSuccessor()
517 (*I)->removePredecessor(this); in removeSuccessor()
542 Old->removePredecessor(this); in replaceSuccessor()
565 void MachineBasicBlock::removePredecessor(MachineBasicBlock *pred) { in removePredecessor() function in MachineBasicBlock
DUnreachableBlockElim.cpp82 (*SI)->removePredecessor(BB); in runOnFunction()
/external/llvm/include/llvm/IR/
DBasicBlock.h273 void removePredecessor(BasicBlock *Pred, bool DontDeleteUselessPHIs = false);
/external/llvm/lib/Transforms/Scalar/
DJumpThreading.cpp728 BBTerm->getSuccessor(i)->removePredecessor(BB, true); in ProcessBlock()
791 CondBr->getSuccessor(ToRemove)->removePredecessor(BB, true); in ProcessBlock()
808 CondBr->getSuccessor(ToRemove)->removePredecessor(BB, true); in ProcessBlock()
1516 BB->removePredecessor(PredBB, true); in ThreadEdge()
1664 BB->removePredecessor(PredBB, true); in DuplicateCondBranchOnPHIIntoPred()
DCorrelatedValuePropagation.cpp262 CI.getCaseSuccessor()->removePredecessor(BB); in processSwitch()
DLoopRotation.cpp554 Exit->removePredecessor(OrigPreheader, true /*preserve LCSSA*/); in rotateLoop()
DSCCP.cpp1797 TI->getSuccessor(i)->removePredecessor(BB); in runOnModule()
1879 TI->getSuccessor(i)->removePredecessor(TI->getParent()); in runOnModule()
/external/llvm/lib/IR/
DBasicBlock.cpp261 void BasicBlock::removePredecessor(BasicBlock *Pred, in removePredecessor() function in BasicBlock
/external/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h688 void removePredecessor(MachineBasicBlock *pred);
/external/llvm/tools/bugpoint/
DCrashDebugger.cpp296 (*SI)->removePredecessor(BB); in TestBlocks()