Searched refs:removePredecessor (Results 1 – 18 of 18) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | Local.cpp | 85 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()
|
D | LowerInvoke.cpp | 72 II->getUnwindDest()->removePredecessor(BB); in runOnFunction()
|
D | SimplifyCFG.cpp | 665 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 …]
|
D | LoopSimplify.cpp | 511 (*SI)->removePredecessor(P); in simplifyOneLoop() 712 BI->getSuccessor(0)->removePredecessor(ExitingBlock); in simplifyOneLoop() 713 BI->getSuccessor(1)->removePredecessor(ExitingBlock); in simplifyOneLoop()
|
D | BreakCriticalEdges.cpp | 192 DestBB->removePredecessor(TIBB, Options.DontDeleteUselessPHIs); in SplitCriticalEdge()
|
D | BasicBlockUtils.cpp | 45 BBTerm->getSuccessor(i)->removePredecessor(BB); in DeleteDeadBlock() 673 BB->removePredecessor(Pred); in FoldReturnIntoUncondBranch()
|
D | InlineFunction.cpp | 278 InvokeDest->removePredecessor(II->getParent()); in HandleInlinedInvoke()
|
/external/llvm/lib/Transforms/IPO/ |
D | PruneEH.cpp | 195 UnwindBlock->removePredecessor(II->getParent()); in SimplifyFunction() 258 Succs[i]->removePredecessor(BB); in DeleteBasicBlock()
|
/external/llvm/lib/CodeGen/ |
D | MachineBasicBlock.cpp | 494 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
|
D | UnreachableBlockElim.cpp | 82 (*SI)->removePredecessor(BB); in runOnFunction()
|
/external/llvm/include/llvm/IR/ |
D | BasicBlock.h | 273 void removePredecessor(BasicBlock *Pred, bool DontDeleteUselessPHIs = false);
|
/external/llvm/lib/Transforms/Scalar/ |
D | JumpThreading.cpp | 728 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()
|
D | CorrelatedValuePropagation.cpp | 262 CI.getCaseSuccessor()->removePredecessor(BB); in processSwitch()
|
D | LoopRotation.cpp | 554 Exit->removePredecessor(OrigPreheader, true /*preserve LCSSA*/); in rotateLoop()
|
D | SCCP.cpp | 1797 TI->getSuccessor(i)->removePredecessor(BB); in runOnModule() 1879 TI->getSuccessor(i)->removePredecessor(TI->getParent()); in runOnModule()
|
/external/llvm/lib/IR/ |
D | BasicBlock.cpp | 261 void BasicBlock::removePredecessor(BasicBlock *Pred, in removePredecessor() function in BasicBlock
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineBasicBlock.h | 688 void removePredecessor(MachineBasicBlock *pred);
|
/external/llvm/tools/bugpoint/ |
D | CrashDebugger.cpp | 296 (*SI)->removePredecessor(BB); in TestBlocks()
|