/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollRuntime.cpp | 146 SplitBlockPredecessors(PrologExit, PrologExitPreds, ".unr-lcssa", DT, LI, in ConnectProlog() 165 SplitBlockPredecessors(OriginalLoopLatchExit, Preds, ".unr-lcssa", DT, LI, in ConnectProlog() 280 SplitBlockPredecessors(Exit, Preds, ".epilog-lcssa", DT, LI, nullptr, in ConnectEpilog() 290 SplitBlockPredecessors(NewExit, NewExitPreds, ".loopexit", DT, LI, nullptr, in ConnectEpilog() 710 NewExit = SplitBlockPredecessors(LatchExit, Preds, ".unr-lcssa", DT, LI, in UnrollRuntimeLoopRemainder()
|
H A D | LoopSimplify.cpp | 145 PreheaderBB = SplitBlockPredecessors(Header, OutsideBlocks, ".preheader", DT, in InsertPreheaderForLoop() 277 BasicBlock *NewBB = SplitBlockPredecessors(Header, OuterLoopPreds, ".outer", in separateNestedLoop()
|
H A D | BreakCriticalEdges.cpp | 302 BasicBlock *NewExitBB = SplitBlockPredecessors( in SplitKnownCriticalEdge()
|
H A D | BasicBlockUtils.cpp | 702 BasicBlock *NewExitBB = SplitBlockPredecessors( in ehAwareSplitEdge() 1148 BasicBlock *llvm::SplitBlockPredecessors(BasicBlock *BB, in SplitBlockPredecessors() function in llvm 1156 BasicBlock *llvm::SplitBlockPredecessors(BasicBlock *BB, in SplitBlockPredecessors() function in llvm
|
H A D | SimplifyCFG.cpp | 1365 if (!SplitBlockPredecessors(Succ, TI->getParent(), ".fold.split", DTU)) in FoldValueComparisonIntoPredecessors() 2153 if (!SplitBlockPredecessors(BB, UnconditionalPreds, ".sink.split", DTU)) in SinkCommonCodeFromPredecessors() 3453 SplitBlockPredecessors(PostBB, {QFB, TruePred}, "condstore.split", DTU); in mergeConditionalStoreToAddress() 4861 BasicBlock *NewDefaultBlock = SplitBlockPredecessors( in createUnreachableSwitchDefault()
|
H A D | LoopUtils.cpp | 99 auto *NewExitBB = SplitBlockPredecessors( in formDedicatedExitBlocks()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | BasicBlockUtils.h | 340 BasicBlock *SplitBlockPredecessors(BasicBlock *BB, ArrayRef<BasicBlock *> Preds, 360 BasicBlock *SplitBlockPredecessors(BasicBlock *BB, ArrayRef<BasicBlock *> Preds,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | MergedLoadStoreMotion.cpp | 332 SinkBB = SplitBlockPredecessors(TailBB, {Pred0, Pred1}, ".sink.split"); in mergeStores()
|
H A D | GVNSink.cpp | 819 InsertBB = SplitBlockPredecessors(BBEnd, C.Blocks, ".gvnsink.split"); in sinkBB()
|
H A D | LoopUnswitch.cpp | 1320 SplitBlockPredecessors(ExitBlock, Preds, ".us-lcssa", DT, LI, MSSAU.get(), in splitExitEdges()
|
H A D | LICM.cpp | 1635 BasicBlock *NewPred = SplitBlockPredecessors( in splitPredecessorsOfLoopExit()
|
H A D | JumpThreading.cpp | 2466 NewBBs.push_back(SplitBlockPredecessors(BB, Preds, Suffix)); in splitBlockPreds()
|
H A D | RewriteStatepointsForGC.cpp | 1323 Ret = SplitBlockPredecessors(BB, InvokeParent, "", &DT); in normalizeForInvokeSafepoint()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIAnnotateControlFlow.cpp | 303 BB = SplitBlockPredecessors(BB, Preds, "endcf.split", DT, LI, nullptr, in closeControlFlow()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 1327 NormalDestBB = SplitBlockPredecessors(NormalDestBB, {BB}, ".dead"); in cleanupIR()
|