HomeSort by relevance Sort by last modified time
    Searched defs:MFI (Results 1 - 25 of 212) sorted by null

1 2 3 4 5 6 7 8 9

  /external/llvm/lib/Target/XCore/
XCoreMachineFunctionInfo.cpp 39 MachineFrameInfo *MFI = MF.getFrameInfo();
42 LRSpillSlot = MFI->CreateFixedObject(RC->getSize(), 0, true);
44 LRSpillSlot = MFI->CreateStackObject(RC->getSize(), RC->getAlignment(), true);
55 MachineFrameInfo *MFI = MF.getFrameInfo();
56 FPSpillSlot = MFI->CreateStackObject(RC->getSize(), RC->getAlignment(), true);
66 MachineFrameInfo *MFI = MF.getFrameInfo();
67 EHSpillSlot[0] = MFI->CreateStackObject(RC->getSize(), RC->getAlignment(), true);
68 EHSpillSlot[1] = MFI->CreateStackObject(RC->getSize(), RC->getAlignment(), true);
  /external/swiftshader/third_party/LLVM/lib/Target/
TargetFrameLowering.cpp 31 const MachineFrameInfo *MFI = MF.getFrameInfo();
32 return MFI->getObjectOffset(FI) + MFI->getStackSize() -
33 getOffsetOfLocalArea() + MFI->getOffsetAdjustment();
  /external/llvm/lib/Target/AMDGPU/
AMDGPUFrameLowering.cpp 78 const MachineFrameInfo *MFI = MF.getFrameInfo();
89 int UpperBound = FI == -1 ? MFI->getNumObjects() : FI;
91 for (int i = MFI->getObjectIndexBegin(); i < UpperBound; ++i) {
92 OffsetBytes = alignTo(OffsetBytes, MFI->getObjectAlignment(i));
93 OffsetBytes += MFI->getObjectSize(i);
100 OffsetBytes = alignTo(OffsetBytes, MFI->getObjectAlignment(FI));
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
Thumb1InstrInfo.cpp 61 MachineFrameInfo &MFI = *MF.getFrameInfo();
66 MFI.getObjectSize(FI),
67 MFI.getObjectAlignment(FI));
90 MachineFrameInfo &MFI = *MF.getFrameInfo();
95 MFI.getObjectSize(FI),
96 MFI.getObjectAlignment(FI));
  /external/swiftshader/third_party/LLVM/lib/Target/Sparc/
SparcFrameLowering.cpp 31 MachineFrameInfo *MFI = MF.getFrameInfo();
38 int NumBytes = (int) MFI->getStackSize();
  /external/llvm/lib/CodeGen/
LivePhysRegs.cpp 152 const MachineFrameInfo &MFI,
156 for (const CalleeSavedInfo &Info : MFI.getCalleeSavedInfo())
168 const MachineFrameInfo &MFI = *MF.getFrameInfo();
169 if (MFI.isCalleeSavedInfoValid()) {
176 addPristines(*this, MF, MFI, *TRI);
185 const MachineFrameInfo &MFI = *MF.getFrameInfo();
186 if (MFI.isCalleeSavedInfoValid())
187 addPristines(*this, MF, MFI, *TRI);
TargetFrameLoweringImpl.cpp 43 const MachineFrameInfo *MFI = MF.getFrameInfo();
51 return MFI->getObjectOffset(FI) + MFI->getStackSize() -
52 getOffsetOfLocalArea() + MFI->getOffsetAdjustment();
InterferenceCache.cpp 147 MachineFunction::const_iterator MFI =
198 if (++MFI == MF->end())
200 MBBNum = MFI->getNumber();
  /external/llvm/lib/Target/ARM/
Thumb1InstrInfo.cpp 86 MachineFrameInfo &MFI = *MF.getFrameInfo();
89 MFI.getObjectSize(FI), MFI.getObjectAlignment(FI));
112 MachineFrameInfo &MFI = *MF.getFrameInfo();
115 MFI.getObjectSize(FI), MFI.getObjectAlignment(FI));
Thumb2InstrInfo.cpp 133 MachineFrameInfo &MFI = *MF.getFrameInfo();
136 MFI.getObjectSize(FI), MFI.getObjectAlignment(FI));
173 MachineFrameInfo &MFI = *MF.getFrameInfo();
176 MFI.getObjectSize(FI), MFI.getObjectAlignment(FI));
  /external/llvm/lib/Target/Mips/
