Searched refs:SavedExecReg (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIOptimizeExecMaskingPreRA.cpp | 310 Register SavedExecReg = SaveExecMI.getOperand(0).getReg(); in optimizeElseBranch() local 338 LIS->removeInterval(SavedExecReg); in optimizeElseBranch()
|
| H A D | SIRegisterInfo.cpp | 102 Register SavedExecReg = AMDGPU::NoRegister; member 205 assert(!SavedExecReg && "Exec is already saved, refuse to save again"); in prepare() 209 SavedExecReg = RS->scavengeRegisterBackwards(RC, MI, false, 0, false); in prepare() 213 if (SavedExecReg) { in prepare() 214 RS->setRegUsed(SavedExecReg); in prepare() 216 BuildMI(*MBB, MI, DL, TII.get(MovOpc), SavedExecReg).addReg(ExecReg); in prepare() 255 if (SavedExecReg) { in restore() 261 .addReg(SavedExecReg, RegState::Kill); in restore() 296 if (SavedExecReg) { in readWriteTmpVGPR()
|