Lines Matching refs:exitMBB
324 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinary() local
326 MF->insert(It, exitMBB); in emitAtomicBinary()
329 exitMBB->splice(exitMBB->begin(), BB, in emitAtomicBinary()
332 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in emitAtomicBinary()
373 BB->addSuccessor(exitMBB); in emitAtomicBinary()
377 BB = exitMBB; in emitAtomicBinary()
417 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryMinMax() local
419 MF->insert(It, exitMBB); in emitAtomicBinaryMinMax()
422 exitMBB->splice(exitMBB->begin(), BB, in emitAtomicBinaryMinMax()
425 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in emitAtomicBinaryMinMax()
463 BB->addSuccessor(exitMBB); in emitAtomicBinaryMinMax()
467 BB = exitMBB; in emitAtomicBinaryMinMax()
499 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicCmpSwap() local
502 MF->insert(It, exitMBB); in emitAtomicCmpSwap()
505 exitMBB->splice(exitMBB->begin(), BB, in emitAtomicCmpSwap()
508 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in emitAtomicCmpSwap()
527 .addImm(A64CC::NE).addMBB(exitMBB); in emitAtomicCmpSwap()
529 BB->addSuccessor(exitMBB); in emitAtomicCmpSwap()
542 BB->addSuccessor(exitMBB); in emitAtomicCmpSwap()
546 BB = exitMBB; in emitAtomicCmpSwap()