Lines Matching refs:FramePtrReg

972   Register FramePtrReg = FuncInfo->getFrameOffsetReg();  in emitCSRSpillStores()  local
980 Spill.first == FramePtrReg ? FramePtrRegScratchCopy : Spill.first; in emitCSRSpillStores()
1015 Register FramePtrReg = FuncInfo->getFrameOffsetReg(); in emitCSRSpillRestores() local
1024 Spill.first == FramePtrReg ? FramePtrRegScratchCopy : Spill.first; in emitCSRSpillRestores()
1090 Register FramePtrReg = FuncInfo->getFrameOffsetReg(); in emitPrologue() local
1129 FuncInfo->getScratchSGPRCopyDstReg(FramePtrReg); in emitPrologue()
1137 FramePtrReg, in emitPrologue()
1138 FuncInfo->getPrologEpilogSGPRSaveRestoreInfo(FramePtrReg), MBB, MBBI, in emitPrologue()
1139 DL, TII, TRI, LiveUnits, FramePtrReg); in emitPrologue()
1152 .addReg(FramePtrReg); in emitPrologue()
1167 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::S_ADD_I32), FramePtrReg) in emitPrologue()
1171 auto And = BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::S_AND_B32), FramePtrReg) in emitPrologue()
1172 .addReg(FramePtrReg, RegState::Kill) in emitPrologue()
1178 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::COPY), FramePtrReg) in emitPrologue()
1185 emitCSRSpillStores(MF, MBB, MBBI, DL, LiveUnits, FramePtrReg, in emitPrologue()
1209 bool FPSaved = FuncInfo->hasPrologEpilogSGPRSpillEntry(FramePtrReg); in emitPrologue()
1256 Register FramePtrReg = FuncInfo->getFrameOffsetReg(); in emitEpilogue() local
1257 bool FPSaved = FuncInfo->hasPrologEpilogSGPRSpillEntry(FramePtrReg); in emitEpilogue()
1261 FuncInfo->getScratchSGPRCopyDstReg(FramePtrReg); in emitEpilogue()
1279 emitCSRSpillRestores(MF, MBB, MBBI, DL, LiveUnits, FramePtrReg, in emitEpilogue()
1296 BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::COPY), FramePtrReg) in emitEpilogue()
1551 Register FramePtrReg = MFI->getFrameOffsetReg(); in determinePrologEpilogSGPRSaves() local
1552 assert(!MFI->hasPrologEpilogSGPRSpillEntry(FramePtrReg) && in determinePrologEpilogSGPRSaves()
1554 getVGPRSpillLaneOrTempRegister(MF, LiveUnits, FramePtrReg); in determinePrologEpilogSGPRSaves()
1706 Register FramePtrReg = FuncInfo->getFrameOffsetReg(); in assignCalleeSavedSpillSlots() local
1709 FuncInfo->getScratchSGPRCopyDstReg(FramePtrReg); in assignCalleeSavedSpillSlots()
1723 if (CS.getReg() == FramePtrReg && SGPRForFPSaveRestoreCopy) { in assignCalleeSavedSpillSlots()