Lines Matching refs:LoopBB
835 auto LoopBB = BasicBlock::Create(Ctx, "partword.cmpxchg.loop", F, FailureBB); in expandPartwordCmpXchg() local
856 Builder.CreateBr(LoopBB); in expandPartwordCmpXchg()
859 Builder.SetInsertPoint(LoopBB); in expandPartwordCmpXchg()
892 Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB); in expandPartwordCmpXchg()
999 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWLLSCLoop() local
1005 Builder.CreateBr(LoopBB); in insertRMWLLSCLoop()
1008 Builder.SetInsertPoint(LoopBB); in insertRMWLLSCLoop()
1017 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB); in insertRMWLLSCLoop()
1345 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWCmpXchgLoop() local
1355 Builder.CreateBr(LoopBB); in insertRMWCmpXchgLoop()
1358 Builder.SetInsertPoint(LoopBB); in insertRMWCmpXchgLoop()
1374 Loaded->addIncoming(NewLoaded, LoopBB); in insertRMWCmpXchgLoop()
1376 Builder.CreateCondBr(Success, ExitBB, LoopBB); in insertRMWCmpXchgLoop()