Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp220 int FI = Entry.getFrameIdx(); in emitPrologue()
353 if (RegI == CSI.end() || RegI->getFrameIdx() == 0) { in assignCalleeSavedSpillSlots()
360 MFI.setObjectOffset(RegI->getFrameIdx(), CurOffset); in assignCalleeSavedSpillSlots()
366 if (I.getFrameIdx() == 0) { in assignCalleeSavedSpillSlots()
368 LLVM_DEBUG(dbgs() << "Creating fixed object (" << I.getFrameIdx() in assignCalleeSavedSpillSlots()
371 MFI.setObjectOffset(I.getFrameIdx(), CurOffset); in assignCalleeSavedSpillSlots()
372 LLVM_DEBUG(dbgs() << "Updating fixed object (" << I.getFrameIdx() in assignCalleeSavedSpillSlots()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMips16RegisterInfo.cpp89 MinCSFI = CSI[0].getFrameIdx(); in eliminateFI()
90 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in eliminateFI()
H A DMipsSERegisterInfo.cpp165 MinCSFI = CSI[0].getFrameIdx(); in eliminateFI()
166 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in eliminateFI()
H A DMips16FrameLowering.cpp78 int64_t Offset = MFI.getObjectOffset(I->getFrameIdx()); in emitPrologue()
H A DMipsSEFrameLowering.cpp458 int64_t Offset = MFI.getObjectOffset(I->getFrameIdx()); in emitPrologue()
837 CSI[i].getFrameIdx(), RC, TRI); in spillCalleeSavedRegisters()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp212 TII->storeRegToStackSlot(MBB, MBBI, Reg, true, CSI[I].getFrameIdx(), in spillCalleeSavedRegisters()
217 TII->storeRegToStackSlot(MBB, MBBI, Reg, true, CSI[I].getFrameIdx(), in spillCalleeSavedRegisters()
243 TII->loadRegFromStackSlot(MBB, MBBI, Reg, CSI[I].getFrameIdx(), in restoreCalleeSavedRegisters()
246 TII->loadRegFromStackSlot(MBB, MBBI, Reg, CSI[I].getFrameIdx(), in restoreCalleeSavedRegisters()
460 getFrameIndexReference(MF, Save.getFrameIdx(), IgnoredFrameReg); in emitPrologue()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp1236 int Offset = MFI.getObjectOffset(CSI[I].getFrameIdx()); in emitPrologue()
1797 int FI = FPRegs[i].getFrameIdx(); in processFunctionBeforeFrameFinalized()
1847 int FI = GPRegs[i].getFrameIdx(); in processFunctionBeforeFrameFinalized()
1856 int FI = G8Regs[i].getFrameIdx(); in processFunctionBeforeFrameFinalized()
1887 int FI = CSI[i].getFrameIdx(); in processFunctionBeforeFrameFinalized()
1904 int FI = CSI[i].getFrameIdx(); in processFunctionBeforeFrameFinalized()
1925 int FI = VRegs[i].getFrameIdx(); in processFunctionBeforeFrameFinalized()
2093 CSI[i].getFrameIdx())); in spillCalleeSavedRegisters()
2106 CSI[i].getFrameIdx(), RC, TRI); in spillCalleeSavedRegisters()
2131 CSI[CSIIndex].getFrameIdx())); in restoreCRs()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp187 MinCSFI = CSI[0].getFrameIdx(); in getFrameIndexReference()
188 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in getFrameIndexReference()
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp320 int Offset = MFI.getObjectOffset(CSI.getFrameIdx()); in emitPrologue()
442 TII.storeRegToStackSlot(MBB, MI, Reg, true, it->getFrameIdx(), RC, TRI); in spillCalleeSavedRegisters()
470 TII.loadRegFromStackSlot(MBB, MI, Reg, it->getFrameIdx(), RC, TRI); in restoreCalleeSavedRegisters()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp171 int FI = CSI[i].getFrameIdx(); in emitPrologue()
233 int FI = I->getFrameIdx(); in emitPrologue()
314 int FI = I.getFrameIdx(); in emitPrologue()
H A DARMFrameLowering.cpp413 int FI = CSI[i].getFrameIdx(); in emitPrologue()
622 int FI = Entry.getFrameIdx(); in emitPrologue()
655 int FI = Entry.getFrameIdx(); in emitPrologue()
682 int FI = Entry.getFrameIdx(); in emitPrologue()
1172 int FI = CSI[i].getFrameIdx(); in emitAlignedDPRCS2Spills()
1341 D8SpillFI = CSI[i].getFrameIdx(); in emitAlignedDPRCS2Restores()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp336 MFI.getObjectOffset(Info.getFrameIdx()) - getOffsetOfLocalArea(); in emitCalleeSavedFrameMoves()
1689 (CSI[i].getFrameIdx() + 1 == CSI[i + 1].getFrameIdx())) && in computeCalleeSaveRegisterPairs()
1701 RPI.FrameIdx = CSI[i].getFrameIdx(); in computeCalleeSaveRegisterPairs()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp956 Offset = MFI.getObjectOffset(F->getFrameIdx()); in insertCFIInstructionsAt()
959 Offset = getFrameIndexReference(MF, F->getFrameIdx(), FrameReg); in insertCFIInstructionsAt()
1270 int FI = CSI[i].getFrameIdx(); in insertCSRSpillsInBlock()
1336 int FI = CSI[i].getFrameIdx(); in insertCSRRestoresInBlock()
1544 int FI = CSI[i].getFrameIdx(); in assignCalleeSavedSpillSlots()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h62 int getFrameIdx() const { return FrameIdx; } in getFrameIdx() function
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp499 TII.storeRegToStackSlot(SaveBlock, I, Reg, true, CS.getFrameIdx(), RC, in insertCSRSaves()
521 TII.loadRegFromStackSlot(RestoreBlock, I, Reg, CI.getFrameIdx(), RC, TRI); in insertCSRRestores()
H A DMIRPrinter.cpp405 auto StackObjectInfo = StackObjectOperandMapping.find(CSInfo.getFrameIdx()); in convertStackObjects()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp476 int64_t Offset = MFI.getObjectOffset(I->getFrameIdx()); in emitCalleeSavedFrameMoves()
2084 TII.storeRegToStackSlot(MBB, MI, Reg, true, CSI[i - 1].getFrameIdx(), RC, in spillCalleeSavedRegisters()
2162 TII.loadRegFromStackSlot(MBB, MI, Reg, CSI[i].getFrameIdx(), RC, TRI); in restoreCalleeSavedRegisters()