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

References

lib/Target/AMDGPU/SIFrameLowering.cpp
  685   if (FuncInfo->isEntryFunction()) {
  696   unsigned StackPtrReg = FuncInfo->getStackPtrOffsetReg();
  697   unsigned FramePtrReg = FuncInfo->getFrameOffsetReg();
  711   if (FuncInfo->SGPRForFPSaveRestoreCopy != AMDGPU::NoRegister) {
  712     BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::COPY), FuncInfo->SGPRForFPSaveRestoreCopy)
  718          : FuncInfo->getSGPRSpillVGPRs()) {
  726         if (FuncInfo->SGPRForFPSaveRestoreCopy)
  727           LiveRegs.removeReg(FuncInfo->SGPRForFPSaveRestoreCopy);
  733       assert(FuncInfo->SGPRForFPSaveRestoreCopy != ScratchExecCopy);
  743                      FuncInfo->getScratchRSrcReg(),
  758   if (FuncInfo->FramePointerSaveIndex) {
  759     const int FI = FuncInfo->FramePointerSaveIndex.getValue();
  763       = FuncInfo->getSGPRToVGPRSpills(FI);
  783       LiveRegs.addReg(FuncInfo->SGPRForFPSaveRestoreCopy);
  789            ScratchSPReg != FuncInfo->SGPRForFPSaveRestoreCopy);
  801     FuncInfo->setIsStackRealigned(true);
  819   assert((!HasFP || (FuncInfo->SGPRForFPSaveRestoreCopy != AMDGPU::NoRegister ||
  820                      FuncInfo->FramePointerSaveIndex)) &&
  823   assert((HasFP || (FuncInfo->SGPRForFPSaveRestoreCopy == AMDGPU::NoRegister &&
  824                     !FuncInfo->FramePointerSaveIndex)) &&