Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Transforms/Utils/
DBasicBlockUtils.h137 BasicBlock *SplitEdge(BasicBlock *From, BasicBlock *To, Pass *P);
/external/llvm/lib/Transforms/Scalar/
DLoopUnswitch.cpp717 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, this); in UnswitchTrivialCondition()
788 BasicBlock *NewPreheader = SplitEdge(loopPreheader, loopHeader, this); in UnswitchNontrivialCondition()
1030 SplitEdge(Switch, SISucc, this); in RewriteLoopBodyWithConditionConstant()
DJumpThreading.cpp1545 PredBB = SplitEdge(PredBB, BB, this); in DuplicateCondBranchOnPHIIntoPred()
/external/llvm/lib/Target/XCore/
DXCoreLowerThreadLocal.cpp140 PredBB = SplitEdge(PredBB, PN->getParent(), P); in replaceConstantExprOp()
/external/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp274 BasicBlock *PEnd = SplitEdge(PH, Header, LPM->getAsPass()); in UnrollRuntimeLoopProlog()
DBasicBlockUtils.cpp243 BasicBlock *llvm::SplitEdge(BasicBlock *BB, BasicBlock *Succ, Pass *P) { in SplitEdge() function in llvm
/external/llvm/lib/Transforms/Instrumentation/
DDataFlowSanitizer.cpp1370 SplitEdge(II->getParent(), II->getNormalDest(), &DFSF.DFS); in visitCallSite()