Lines Matching refs:LoopBB
929 auto LoopBB = BasicBlock::Create(Ctx, "partword.cmpxchg.loop", F, FailureBB); in expandPartwordCmpXchg() local
951 Builder.CreateBr(LoopBB); in expandPartwordCmpXchg()
954 Builder.SetInsertPoint(LoopBB); in expandPartwordCmpXchg()
987 Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB); in expandPartwordCmpXchg()
1096 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWLLSCLoop() local
1102 Builder.CreateBr(LoopBB); in insertRMWLLSCLoop()
1105 Builder.SetInsertPoint(LoopBB); in insertRMWLLSCLoop()
1114 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB); in insertRMWLLSCLoop()
1462 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWCmpXchgLoop() local
1470 Builder.CreateBr(LoopBB); in insertRMWCmpXchgLoop()
1473 Builder.SetInsertPoint(LoopBB); in insertRMWCmpXchgLoop()
1489 Loaded->addIncoming(NewLoaded, LoopBB); in insertRMWCmpXchgLoop()
1491 Builder.CreateCondBr(Success, ExitBB, LoopBB); in insertRMWCmpXchgLoop()