/external/llvm/include/llvm/Transforms/Utils/ |
D | BasicBlockUtils.h | 172 BasicBlock *SplitEdge(BasicBlock *From, BasicBlock *To,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | BasicBlockUtils.h | 225 BasicBlock *SplitEdge(BasicBlock *From, BasicBlock *To,
|
/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | BasicBlockUtils.h | 248 BasicBlock *SplitEdge(BasicBlock *From, BasicBlock *To,
|
/external/llvm-project/llvm/lib/Target/XCore/ |
D | XCoreLowerThreadLocal.cpp | 141 PredBB = SplitEdge(PredBB, PN->getParent()); in replaceConstantExprOp()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
D | XCoreLowerThreadLocal.cpp | 141 PredBB = SplitEdge(PredBB, PN->getParent()); in replaceConstantExprOp()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreLowerThreadLocal.cpp | 141 PredBB = SplitEdge(PredBB, PN->getParent()); in replaceConstantExprOp()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | CallPromotionUtils.cpp | 174 &SplitEdge(Invoke->getParent(), Invoke->getNormalDest())->front(); in createRetBitCast()
|
D | LoopUnrollPeel.cpp | 693 BasicBlock *InsertTop = SplitEdge(PreHeader, Header, DT, LI); in peelLoop()
|
D | LoopUnrollRuntime.cpp | 688 PrologPreHeader = SplitEdge(PreHeader, Header, DT, LI); in UnrollRuntimeLoopRemainder()
|
D | CloneFunction.cpp | 848 BasicBlock *NewBB = SplitEdge(PredBB, BB); in DuplicateInstructionsInSplitBetween()
|
/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()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 998 BasicBlock *NewPH = SplitEdge(LoopPreheader, LoopHeader, DT, LI, MSSAU.get()); in unswitchTrivialCondition() 1237 SplitEdge(LoopPreheader, LoopHeader, DT, LI, MSSAU.get()); in unswitchNontrivialCondition() 1524 SplitEdge(Switch, SISucc, DT, LI, MSSAU.get()); in rewriteLoopBodyWithConditionConstant()
|
D | PlaceSafepoints.cpp | 565 BasicBlock *NewBB = SplitEdge(Term->getParent(), Header, &DT); in runOnFunction()
|
D | SimpleLoopUnswitch.cpp | 456 BasicBlock *NewPH = SplitEdge(OldPH, L.getHeader(), &DT, &LI, MSSAU); in unswitchTrivialBranch() 713 BasicBlock *NewPH = SplitEdge(OldPH, L.getHeader(), &DT, &LI, MSSAU); in unswitchTrivialSwitch() 2077 BasicBlock *LoopPH = SplitEdge(SplitBB, L.getHeader(), &DT, &LI, MSSAU); in unswitchNontrivialInvariants()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 1016 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchTrivialCondition() 1256 SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchNontrivialCondition() 1545 SplitEdge(Switch, SISucc, DT, LI, MSSAU.get()); in RewriteLoopBodyWithConditionConstant()
|
D | PlaceSafepoints.cpp | 564 BasicBlock *NewBB = SplitEdge(Term->getParent(), Header, &DT); in runOnFunction()
|
D | SimpleLoopUnswitch.cpp | 449 BasicBlock *NewPH = SplitEdge(OldPH, L.getHeader(), &DT, &LI, MSSAU); in unswitchTrivialBranch() 689 BasicBlock *NewPH = SplitEdge(OldPH, L.getHeader(), &DT, &LI, MSSAU); in unswitchTrivialSwitch() 2035 BasicBlock *LoopPH = SplitEdge(SplitBB, L.getHeader(), &DT, &LI, MSSAU); in unswitchNontrivialInvariants()
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | CallPromotionUtils.cpp | 177 &SplitEdge(Invoke->getParent(), Invoke->getNormalDest())->front(); in createRetBitCast()
|
D | LoopPeel.cpp | 748 BasicBlock *InsertTop = SplitEdge(PreHeader, Header, DT, LI); in peelLoop()
|
D | LoopUnrollRuntime.cpp | 714 PrologPreHeader = SplitEdge(PreHeader, Header, DT, LI); in UnrollRuntimeLoopRemainder()
|
/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-10.0/llvm/lib/Transforms/Coroutines/ |
D | CoroFrame.cpp | 687 auto NewBB = SplitEdge(II->getParent(), II->getNormalDest()); in insertSpills() 841 return SplitEdge(BB, Succ); in ehAwareSplitEdge()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | DeadArgumentElimination.cpp | 972 BasicBlock *NewEdge = SplitEdge(New->getParent(), II->getNormalDest()); in RemoveDeadStuffFromFunction()
|