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

Declarations

include/llvm/CodeGen/MachineFrameInfo.h
  648   int CreateFixedObject(uint64_t Size, int64_t SPOffset, bool IsImmutable,

References

lib/CodeGen/MIRParser/MIRParser.cpp
  668       ObjectIdx = MFI.CreateFixedObject(Object.Size, Object.Offset,
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  154             FrameIndex = MF->getFrameInfo().CreateFixedObject(
lib/Target/AArch64/AArch64CallLowering.cpp
   63     int FI = MFI.CreateFixedObject(Size, Offset, true);
  149       int FI = MF.getFrameInfo().CreateFixedObject(Size, Offset, true);
  462     FuncInfo->setVarArgsStackIndex(MFI.CreateFixedObject(4, StackOffset, true));
lib/Target/AArch64/AArch64FastISel.cpp
 3504     int FI = MFI.CreateFixedObject(4, 0, false);
lib/Target/AArch64/AArch64ISelLowering.cpp
 3194         MFI.CreateFixedObject(8 * NumRegs, VA.getLocMemOffset(), false);
 3266       int FI = MFI.CreateFixedObject(ArgSize, ArgOffset + BEAlign, true);
 3325     FuncInfo->setVarArgsStackIndex(MFI.CreateFixedObject(4, StackOffset, true));
 3413       GPRIdx = MFI.CreateFixedObject(GPRSaveSize, -(int)GPRSaveSize, false);
 3416         MFI.CreateFixedObject(16 - (GPRSaveSize & 15), -(int)alignTo(GPRSaveSize, 16), false);
 3967         int FI = MF.getFrameInfo().CreateFixedObject(OpSize, Offset, true);
 5533   int FI = MFI.CreateFixedObject(4, 0, false);
lib/Target/AMDGPU/AMDGPUCallLowering.cpp
   85     int FI = MFI.CreateFixedObject(Size, Offset, true);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 4119   return MFI.CreateFixedObject(Size, Offset, true);
lib/Target/AMDGPU/SIFrameLowering.cpp
  971       int ScavengeFI = MFI.CreateFixedObject(
lib/Target/AMDGPU/SIISelLowering.cpp
 1511     int FrameIdx = MFI.CreateFixedObject(Size, VA.getLocMemOffset(), false);
 1518   int FI = MFI.CreateFixedObject(ArgSize, ArgOffset, true);
 2837         int FI = MFI.CreateFixedObject(OpSize, Offset, true);
lib/Target/ARC/ARCISelLowering.cpp
  506       int FI = MFI.CreateFixedObject(ObjSize, VA.getLocMemOffset(), true);
  532           MFI.CreateFixedObject((array_lengthof(ArgRegs) - FirstVAReg) * 4,
  643     int FI = MFI.CreateFixedObject(ObjSize, Offset, false);
lib/Target/ARM/ARMCallLowering.cpp
  299     int FI = MFI.CreateFixedObject(Size, Offset, true);
lib/Target/ARM/ARMISelLowering.cpp
 3853     int FI = MFI.CreateFixedObject(4, NextVA.getLocMemOffset(), true);
 3909   int FrameIndex = MFI.CreateFixedObject(ArgSize, ArgOffset, false);
 4032             int FI = MFI.CreateFixedObject(8, VA.getLocMemOffset(), true);
 4130             int FI = MFI.CreateFixedObject(VA.getLocVT().getSizeInBits()/8,
lib/Target/AVR/AVRISelLowering.cpp
 1117       int FI = MFI.CreateFixedObject(LocVT.getSizeInBits() / 8,
 1135     AFI->setVarArgsFrameIndex(MFI.CreateFixedObject(2, StackSize, true));
lib/Target/Hexagon/HexagonISelLowering.cpp
  771       int FI = MFI.CreateFixedObject(ObjSize, Offset, true);
  791     int FI = MFI.CreateFixedObject(Hexagon_PointerSize, Offset, true);
lib/Target/Lanai/LanaiFrameLowering.cpp
  208   MFI.CreateFixedObject(4, Offset, true);
  212   MFI.CreateFixedObject(4, Offset, true);
  216     MFI.CreateFixedObject(4, Offset, true);
lib/Target/Lanai/LanaiISelLowering.cpp
  499       int FI = MFI.CreateFixedObject(ObjSize, VA.getLocMemOffset(), true);
  526     int FI = MFI.CreateFixedObject(4, CCInfo.getNextStackOffset(), true);
lib/Target/MSP430/MSP430FrameLowering.cpp
  294     int FrameIdx = MF.getFrameInfo().CreateFixedObject(2, -4, true);
lib/Target/MSP430/MSP430ISelLowering.cpp
  620     FuncInfo->setVarArgsFrameIndex(MFI.CreateFixedObject(1, Offset, true));
  665         int FI = MFI.CreateFixedObject(Flags.getByValSize(),
  677         int FI = MFI.CreateFixedObject(ObjSize, VA.getLocMemOffset(), true);
 1245     ReturnAddrIndex = MF.getFrameInfo().CreateFixedObject(SlotSize, -SlotSize,
lib/Target/Mips/MipsCallLowering.cpp
  187   int FI = MFI.CreateFixedObject(Size, Offset, true);
  515     int FI = MFI.CreateFixedObject(RegSize, VaArgOffset, true);
  523       FI = MFI.CreateFixedObject(RegSize, VaArgOffset, true);
lib/Target/Mips/MipsISelLowering.cpp
 2698   int FI = MFI.CreateFixedObject(Op.getValueSizeInBits() / 8, 0, false);
 2899   int FI = MFI.CreateFixedObject(Arg.getValueSizeInBits() / 8, Offset, false);
 3568       int FI = MFI.CreateFixedObject(LocVT.getSizeInBits() / 8,
 4202   int FI = MFI.CreateFixedObject(FrameObjSize, FrameObjOffset, false, true);
 4348   int FI = MFI.CreateFixedObject(RegSizeInBytes, VaArgOffset, true);
 4359     FI = MFI.CreateFixedObject(RegSizeInBytes, VaArgOffset, true);
lib/Target/PowerPC/PPCFrameLowering.cpp
 1788     FPSI = MFI.CreateFixedObject(isPPC64? 8 : 4, FPOffset, true);
 1797     BPSI = MFI.CreateFixedObject(isPPC64? 8 : 4, BPOffset, true);
 1805     int PBPSI = MFI.CreateFixedObject(4, -8, true);
 1824     MFI.CreateFixedObject(-1 * TCSPDelta, TCSPDelta, true);
 1833     int FrameIdx = MFI.CreateFixedObject((uint64_t)4, (int64_t)-4, true);
lib/Target/PowerPC/PPCISelLowering.cpp
 3562       int FI = MFI.CreateFixedObject(ArgSize, ArgOffset, isImmutable);
 3623       MFI.CreateFixedObject(PtrVT.getSizeInBits()/8,
 3808         int FI = MFI.CreateFixedObject(PtrByteSize, ArgOffset, true);
 3823         FI = MFI.CreateFixedObject(ArgSize, ArgOffset, false, true);
 4048       int FI = MFI.CreateFixedObject(ObjSize, CurArgOffset, isImmutable);
 4077       MFI.CreateFixedObject(PtrByteSize, Depth, true));
 4244       int FI = MFI.CreateFixedObject(ObjSize, CurArgOffset, false, true);
 4277           int FI = MFI.CreateFixedObject(PtrByteSize, ArgOffset, true);
 4398       int FI = MFI.CreateFixedObject(ObjSize,
 4431       MFI.CreateFixedObject(PtrVT.getSizeInBits()/8,
 4804     int NewRetAddr = MF.getFrameInfo().CreateFixedObject(SlotSize,
 4815       int NewFPIdx = MF.getFrameInfo().CreateFixedObject(SlotSize, NewFPLoc,
 4834   int FI = MF.getFrameInfo().CreateFixedObject(OpSize, Offset, true);
 7030     RASI = MF.getFrameInfo().CreateFixedObject(isPPC64? 8 : 4, LROffset, false);
 7053     FPSI = MF.getFrameInfo().CreateFixedObject(isPPC64? 8 : 4, FPOffset, true);
 7087   int FI = MF.getFrameInfo().CreateFixedObject(isPPC64 ? 8 : 4, 0, false);
lib/Target/RISCV/RISCVISelLowering.cpp
 1749   int FI = MFI.CreateFixedObject(ValVT.getSizeInBits() / 8,
 1780     int FI = MFI.CreateFixedObject(8, VA.getLocMemOffset(), /*Immutable=*/true);
 1794     int FI = MFI.CreateFixedObject(4, 0, /*Immutable=*/true);
 1968     int FI = MFI.CreateFixedObject(XLenInBytes, VaArgOffset, true);
 1975       MFI.CreateFixedObject(XLenInBytes, VaArgOffset - (int)XLenInBytes, true);
 1986       FI = MFI.CreateFixedObject(XLenInBytes, VaArgOffset, true);
lib/Target/Sparc/SparcISelLowering.cpp
  408       int FrameIdx = MF.getFrameInfo().CreateFixedObject(4, 64, true);
  430             CreateFixedObject(4, StackOffset+NextVA.getLocMemOffset(),true);
  471         int FI = MF.getFrameInfo().CreateFixedObject(8,
  481       int FI = MF.getFrameInfo().CreateFixedObject(4,
  487       int FI2 = MF.getFrameInfo().CreateFixedObject(4,
  505     int FI = MF.getFrameInfo().CreateFixedObject(4,
  559       int FrameIdx = MF.getFrameInfo().CreateFixedObject(4, ArgOffset,
  643     int FI = MF.getFrameInfo().CreateFixedObject(ValSize, Offset, true);
  673     int FI = MF.getFrameInfo().CreateFixedObject(8, ArgOffset + ArgArea, true);
lib/Target/SystemZ/SystemZISelLowering.cpp
 1361       int FI = MFI.CreateFixedObject(LocVT.getSizeInBits() / 8,
 1405     FuncInfo->setVarArgsFrameIndex(MFI.CreateFixedObject(1, StackSize, true));
 1410     unsigned RegSaveIndex = MFI.CreateFixedObject(1, RegSaveOffset, true);
 1419         int FI = MFI.CreateFixedObject(8, RegSaveOffset + Offset, true);
 3068     BackChainIdx = MFI.CreateFixedObject(8, -SystemZMC::CallFrameSize, false);
lib/Target/X86/X86CallLowering.cpp
  240     int FI = MFI.CreateFixedObject(Size, Offset, true);
lib/Target/X86/X86FrameLowering.cpp
 1982     MFI.CreateFixedObject(-TailCallReturnAddrDelta,
 3211       MFI.CreateFixedObject(SlotSize, UnwindHelpOffset, /*IsImmutable=*/false);
lib/Target/X86/X86ISelLowering.cpp
 3045     int FI = MFI.CreateFixedObject(Bytes, VA.getLocMemOffset(), isImmutable,
 3063       int FI = MFI.CreateFixedObject(ArgVT.getStoreSize(), VA.getLocMemOffset(),
 3095   int FI = MFI.CreateFixedObject(ValVT.getSizeInBits() / 8,
 3349     FuncInfo->setVarArgsFrameIndex(MFI.CreateFixedObject(1, StackSize, true));
 3392           MFI.CreateFixedObject(1, NumIntRegs * 8 + HomeOffset, false));
 3578     MF.getFrameInfo().CreateFixedObject(SlotSize, (int64_t)FPDiff - SlotSize,
 3952       FI = MF.getFrameInfo().CreateFixedObject(OpSize, Offset, true);
 4587     ReturnAddrIndex = MF.getFrameInfo().CreateFixedObject(SlotSize,
24229       FrameAddrIndex = MF.getFrameInfo().CreateFixedObject(
lib/Target/XCore/XCoreISelLowering.cpp
 1328       int FI = MFI.CreateFixedObject(ObjSize,
 1356         int FI = MFI.CreateFixedObject(4, offset, true);
 1375         MFI.CreateFixedObject(4, LRSaveSize + CCInfo.getNextStackOffset(),
 1480     int FI = MFI.CreateFixedObject(ObjSize, Offset, false);
lib/Target/XCore/XCoreMachineFunctionInfo.cpp
   43     LRSpillSlot = MFI.CreateFixedObject(TRI.getSpillSize(RC), 0, true);