Lines Matching refs:LoopBB
1057 auto LoopBB = BasicBlock::Create(Ctx, "partword.cmpxchg.loop", F, FailureBB); in expandPartwordCmpXchg() local
1079 Builder.CreateBr(LoopBB); in expandPartwordCmpXchg()
1082 Builder.SetInsertPoint(LoopBB); in expandPartwordCmpXchg()
1115 Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB); in expandPartwordCmpXchg()
1225 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWLLSCLoop() local
1231 Builder.CreateBr(LoopBB); in insertRMWLLSCLoop()
1234 Builder.SetInsertPoint(LoopBB); in insertRMWLLSCLoop()
1243 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB); in insertRMWLLSCLoop()
1588 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWCmpXchgLoop() local
1596 Builder.CreateBr(LoopBB); in insertRMWCmpXchgLoop()
1599 Builder.SetInsertPoint(LoopBB); in insertRMWCmpXchgLoop()
1615 Loaded->addIncoming(NewLoaded, LoopBB); in insertRMWCmpXchgLoop()
1617 Builder.CreateCondBr(Success, ExitBB, LoopBB); in insertRMWCmpXchgLoop()