reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/SIFrameLowering.cpp
  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);