Searched refs:SaveExec (Results 1 – 3 of 3) sorted by relevance
200 auto SaveExec = getOrExecSource(*Lead, *TII, MRI); in runOnMachineFunction() local218 if (!SaveExec || !SaveExec->isFullCopy()) in runOnMachineFunction()221 unsigned SavedExec = SaveExec->getOperand(0).getReg(); in runOnMachineFunction()224 if (U.getParent() != SaveExec->getParent()) { in runOnMachineFunction()229 LLVM_DEBUG(dbgs() << "Redundant EXEC COPY: " << *SaveExec << '\n'); in runOnMachineFunction()233 LIS->RemoveMachineInstrFromMaps(*SaveExec); in runOnMachineFunction()234 SaveExec->eraseFromParent(); in runOnMachineFunction()
176 MachineOperand &SaveExec = MI.getOperand(0); in emitIf() local178 assert(SaveExec.getSubReg() == AMDGPU::NoSubRegister && in emitIf()181 unsigned SaveExecReg = SaveExec.getReg(); in emitIf()
2923 unsigned SaveExec = MRI.createVirtualRegister(&AMDGPU::SReg_64_XEXECRegClass); in loadM0FromVGPR() local2929 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_MOV_B64), SaveExec) in loadM0FromVGPR()2959 .addReg(SaveExec); in loadM0FromVGPR()