reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
711 if (FuncInfo->SGPRForFPSaveRestoreCopy != AMDGPU::NoRegister) { 712 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::COPY), FuncInfo->SGPRForFPSaveRestoreCopy) 726 if (FuncInfo->SGPRForFPSaveRestoreCopy) 727 LiveRegs.removeReg(FuncInfo->SGPRForFPSaveRestoreCopy); 733 assert(FuncInfo->SGPRForFPSaveRestoreCopy != ScratchExecCopy); 783 LiveRegs.addReg(FuncInfo->SGPRForFPSaveRestoreCopy); 789 ScratchSPReg != FuncInfo->SGPRForFPSaveRestoreCopy); 819 assert((!HasFP || (FuncInfo->SGPRForFPSaveRestoreCopy != AMDGPU::NoRegister || 823 assert((HasFP || (FuncInfo->SGPRForFPSaveRestoreCopy == AMDGPU::NoRegister && 854 if (FuncInfo->SGPRForFPSaveRestoreCopy != AMDGPU::NoRegister) { 856 .addReg(FuncInfo->SGPRForFPSaveRestoreCopy) 1039 MFI->SGPRForFPSaveRestoreCopy = findUnusedSGPRNonCalleeSaved(MF.getRegInfo()); 1041 if (!MFI->SGPRForFPSaveRestoreCopy) { 1056 printReg(MFI->SGPRForFPSaveRestoreCopy, TRI) << '\n'); 1083 if (!FuncInfo->SGPRForFPSaveRestoreCopy) 1088 if (FuncInfo->SGPRForFPSaveRestoreCopy != AMDGPU::NoRegister) 1089 CS.setDstReg(FuncInfo->SGPRForFPSaveRestoreCopy);