Home
last modified time | relevance | path

Searched refs:SplitEdge (Results 1 – 10 of 10) sorted by relevance

/external/llvm/include/llvm/Transforms/Utils/
DBasicBlockUtils.h182 BasicBlock *SplitEdge(BasicBlock *From, BasicBlock *To,
/external/llvm/lib/Target/XCore/
DXCoreLowerThreadLocal.cpp141 PredBB = SplitEdge(PredBB, PN->getParent()); in replaceConstantExprOp()
/external/llvm/lib/Transforms/Scalar/
DLoopUnswitch.cpp772 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, DT, LI); in UnswitchTrivialCondition()
985 BasicBlock *NewPreheader = SplitEdge(loopPreheader, loopHeader, DT, LI); in UnswitchNontrivialCondition()
1233 SplitEdge(Switch, SISucc, DT, LI); in RewriteLoopBodyWithConditionConstant()
DPlaceSafepoints.cpp633 BasicBlock *NewBB = SplitEdge(Term->getParent(), Header, &DT); in runOnFunction()
DJumpThreading.cpp1714 PredBB = SplitEdge(PredBB, BB); in DuplicateCondBranchOnPHIIntoPred()
/external/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp338 BasicBlock *PEnd = SplitEdge(PH, Header, DT, LI); in UnrollRuntimeLoopProlog()
DBasicBlockUtils.cpp238 BasicBlock *llvm::SplitEdge(BasicBlock *BB, BasicBlock *Succ, DominatorTree *DT, in SplitEdge() function in llvm
/external/llvm/lib/Transforms/IPO/
DDeadArgumentElimination.cpp982 BasicBlock *NewEdge = SplitEdge(New->getParent(), II->getNormalDest()); in RemoveDeadStuffFromFunction()
/external/llvm/lib/CodeGen/
DWinEHPrepare.cpp1021 BasicBlock *NewBlock = SplitEdge(IncomingBlock, PHIBlock); in replaceUseWithLoad()
/external/llvm/lib/Transforms/Instrumentation/
DDataFlowSanitizer.cpp1550 SplitEdge(II->getParent(), II->getNormalDest(), &DFSF.DT); in visitCallSite()