Searched refs:DoneMBB (Results 1 – 2 of 2) sorted by relevance
5029 MachineBasicBlock *DoneMBB = splitBlockBefore(MI, MBB); in emitAtomicLoadBinary() local5091 MBB->addSuccessor(DoneMBB); in emitAtomicLoadBinary()5094 return DoneMBB; in emitAtomicLoadBinary()5148 MachineBasicBlock *DoneMBB = splitBlockBefore(MI, MBB); in emitAtomicLoadMinMax() local5210 MBB->addSuccessor(DoneMBB); in emitAtomicLoadMinMax()5213 return DoneMBB; in emitAtomicLoadMinMax()5256 MachineBasicBlock *DoneMBB = splitBlockBefore(MI, MBB); in emitAtomicCmpSwapW() local5301 .addImm(SystemZ::CCMASK_CMP_NE).addMBB(DoneMBB); in emitAtomicCmpSwapW()5302 MBB->addSuccessor(DoneMBB); in emitAtomicCmpSwapW()5324 MBB->addSuccessor(DoneMBB); in emitAtomicCmpSwapW()[all …]
3143 MachineBasicBlock *DoneMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicRMW() local3146 MF->insert(MFI, DoneMBB); in expandAtomicRMW()3149 DoneMBB->splice(DoneMBB->begin(), MBB, MI, MBB->end()); in expandAtomicRMW()3150 DoneMBB->transferSuccessorsAndUpdatePHIs(MBB); in expandAtomicRMW()3155 LoopMBB->addSuccessor(DoneMBB); in expandAtomicRMW()3192 return DoneMBB; in expandAtomicRMW()