Home
last modified time | relevance | path

Searched refs:getFrameIdx (Results 1 – 21 of 21) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARC/
DARCFrameLowering.cpp224 int FI = Entry.getFrameIdx(); in emitPrologue()
374 if (RegI == CSI.end() || RegI->getFrameIdx() == 0) { in assignCalleeSavedSpillSlots()
381 MFI.setObjectOffset(RegI->getFrameIdx(), CurOffset); in assignCalleeSavedSpillSlots()
387 if (I.getFrameIdx() == 0) { in assignCalleeSavedSpillSlots()
389 LLVM_DEBUG(dbgs() << "Creating fixed object (" << I.getFrameIdx() in assignCalleeSavedSpillSlots()
392 MFI.setObjectOffset(I.getFrameIdx(), CurOffset); in assignCalleeSavedSpillSlots()
393 LLVM_DEBUG(dbgs() << "Updating fixed object (" << I.getFrameIdx() in assignCalleeSavedSpillSlots()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
DMips16RegisterInfo.cpp86 MinCSFI = CSI[0].getFrameIdx(); in eliminateFI()
87 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in eliminateFI()
DMipsSERegisterInfo.cpp164 MinCSFI = CSI[0].getFrameIdx(); in eliminateFI()
165 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in eliminateFI()
DMips16FrameLowering.cpp77 int64_t Offset = MFI.getObjectOffset(I->getFrameIdx()); in emitPrologue()
DMipsSEFrameLowering.cpp457 int64_t Offset = MFI.getObjectOffset(I->getFrameIdx()); in emitPrologue()
835 CSI[i].getFrameIdx(), RC, TRI); in spillCalleeSavedRegisters()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
DRISCVFrameLowering.cpp144 if (CS.getFrameIdx() < 0) in getLibCallID()
302 int FI = CS.getFrameIdx(); in getNonLibcallCSI()
437 int FrameIdx = Entry.getFrameIdx(); in emitPrologue()
444 Offset = MFI.getObjectOffset(Entry.getFrameIdx()) - in emitPrologue()
647 MinCSFI = CSI[0].getFrameIdx(); in getFrameIndexReference()
648 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in getFrameIndexReference()
913 int FrameIdx = Info.getFrameIdx(); in processFunctionBeforeFrameFinalized()
1043 TII.storeRegToStackSlot(MBB, MI, Reg, true, CS.getFrameIdx(), RC, TRI); in spillCalleeSavedRegisters()
1067 TII.loadRegFromStackSlot(MBB, MI, Reg, CS.getFrameIdx(), RC, TRI); in restoreCalleeSavedRegisters()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
DSystemZFrameLowering.cpp118 if (CS.getFrameIdx() != INT32_MAX) in assignCalleeSavedSpillSlots()
246 TII->storeRegToStackSlot(MBB, MBBI, Reg, true, CSI[I].getFrameIdx(), in spillCalleeSavedRegisters()
251 TII->storeRegToStackSlot(MBB, MBBI, Reg, true, CSI[I].getFrameIdx(), in spillCalleeSavedRegisters()
275 TII->loadRegFromStackSlot(MBB, MBBI, Reg, CSI[I].getFrameIdx(), in restoreCalleeSavedRegisters()
278 TII->loadRegFromStackSlot(MBB, MBBI, Reg, CSI[I].getFrameIdx(), in restoreCalleeSavedRegisters()
462 int FI = Save.getFrameIdx(); in emitPrologue()
561 getFrameIndexReference(MF, Save.getFrameIdx(), IgnoredFrameReg) in emitPrologue()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
DPPCFrameLowering.cpp756 int FrIdx = CSI.getFrameIdx(); in emitPrologue()
778 int FrIdx = CSI.getFrameIdx(); in emitPrologue()
1215 int Offset = MFI.getObjectOffset(CSI[I].getFrameIdx()); in emitPrologue()
1686 int FrIdx = CSI.getFrameIdx(); in emitEpilogue()
2152 int FI = FPRegs[i].getFrameIdx(); in processFunctionBeforeFrameFinalized()
2202 int FI = GPRegs[i].getFrameIdx(); in processFunctionBeforeFrameFinalized()
2211 int FI = G8Regs[i].getFrameIdx(); in processFunctionBeforeFrameFinalized()
2233 int FI = CSInfo.getFrameIdx(); in processFunctionBeforeFrameFinalized()
2254 int FI = VRegs[i].getFrameIdx(); in processFunctionBeforeFrameFinalized()
2442 CSI[i].getFrameIdx())); in spillCalleeSavedRegisters()
[all …]
DPPCRegisterInfo.cpp408 int FrIdx = Info[i].getFrameIdx(); in requiresFrameIndexScavenging()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/M68k/
DM68kFrameLowering.cpp465 int64_t Offset = MFI.getObjectOffset(I.getFrameIdx()); in emitPrologueCalleeSavedFrameMoves()
844 FI = std::max(FI, Info.getFrameIdx()); in spillCalleeSavedRegisters()
864 M68k::addMemOperand(I, Info.getFrameIdx(), 0); in spillCalleeSavedRegisters()
879 FI = std::max(FI, Info.getFrameIdx()); in restoreCalleeSavedRegisters()
892 M68k::addMemOperand(I, Info.getFrameIdx(), 0); in restoreCalleeSavedRegisters()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DSILowerSGPRSpills.cpp101 TII.storeRegToStackSlot(SaveBlock, I, Reg, !IsLiveIn, CS.getFrameIdx(), in insertCSRSaves()
135 TII.loadRegFromStackSlot(RestoreBlock, I, Reg, CI.getFrameIdx(), RC, TRI); in insertCSRRestores()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/
DXCoreFrameLowering.cpp319 int Offset = MFI.getObjectOffset(CSI.getFrameIdx()); in emitPrologue()
438 TII.storeRegToStackSlot(MBB, MI, Reg, true, it->getFrameIdx(), RC, TRI); in spillCalleeSavedRegisters()
463 TII.loadRegFromStackSlot(MBB, MI, Reg, CSR.getFrameIdx(), RC, TRI); in restoreCalleeSavedRegisters()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp561 if (MFI.getStackID(Info.getFrameIdx()) == TargetStackID::ScalableVector) { in emitCalleeSavedFrameMoves()
564 StackOffset::getScalable(MFI.getObjectOffset(Info.getFrameIdx())) - in emitCalleeSavedFrameMoves()
567 Offset = StackOffset::getFixed(MFI.getObjectOffset(Info.getFrameIdx()) - in emitCalleeSavedFrameMoves()
2346 (CSI[i].getFrameIdx() + RegInc == CSI[i + RegInc].getFrameIdx())) && in computeCalleeSaveRegisterPairs()
2367 RPI.FrameIdx = CSI[i].getFrameIdx(); in computeCalleeSaveRegisterPairs()
2370 RPI.FrameIdx = CSI[i + RegInc].getFrameIdx(); in computeCalleeSaveRegisterPairs()
2441 MFI.setObjectAlignment(CSI[0].getFrameIdx(), Align(16)); in computeCalleeSaveRegisterPairs()
2969 Max + 1 == CS.getFrameIdx()) && in getSVECalleeSaveSlotRange()
2972 Min = std::min(Min, CS.getFrameIdx()); in getSVECalleeSaveSlotRange()
2973 Max = std::max(Max, CS.getFrameIdx()); in getSVECalleeSaveSlotRange()
DAArch64MachineFunctionInfo.h252 int FrameIdx = Info.getFrameIdx(); in getCalleeSavedStackSize()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DThumb1FrameLowering.cpp210 int FI = CSI[i].getFrameIdx(); in emitPrologue()
272 int FI = I->getFrameIdx(); in emitPrologue()
353 int FI = I.getFrameIdx(); in emitPrologue()
DARMFrameLowering.cpp528 int FI = CSI[i].getFrameIdx(); in emitPrologue()
750 int FI = Entry.getFrameIdx(); in emitPrologue()
783 int FI = Entry.getFrameIdx(); in emitPrologue()
810 int FI = Entry.getFrameIdx(); in emitPrologue()
1324 int FI = CSI[i].getFrameIdx(); in emitAlignedDPRCS2Spills()
1493 D8SpillFI = CSI[i].getFrameIdx(); in emitAlignedDPRCS2Restores()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DMachineFrameInfo.h63 int getFrameIdx() const { return FrameIdx; } in getFrameIdx() function
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp1104 Offset = MFI.getObjectOffset(F->getFrameIdx()); in insertCFIInstructionsAt()
1108 getFrameIndexReference(MF, F->getFrameIdx(), FrameReg).getFixed(); in insertCFIInstructionsAt()
1420 int FI = CSI[i].getFrameIdx(); in insertCSRSpillsInBlock()
1486 int FI = CSI[i].getFrameIdx(); in insertCSRRestoresInBlock()
1726 int FI = CSI[i].getFrameIdx(); in assignCalleeSavedSpillSlots()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DPrologEpilogInserter.cpp560 TII.storeRegToStackSlot(SaveBlock, I, Reg, true, CS.getFrameIdx(), RC, in insertCSRSaves()
587 TII.loadRegFromStackSlot(RestoreBlock, I, Reg, CI.getFrameIdx(), RC, TRI); in insertCSRRestores()
DMIRPrinter.cpp450 const int FrameIdx = CSInfo.getFrameIdx(); in convertStackObjects()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86FrameLowering.cpp473 int64_t Offset = MFI.getObjectOffset(I->getFrameIdx()); in emitCalleeSavedFrameMoves()
2586 TII.storeRegToStackSlot(MBB, MI, Reg, true, CSI[i - 1].getFrameIdx(), RC, in spillCalleeSavedRegisters()
2663 TII.loadRegFromStackSlot(MBB, MI, Reg, CSI[i].getFrameIdx(), RC, TRI); in restoreCalleeSavedRegisters()