Lines Matching refs:LoopBB
935 auto LoopBB = BasicBlock::Create(Ctx, "partword.cmpxchg.loop", F, FailureBB); in expandPartwordCmpXchg() local
957 Builder.CreateBr(LoopBB); in expandPartwordCmpXchg()
960 Builder.SetInsertPoint(LoopBB); in expandPartwordCmpXchg()
993 Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB); in expandPartwordCmpXchg()
1102 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWLLSCLoop() local
1108 Builder.CreateBr(LoopBB); in insertRMWLLSCLoop()
1111 Builder.SetInsertPoint(LoopBB); in insertRMWLLSCLoop()
1120 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB); in insertRMWLLSCLoop()
1467 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWCmpXchgLoop() local
1475 Builder.CreateBr(LoopBB); in insertRMWCmpXchgLoop()
1478 Builder.SetInsertPoint(LoopBB); in insertRMWCmpXchgLoop()
1494 Loaded->addIncoming(NewLoaded, LoopBB); in insertRMWCmpXchgLoop()
1496 Builder.CreateCondBr(Success, ExitBB, LoopBB); in insertRMWCmpXchgLoop()