Home
last modified time | relevance | path

Searched refs:NewExitBB (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DLoopSimplify.cpp413 BasicBlock *NewExitBB = 0; in RewriteLoopExitBlock() local
421 NewExitBB = NewBBs[0]; in RewriteLoopExitBlock()
423 NewExitBB = SplitBlockPredecessors(Exit, &LoopBlocks[0], in RewriteLoopExitBlock()
429 << NewExitBB->getName() << "\n"); in RewriteLoopExitBlock()
430 return NewExitBB; in RewriteLoopExitBlock()
DBreakCriticalEdges.cpp374 BasicBlock *NewExitBB = in SplitCriticalEdge() local
378 CreatePHIsForSplitLoopExit(Preds, NewExitBB, Exit); in SplitCriticalEdge()
/external/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp174 BasicBlock *NewExitBB = nullptr; in rewriteLoopExitBlock() local
176 NewExitBB = SplitBlockPredecessors(Exit, LoopBlocks, ".loopexit", DT, LI, in rewriteLoopExitBlock()
178 if (!NewExitBB) in rewriteLoopExitBlock()
182 << NewExitBB->getName() << "\n"); in rewriteLoopExitBlock()
183 return NewExitBB; in rewriteLoopExitBlock()
DBreakCriticalEdges.cpp304 BasicBlock *NewExitBB = SplitBlockPredecessors( in SplitCriticalEdge() local
307 createPHIsForSplitLoopExit(LoopPreds, NewExitBB, DestBB); in SplitCriticalEdge()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DBreakCriticalEdges.cpp285 BasicBlock *NewExitBB = SplitBlockPredecessors( in SplitCriticalEdge() local
288 createPHIsForSplitLoopExit(LoopPreds, NewExitBB, DestBB); in SplitCriticalEdge()
DLoopUtils.cpp1175 auto *NewExitBB = SplitBlockPredecessors( in formDedicatedExitBlocks() local
1178 if (!NewExitBB) in formDedicatedExitBlocks()
1184 << NewExitBB->getName() << "\n"); in formDedicatedExitBlocks()