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

References

lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  706     CCInfo.AllocateReg(Info->getScratchRSrcReg());
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
 1488   Rsrc = CurDAG->getRegister(Info->getScratchRSrcReg(), MVT::v4i32);
 1559   SRsrc = CurDAG->getRegister(Info->getScratchRSrcReg(), MVT::v4i32);
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
 2018                MIB.addReg(Info->getScratchRSrcReg());
 2075              MIB.addReg(Info->getScratchRSrcReg());
 2128         MIB.addReg(Info->getScratchRSrcReg());
lib/Target/AMDGPU/SIFoldOperands.cpp
  599         MFI->getScratchRSrcReg())
lib/Target/AMDGPU/SIFrameLowering.cpp
  278   unsigned ScratchRsrcReg = MFI->getScratchRSrcReg();
  743                      FuncInfo->getScratchRSrcReg(),
  902                       FuncInfo->getScratchRSrcReg(),
lib/Target/AMDGPU/SIISelLowering.cpp
 2223     CCInfo.AllocateReg(Info->getScratchRSrcReg());
 2773       = DAG.getCopyFromReg(Chain, DL, Info->getScratchRSrcReg(), MVT::v4i32);
10685   assert(!TRI->isSubRegister(Info->getScratchRSrcReg(),
10692   if (Info->getScratchRSrcReg() != AMDGPU::PRIVATE_RSRC_REG)
10693     MRI.replaceRegWith(AMDGPU::PRIVATE_RSRC_REG, Info->getScratchRSrcReg());
lib/Target/AMDGPU/SIInstrInfo.cpp
  331       if (RSrc->getReg() != MFI->getScratchRSrcReg())
 1081       .addReg(MFI->getScratchRSrcReg(), RegState::Implicit)
 1103      .addReg(MFI->getScratchRSrcReg())        // scratch_rsrc
 1207       .addReg(MFI->getScratchRSrcReg(), RegState::Implicit)
 1221      .addReg(MFI->getScratchRSrcReg()) // scratch_rsrc
lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
  490     ScratchRSrcReg(regToString(MFI.getScratchRSrcReg(), TRI)),
lib/Target/AMDGPU/SIRegisterInfo.cpp
  224   unsigned ScratchRSrcReg = MFI->getScratchRSrcReg();
  846         .addReg(MFI->getScratchRSrcReg())     // srrsrc
  929         .addReg(MFI->getScratchRSrcReg())     // srsrc