Lines Matching refs:ExitMBB
121 MachineBasicBlock *ExitMBB = MF->CreateMachineBasicBlock(BB); in expandAtomicRMW128() local
123 MF->insert(MFI, ExitMBB); in expandAtomicRMW128()
124 ExitMBB->splice(ExitMBB->begin(), &MBB, std::next(MI.getIterator()), in expandAtomicRMW128()
126 ExitMBB->transferSuccessorsAndUpdatePHIs(&MBB); in expandAtomicRMW128()
201 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicRMW128()
203 recomputeLiveIns(*ExitMBB); in expandAtomicRMW128()
246 MachineBasicBlock *ExitMBB = MF->CreateMachineBasicBlock(BB); in expandAtomicCmpSwap128() local
250 MF->insert(MFI, ExitMBB); in expandAtomicCmpSwap128()
251 ExitMBB->splice(ExitMBB->begin(), &MBB, std::next(MI.getIterator()), in expandAtomicCmpSwap128()
253 ExitMBB->transferSuccessorsAndUpdatePHIs(&MBB); in expandAtomicCmpSwap128()
282 BuildMI(CurrentMBB, DL, TII->get(PPC::B)).addMBB(ExitMBB); in expandAtomicCmpSwap128()
284 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicCmpSwap128()
287 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicCmpSwap128()
292 recomputeLiveIns(*ExitMBB); in expandAtomicCmpSwap128()