| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreLowerThreadLocal.cpp | 87 PredBB = SplitEdge(PredBB, PN->getParent()); in replaceConstantExprOp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopPeel.cpp | 1110 InsertTop = SplitEdge(Latch, Exit, &DT, LI); in peelLoop() 1121 NewPreHeader = SplitEdge(PreHeader, Header, &DT, LI); in peelLoop() 1182 InsertTop = SplitEdge(PreHeader, Header, &DT, LI); in peelLoop()
|
| H A D | CallPromotionUtils.cpp | 179 SplitEdge(Invoke->getParent(), Invoke->getNormalDest())->begin(); in createRetBitCast()
|
| H A D | BasicBlockUtils.cpp | 626 BasicBlock *llvm::SplitEdge(BasicBlock *BB, BasicBlock *Succ, DominatorTree *DT, in SplitEdge() function in llvm 700 return SplitEdge(BB, Succ, Options.DT, Options.LI, Options.MSSAU, BBName); in ehAwareSplitEdge()
|
| H A D | LoopUnrollRuntime.cpp | 743 PrologPreHeader = SplitEdge(PreHeader, Header, DT, LI); in UnrollRuntimeLoopRemainder()
|
| H A D | CloneFunction.cpp | 1133 BasicBlock *NewBB = SplitEdge(PredBB, BB); in DuplicateInstructionsInSplitBetween()
|
| H A D | LoopUtils.cpp | 767 auto *BackedgeBB = SplitEdge(Latch, Header, &DT, &LI, MSSAU.get()); in breakLoopBackedge()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopBoundSplit.cpp | 352 BasicBlock *SplitLoopPH = SplitEdge(PreHeader, L.getHeader(), &DT, &LI); in splitLoopBound()
|
| H A D | PlaceSafepoints.cpp | 343 BasicBlock *NewBB = SplitEdge(Term->getParent(), Header, &DT); in runImpl()
|
| H A D | SimpleLoopUnswitch.cpp | 605 BasicBlock *NewPH = SplitEdge(OldPH, L.getHeader(), &DT, &LI, MSSAU); in unswitchTrivialBranch() 869 BasicBlock *NewPH = SplitEdge(OldPH, L.getHeader(), &DT, &LI, MSSAU); in unswitchTrivialSwitch() 2316 BasicBlock *LoopPH = SplitEdge(SplitBB, L.getHeader(), &DT, &LI, MSSAU); in unswitchNontrivialInvariants()
|
| H A D | JumpThreading.cpp | 2692 PredBB = SplitEdge(OldPredBB, BB); in duplicateCondBranchOnPHIIntoPred()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIAnnotateControlFlow.cpp | 326 FirstInsertionPt = SplitEdge(DefBB, BB, DT, LI)->getFirstInsertionPt(); in closeControlFlow()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | BasicBlockUtils.h | 258 LLVM_ABI BasicBlock *SplitEdge(BasicBlock *From, BasicBlock *To,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | SpillUtils.cpp | 608 auto *NewBB = SplitEdge(II->getParent(), II->getNormalDest()); in getSpillInsertionPt()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | DeadArgumentElimination.cpp | 980 SplitEdge(NewCB->getParent(), II->getNormalDest()); in removeDeadStuffFromFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | WinEHPrepare.cpp | 1387 BasicBlock *NewBlock = SplitEdge(IncomingBlock, PHIBlock); in replaceUseWithLoad()
|
| H A D | CodeGenPrepare.cpp | 6689 SplitEdge(NewBaseInsertBB, Invoke->getNormalDest(), DT.get(), LI); in splitLargeGEPOffsets()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | DataFlowSanitizer.cpp | 3401 SplitEdge(II->getParent(), II->getNormalDest(), &DFSF.DT); in visitCallBase()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 19032 {"_ZN4llvm9SplitEdgeEPNS_10BasicBlockES1_PNS_4PassE", "llvm::SplitEdge(llvm::BasicBlock*, llvm::Bas…
|