Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DSimpleLoopUnswitch.cpp931 auto *ClonedExitBB = CloneBlock(ExitBB); in buildClonedLoopBlocks() local
932 assert(ClonedExitBB->getTerminator()->getNumSuccessors() == 1 && in buildClonedLoopBlocks()
934 assert(ClonedExitBB->getTerminator()->getSuccessor(0) == MergeBB && in buildClonedLoopBlocks()
940 llvm::make_range(ClonedExitBB->begin(), in buildClonedLoopBlocks()
941 std::prev(ClonedExitBB->end())))) { in buildClonedLoopBlocks()
958 MergePN->addIncoming(&ClonedI, ClonedExitBB); in buildClonedLoopBlocks()
1121 if (auto *ClonedExitBB = cast_or_null<BasicBlock>(VMap.lookup(ExitBB))) in buildClonedLoops() local
1123 ExitLoopMap[ClonedExitBB] = ExitL; in buildClonedLoops()
1124 ClonedExitsInLoops.push_back(ClonedExitBB); in buildClonedLoops()