Lines Matching refs:ExitMBB
130 MachineBasicBlock *ExitMBB = MF->CreateMachineBasicBlock(BB); in expandAtomicRMW128() local
132 MF->insert(MFI, ExitMBB); in expandAtomicRMW128()
133 ExitMBB->splice(ExitMBB->begin(), &MBB, std::next(MI.getIterator()), in expandAtomicRMW128()
135 ExitMBB->transferSuccessorsAndUpdatePHIs(&MBB); in expandAtomicRMW128()
210 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicRMW128()
213 anyChange = recomputeLiveIns(*ExitMBB) || recomputeLiveIns(*LoopMBB); in expandAtomicRMW128()
253 MachineBasicBlock *ExitMBB = MF->CreateMachineBasicBlock(BB); in expandAtomicCmpSwap128() local
256 MF->insert(MFI, ExitMBB); in expandAtomicCmpSwap128()
257 ExitMBB->splice(ExitMBB->begin(), &MBB, std::next(MI.getIterator()), in expandAtomicCmpSwap128()
259 ExitMBB->transferSuccessorsAndUpdatePHIs(&MBB); in expandAtomicCmpSwap128()
276 .addMBB(ExitMBB); in expandAtomicCmpSwap128()
278 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicCmpSwap128()
289 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicCmpSwap128()
293 anyChange = recomputeLiveIns(*ExitMBB) || recomputeLiveIns(*CmpSuccMBB) || in expandAtomicCmpSwap128()