MipsFrameLowering.cpp 95 const MachineFrameInfo *MFI = MF.getFrameInfo();
99 MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken() ||
104 const MachineFrameInfo *MFI = MF.getFrameInfo();
107 return MFI->hasVarSizedObjects() && TRI->needsStackRealignment(MF);
111 const MachineFrameInfo *MFI = MF.getFrameInfo();
117 for (int I = MFI->getObjectIndexBegin(); I != 0; ++I)
118 Offset = std::max(Offset, -MFI->getObjectOffset(I));
126 unsigned MaxAlign = MFI->getMaxAlignment();
130 assert(!MFI->getObjectIndexEnd() || MaxAlign)
    [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyLowerBrUnless.cpp 59 auto &MFI = *MF.getInfo<WebAssemblyFunctionInfo>();
73 if (MFI.isVRegStackified(Cond)) {
110 MFI.stackifyVReg(Tmp);
WebAssemblyMCInstLower.cpp 76 const WebAssemblyFunctionInfo &MFI =
78 unsigned WAReg = MFI.getWAReg(MO.getReg());
WebAssemblyRegNumbering.cpp 62 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>();
65 MFI.initWARegs();
79 MFI.setWAReg(MI.getOperand(0).getReg(), Imm);
93 unsigned CurReg = MFI.getParams().size();
100 if (MFI.isVRegStackified(VReg)) {
103 MFI.setWAReg(VReg, INT32_MIN | NumStackRegs++);
106 if (MFI.getWAReg(VReg) == WebAssemblyFunctionInfo::UnusedReg) {
108 MFI.setWAReg(VReg, CurReg++);
WebAssemblyInstrInfo.cpp 84 WebAssemblyFunctionInfo &MFI =
86 if (MFI.isVRegStackified(MI.getOperand(OpIdx1).getReg()) ||
87 MFI.isVRegStackified(MI.getOperand(OpIdx2).getReg()))
  /external/swiftshader/third_party/LLVM/lib/Target/Alpha/
AlphaFrameLowering.cpp 42 const MachineFrameInfo *MFI = MF.getFrameInfo();
43 return MFI->hasVarSizedObjects();
49 MachineFrameInfo *MFI = MF.getFrameInfo();
65 long NumBytes = MFI->getStackSize();
77 MFI->setStackSize(NumBytes);
106 const MachineFrameInfo *MFI = MF.getFrameInfo();
118 long NumBytes = MFI->getStackSize();
  /external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
BlackfinFrameLowering.cpp 29 const MachineFrameInfo *MFI = MF.getFrameInfo();
31 MFI->adjustsStack() || MFI->hasVarSizedObjects();
46 MachineFrameInfo *MFI = MF.getFrameInfo();
54 int FrameSize = MFI->getStackSize();
57 MFI->setStackSize(FrameSize);
61 assert(!MFI->adjustsStack() &&
94 MachineFrameInfo *MFI = MF.getFrameInfo();
102 int FrameSize = MFI->getStackSize();
106 assert(!MFI->adjustsStack() &
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/PTX/
PTXMFInfoExtract.cpp 52 PTXMachineFunctionInfo *MFI = MF.getInfo<PTXMachineFunctionInfo>();
59 MFI->addVirtualRegister(TRC, Reg);
  /external/llvm/lib/Target/Hexagon/
HexagonBitTracker.h 37 MachineFrameInfo &MFI;
  /external/llvm/lib/Target/Lanai/
LanaiFrameLowering.cpp 29 MachineFrameInfo *MFI = MF.getFrameInfo();
33 unsigned FrameSize = MFI->getStackSize();
36 unsigned StackAlign = LRI->needsStackRealignment(MF) ? MFI->getMaxAlignment()
40 unsigned MaxCallFrameSize = MFI->getMaxCallFrameSize();
44 if (MFI->hasVarSizedObjects())
48 MFI->setMaxCallFrameSize(MaxCallFrameSize);
51 if (!(hasReservedCallFrame(MF) && MFI->adjustsStack()))
58 MFI->setStackSize(FrameSize);
96 MachineFrameInfo *MFI = MF.getFrameInfo();
110 unsigned StackSize = MFI->getStackSize()
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZLDCleanup.cpp 73 SystemZMachineFunctionInfo* MFI = F.getInfo<SystemZMachineFunctionInfo>();
74 if (MFI->getNumLocalDynamicTLSAccesses() < 2) {
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
InterferenceCache.cpp 122 MachineFunction::const_iterator MFI = MF->getBlockNumbered(MBBNum);
145 if (++MFI == MF->end())
147 MBBNum = MFI->getNumber();
  /external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
MBlazeRegisterInfo.cpp 132 MachineFrameInfo *MFI = MF.getFrameInfo();
147 int stackSize = MFI->getStackSize();
148 int spOffset = MFI->getObjectOffset(FrameIndex);
154 << "isFixed : " << MFI->isFixedObjectIndex(FrameIndex) << "\n"
156 << "isSpill : " << MFI->isSpillSlotObjectIndex(FrameIndex)
173 MachineFrameInfo *MFI = MF.getFrameInfo();
176 MFI->setObjectOffset(MBlazeFI->getGPFI(), MBlazeFI->getGPStackOffset());
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86FrameLowering.cpp 46 const MachineFrameInfo *MFI = MF.getFrameInfo();
52 MFI->hasVarSizedObjects() ||
53 MFI->isFrameAddressTaken() ||
289 MachineFrameInfo *MFI = MF.getFrameInfo();
293 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
311 MFI->getObjectOffset(I->getFrameIdx()));
317 int64_t Offset = MFI->getObjectOffset(I->getFrameIdx());
598 MachineFrameInfo *MFI = MF.getFrameInfo();
606 uint64_t MaxAlign = MFI->getMaxAlignment(); // Desired stack alignment.
607 uint64_t StackSize = MFI->getStackSize(); // Number of bytes to allocate
    [all...]
  /external/llvm/lib/Target/AVR/
AVRRegisterInfo.cpp 132 const MachineFrameInfo *MFI = MF.getFrameInfo();
135 int Offset = MFI->getObjectOffset(FrameIndex);
138 Offset += MFI->getStackSize() - TFI->getOffsetOfLocalArea() + 1;

Completed in 573 milliseconds

1 2 3 4 5 6 7 8 9