Lines Matching refs:LoopBB
974 auto LoopBB = BasicBlock::Create(Ctx, "partword.cmpxchg.loop", F, FailureBB); in expandPartwordCmpXchg() local
996 Builder.CreateBr(LoopBB); in expandPartwordCmpXchg()
999 Builder.SetInsertPoint(LoopBB); in expandPartwordCmpXchg()
1032 Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB); in expandPartwordCmpXchg()
1141 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWLLSCLoop() local
1147 Builder.CreateBr(LoopBB); in insertRMWLLSCLoop()
1150 Builder.SetInsertPoint(LoopBB); in insertRMWLLSCLoop()
1159 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB); in insertRMWLLSCLoop()
1504 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWCmpXchgLoop() local
1512 Builder.CreateBr(LoopBB); in insertRMWCmpXchgLoop()
1515 Builder.SetInsertPoint(LoopBB); in insertRMWCmpXchgLoop()
1531 Loaded->addIncoming(NewLoaded, LoopBB); in insertRMWCmpXchgLoop()
1533 Builder.CreateCondBr(Success, ExitBB, LoopBB); in insertRMWCmpXchgLoop()