Lines Matching refs:exitMBB

118   MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB);  in expandAtomicCmpSwapSubword()  local
123 MF->insert(It, exitMBB); in expandAtomicCmpSwapSubword()
126 exitMBB->splice(exitMBB->begin(), &BB, in expandAtomicCmpSwapSubword()
128 exitMBB->transferSuccessorsAndUpdatePHIs(&BB); in expandAtomicCmpSwapSubword()
140 sinkMBB->addSuccessor(exitMBB, BranchProbability::getOne()); in expandAtomicCmpSwapSubword()
196 computeAndAddLiveIns(LiveRegs, *exitMBB); in expandAtomicCmpSwapSubword()
254 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwap() local
258 MF->insert(It, exitMBB); in expandAtomicCmpSwap()
261 exitMBB->splice(exitMBB->begin(), &BB, in expandAtomicCmpSwap()
263 exitMBB->transferSuccessorsAndUpdatePHIs(&BB); in expandAtomicCmpSwap()
269 loop1MBB->addSuccessor(exitMBB); in expandAtomicCmpSwap()
273 loop2MBB->addSuccessor(exitMBB); in expandAtomicCmpSwap()
281 .addReg(Dest, RegState::Kill).addReg(OldVal).addMBB(exitMBB); in expandAtomicCmpSwap()
296 computeAndAddLiveIns(LiveRegs, *exitMBB); in expandAtomicCmpSwap()
391 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicBinOpSubword() local
395 MF->insert(It, exitMBB); in expandAtomicBinOpSubword()
397 exitMBB->splice(exitMBB->begin(), &BB, std::next(I), BB.end()); in expandAtomicBinOpSubword()
398 exitMBB->transferSuccessorsAndUpdatePHIs(&BB); in expandAtomicBinOpSubword()
453 sinkMBB->addSuccessor(exitMBB, BranchProbability::getOne()); in expandAtomicBinOpSubword()
475 computeAndAddLiveIns(LiveRegs, *exitMBB); in expandAtomicBinOpSubword()
580 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicBinOp() local
583 MF->insert(It, exitMBB); in expandAtomicBinOp()
585 exitMBB->splice(exitMBB->begin(), &BB, std::next(I), BB.end()); in expandAtomicBinOp()
586 exitMBB->transferSuccessorsAndUpdatePHIs(&BB); in expandAtomicBinOp()
589 loopMBB->addSuccessor(exitMBB); in expandAtomicBinOp()
616 computeAndAddLiveIns(LiveRegs, *exitMBB); in expandAtomicBinOp()