Searched refs:SplitEdge (Results 1 – 14 of 14) sorted by relevance
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/ |
D | BasicBlockUtils.h | 155 BasicBlock *SplitEdge(BasicBlock *From, BasicBlock *To, Pass *P);
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | BasicBlockUtils.h | 172 BasicBlock *SplitEdge(BasicBlock *From, BasicBlock *To,
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 525 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, this); in UnswitchTrivialCondition() 597 BasicBlock *NewPreheader = SplitEdge(loopPreheader, loopHeader, this); in UnswitchNontrivialCondition() 956 SplitEdge(Switch, SISucc, this); in RewriteLoopBodyWithConditionConstant()
|
D | JumpThreading.cpp | 1497 PredBB = SplitEdge(PredBB, BB, this); in DuplicateCondBranchOnPHIIntoPred()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreLowerThreadLocal.cpp | 141 PredBB = SplitEdge(PredBB, PN->getParent()); in replaceConstantExprOp()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 829 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, DT, LI); in UnswitchTrivialCondition() 1042 BasicBlock *NewPreheader = SplitEdge(loopPreheader, loopHeader, DT, LI); in UnswitchNontrivialCondition() 1288 SplitEdge(Switch, SISucc, DT, LI); in RewriteLoopBodyWithConditionConstant()
|
D | PlaceSafepoints.cpp | 555 BasicBlock *NewBB = SplitEdge(Term->getParent(), Header, &DT); in runOnFunction()
|
D | JumpThreading.cpp | 1722 PredBB = SplitEdge(PredBB, BB); in DuplicateCondBranchOnPHIIntoPred()
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopUnrollRuntime.cpp | 518 PrologPreHeader = SplitEdge(PreHeader, Header, DT, LI); in UnrollRuntimeLoopRemainder()
|
D | BasicBlockUtils.cpp | 210 BasicBlock *llvm::SplitEdge(BasicBlock *BB, BasicBlock *Succ, DominatorTree *DT, in SplitEdge() function in llvm
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | BasicBlockUtils.cpp | 257 BasicBlock *llvm::SplitEdge(BasicBlock *BB, BasicBlock *Succ, Pass *P) { in SplitEdge() function in llvm
|
/external/llvm/lib/Transforms/IPO/ |
D | DeadArgumentElimination.cpp | 922 BasicBlock *NewEdge = SplitEdge(New->getParent(), II->getNormalDest()); in RemoveDeadStuffFromFunction()
|
/external/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 1182 BasicBlock *NewBlock = SplitEdge(IncomingBlock, PHIBlock); in replaceUseWithLoad()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | DataFlowSanitizer.cpp | 1540 SplitEdge(II->getParent(), II->getNormalDest(), &DFSF.DT); in visitCallSite()
|