Lines Matching refs:ExitBB
459 << " Exit: " << OI.ExitBB->getName() << "\n"); in finalize()
1105 OI.ExitBB = PRegExitBB; in createParallel()
1322 OI.ExitBB = TaskExitBB; in createTask()
1513 auto *ExitBB = CondBB->getTerminator()->getSuccessor(1); in createSections() local
1514 Instruction *I = Builder.CreateBr(ExitBB); in createSections()
1605 auto *ExitBB = CondBB->getTerminator()->getSuccessor(1); in createSection() local
1606 Instruction *I = Builder.CreateBr(ExitBB); in createSection()
2694 BasicBlock *ExitBB = Nested->getHeader(); in tileLoops() local
2695 InbetweenCode.emplace_back(EnterBB, ExitBB); in tileLoops()
2795 BasicBlock *ExitBB = P.second; in tileLoops() local
2803 BodyEntered = ExitBB; in tileLoops()
3377 BasicBlock *ExitBB = EntryBB->splitBasicBlock(SplitPos, "omp_region.end"); in EmitOMPInlinedRegion() local
3382 emitCommonDirectiveEntry(OMPD, EntryCall, ExitBB, Conditional); in EmitOMPInlinedRegion()
3391 FiniBB->getTerminator()->getSuccessor(0) == ExitBB && in EmitOMPInlinedRegion()
3400 assert(SplitPos->getParent() == ExitBB && in EmitOMPInlinedRegion()
3402 auto merged = MergeBlockIntoPredecessor(ExitBB); in EmitOMPInlinedRegion()
3404 auto InsertBB = merged ? ExitPredBB : ExitBB; in EmitOMPInlinedRegion()
3413 Directive OMPD, Value *EntryCall, BasicBlock *ExitBB, bool Conditional) { in emitCommonDirectiveEntry() argument
3431 Builder.CreateCondBr(CallBool, ThenBB, ExitBB); in emitCommonDirectiveEntry()
3439 return IRBuilder<>::InsertPoint(ExitBB, ExitBB->getFirstInsertionPt()); in emitCommonDirectiveEntry()
4090 BasicBlock *ExitBB = in emitAtomicUpdate() local
4135 Builder.CreateCondBr(SuccessFailureVal, ExitBB, ContBB); in emitAtomicUpdate()
4142 dyn_cast<UnreachableInst>(ExitBB->getTerminator())) { in emitAtomicUpdate()
4144 Builder.SetInsertPoint(ExitBB); in emitAtomicUpdate()
4248 BasicBlock *ExitBB = CurBB->splitBasicBlock( in createAtomicCompare() local
4255 Builder.CreateCondBr(SuccessOrFail, ExitBB, ContBB); in createAtomicCompare()
4259 Builder.CreateBr(ExitBB); in createAtomicCompare()
4262 dyn_cast<UnreachableInst>(ExitBB->getTerminator())) { in createAtomicCompare()
4264 Builder.SetInsertPoint(ExitBB); in createAtomicCompare()
4409 BlockSet.insert(ExitBB); in collectBlocks()