Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp94 Register SavedExecReg = AMDGPU::NoRegister; member
181 assert(!SavedExecReg && "Exec is already saved, refuse to save again"); in prepare()
185 SavedExecReg = RS->scavengeRegister(&RC, MI, 0, false); in prepare()
189 if (SavedExecReg) { in prepare()
190 RS->setRegUsed(SavedExecReg); in prepare()
192 BuildMI(MBB, MI, DL, TII.get(MovOpc), SavedExecReg).addReg(ExecReg); in prepare()
222 if (SavedExecReg) { in restore()
228 .addReg(SavedExecReg, RegState::Kill); in restore()
256 if (SavedExecReg) { in readWriteTmpVGPR()
H A DSIOptimizeExecMaskingPreRA.cpp263 Register SavedExecReg = SaveExecMI.getOperand(0).getReg(); in optimizeElseBranch() local
291 LIS->removeInterval(SavedExecReg); in optimizeElseBranch()