Searched refs:SplitBlockPredecessors (Results 1 – 13 of 13) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollRuntime.cpp | 144 SplitBlockPredecessors(PrologExit, PrologExitPreds, ".unr-lcssa", DT, LI, in ConnectProlog() 163 SplitBlockPredecessors(OriginalLoopLatchExit, Preds, ".unr-lcssa", DT, LI, in ConnectProlog() 278 SplitBlockPredecessors(Exit, Preds, ".epilog-lcssa", DT, LI, nullptr, in ConnectEpilog() 288 SplitBlockPredecessors(NewExit, NewExitPreds, ".loopexit", DT, LI, nullptr, in ConnectEpilog() 682 NewExit = SplitBlockPredecessors(LatchExit, Preds, ".unr-lcssa", DT, LI, in UnrollRuntimeLoopRemainder()
|
| H A D | LoopSimplify.cpp | 139 PreheaderBB = SplitBlockPredecessors(Header, OutsideBlocks, ".preheader", DT, in InsertPreheaderForLoop() 253 BasicBlock *NewBB = SplitBlockPredecessors(Header, OuterLoopPreds, ".outer", in separateNestedLoop()
|
| H A D | BreakCriticalEdges.cpp | 291 BasicBlock *NewExitBB = SplitBlockPredecessors( in SplitCriticalEdge()
|
| H A D | LoopUtils.cpp | 81 auto *NewExitBB = SplitBlockPredecessors( in formDedicatedExitBlocks()
|
| H A D | BasicBlockUtils.cpp | 511 BasicBlock *llvm::SplitBlockPredecessors(BasicBlock *BB, in SplitBlockPredecessors() function in llvm
|
| H A D | SimplifyCFG.cpp | 1030 if (!SplitBlockPredecessors(Succ, TI->getParent(), ".fold.split")) in FoldValueComparisonIntoPredecessors() 1798 if (!SplitBlockPredecessors(BB, UnconditionalPreds, ".sink.split")) in SinkCommonCodeFromPredecessors() 2996 BasicBlock *NewBB = SplitBlockPredecessors(PostBB, { QFB, TruePred}, in mergeConditionalStoreToAddress() 4429 SplitBlockPredecessors(SI->getDefaultDest(), SI->getParent(), ""); in eliminateDeadSwitchCases()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | BasicBlockUtils.h | 215 BasicBlock *SplitBlockPredecessors(BasicBlock *BB, ArrayRef<BasicBlock *> Preds,
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIAnnotateControlFlow.cpp | 295 BB = SplitBlockPredecessors(BB, Preds, "endcf.split", DT, LI, nullptr, in closeControlFlow()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | GVNSink.cpp | 812 InsertBB = SplitBlockPredecessors(BBEnd, C.Blocks, ".gvnsink.split"); in sinkBB()
|
| H A D | LoopUnswitch.cpp | 1220 SplitBlockPredecessors(ExitBlock, Preds, ".us-lcssa", DT, LI, MSSAU.get(), in SplitExitEdges()
|
| H A D | LICM.cpp | 1407 BasicBlock *NewPred = SplitBlockPredecessors( in splitPredecessorsOfLoopExit()
|
| H A D | JumpThreading.cpp | 2097 NewBBs.push_back(SplitBlockPredecessors(BB, Preds, Suffix)); in SplitBlockPreds()
|
| H A D | RewriteStatepointsForGC.cpp | 1230 Ret = SplitBlockPredecessors(BB, InvokeParent, "", &DT); in normalizeForInvokeSafepoint()
|