Searched refs:TmpVGPR (Results 1 – 1 of 1) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIRegisterInfo.cpp | 782 Register TmpVGPR; in spillSGPR() local 818 if (!TmpVGPR.isValid()) in spillSGPR() 819 TmpVGPR = RS->scavengeRegister(&AMDGPU::VGPR_32RegClass, MI, 0); in spillSGPR() 822 = BuildMI(*MBB, MI, DL, TII->get(AMDGPU::V_MOV_B32_e32), TmpVGPR) in spillSGPR() 842 .addReg(TmpVGPR, RegState::Kill) // src in spillSGPR() 885 Register TmpVGPR; in restoreSGPR() local 907 if (!TmpVGPR.isValid()) in restoreSGPR() 908 TmpVGPR = RS->scavengeRegister(&AMDGPU::VGPR_32RegClass, MI, 0); in restoreSGPR() 918 BuildMI(*MBB, MI, DL, TII->get(AMDGPU::SI_SPILL_V32_RESTORE), TmpVGPR) in restoreSGPR() 927 .addReg(TmpVGPR, RegState::Kill); in restoreSGPR()
|