Home
last modified time | relevance | path

Searched refs:SaveExecReg (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSILowerControlFlow.cpp197 Register SaveExecReg = MI.getOperand(0).getReg(); in isSimpleIf() local
198 auto U = MRI->use_instr_nodbg_begin(SaveExecReg); in isSimpleIf()
212 Register SaveExecReg = MI.getOperand(0).getReg(); in emitIf() local
227 auto UseMI = MRI->use_instr_nodbg_begin(SaveExecReg); in emitIf()
233 Register CopyReg = SimpleIf ? SaveExecReg in emitIf()
255 BuildMI(MBB, I, DL, TII->get(XorOpc), SaveExecReg) in emitIf()
300 LIS->removeInterval(SaveExecReg); in emitIf()
301 LIS->createAndComputeVirtRegInterval(SaveExecReg); in emitIf()
H A DAMDGPURegisterBankInfo.cpp786 Register SaveExecReg = MRI.createVirtualRegister(WaveRC); in executeInWaterfallLoop() local
952 BuildMI(MBB, MBB.end(), DL, TII->get(MovExecOpc), SaveExecReg) in executeInWaterfallLoop()
959 .addReg(SaveExecReg); in executeInWaterfallLoop()