Lines Matching refs:ExitBB
306 BasicBlock *ExitBB = BB->splitBasicBlock(AI, "atomicrmw.end");
307 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB);
330 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB);
332 Builder.SetInsertPoint(ExitBB, ExitBB->begin());
363 BasicBlock *ExitBB = BB->splitBasicBlock(AI, "atomicrmw.end");
364 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB);
394 Builder.CreateCondBr(Success, ExitBB, LoopBB);
396 Builder.SetInsertPoint(ExitBB, ExitBB->begin());
443 BasicBlock *ExitBB = BB->splitBasicBlock(CI, "cmpxchg.end");
444 auto FailureBB = BasicBlock::Create(Ctx, "cmpxchg.failure", F, ExitBB);
483 Builder.CreateBr(ExitBB);
488 Builder.CreateBr(ExitBB);
495 Builder.SetInsertPoint(ExitBB, ExitBB->begin());