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

1 2 3

  /external/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/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));
Thumb2InstrInfo.cpp 131 MachineFrameInfo &MFI = *MF.getFrameInfo();
136 MFI.getObjectSize(FI),
137 MFI.getObjectAlignment(FI));
159 MachineFrameInfo &MFI = *MF.getFrameInfo();
164 MFI.getObjectSize(FI),
165 MFI.getObjectAlignment(FI));
  /external/llvm/lib/Target/Sparc/
SparcFrameLowering.cpp 31 MachineFrameInfo *MFI = MF.getFrameInfo();
38 int NumBytes = (int) MFI->getStackSize();
  /external/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/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/llvm/lib/Target/PTX/
PTXMFInfoExtract.cpp 52 PTXMachineFunctionInfo *MFI = MF.getInfo<PTXMachineFunctionInfo>();
59 MFI->addVirtualRegister(TRC, Reg);
PTXISelDAGToDAG.cpp 189 PTXMachineFunctionInfo *MFI = MF->getInfo<PTXMachineFunctionInfo>();
191 SDValue FrameSymbol = CurDAG->getTargetExternalSymbol(MFI->getFrameSymbol(FI),
PTXISelLowering.cpp 202 PTXMachineFunctionInfo *MFI = MF.getInfo<PTXMachineFunctionInfo>();
203 PTXParamManager &PM = MFI->getParamManager();
210 MFI->setKernel(true);
213 MFI->setKernel(false);
220 if (MFI->isKernel() || ST.useParamSpaceForDeviceArgs()) {
223 assert((!MFI->isKernel() || Ins[i].VT != MVT::i1) &&
250 MFI->addArgReg(Reg);
279 PTXMachineFunctionInfo *MFI = MF.getInfo<PTXMachineFunctionInfo>();
280 PTXParamManager &PM = MFI->getParamManager();
332 MFI->addRetReg(Reg)
    [all...]
  /external/llvm/lib/CodeGen/
InterferenceCache.cpp 122 MachineFunction::const_iterator MFI = MF->getBlockNumbered(MBBNum);
145 if (++MFI == MF->end())
147 MBBNum = MFI->getNumber();
AggressiveAntiDepBreaker.cpp 117 AggressiveAntiDepBreaker(MachineFunction& MFi,
120 AntiDepBreaker(), MF(MFi),
187 const MachineFrameInfo *MFI = MF.getFrameInfo();
188 BitVector Pristine = MFI->getPristineRegs(BB);
    [all...]
LocalStackSlotAllocation.cpp 61 void AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, int64_t &Offset,
89 MachineFrameInfo *MFI = MF.getFrameInfo();
91 unsigned LocalObjectCount = MFI->getObjectIndexEnd();
99 LocalOffsets.resize(MFI->getObjectIndexEnd());
107 // Tell MFI whether any base registers were allocated. PEI will only
112 MFI->setUseLocalStackAllocationBlock(UsedBaseRegs);
118 void LocalStackSlotPass::AdjustStackOffset(MachineFrameInfo *MFI,
124 Offset += MFI->getObjectSize(FrameIdx);
126 unsigned Align = MFI->getObjectAlignment(FrameIdx);
140 // And tell MFI about it for PEI to use late
    [all...]
ScheduleDAGInstrs.h 104 const MachineFrameInfo *MFI;
  /external/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());
MBlazeAsmPrinter.cpp 135 const MachineFrameInfo *MFI = MF->getFrameInfo();
136 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
148 if (MFI->adjustsStack())
  /external/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...]
X86InstrBuilder.h 152 MachineFrameInfo &MFI = *MF.getFrameInfo();
161 Flags, MFI.getObjectSize(FI),
162 MFI.getObjectAlignment(FI));
  /external/llvm/include/llvm/CodeGen/
FastISel.h 49 MachineFrameInfo &MFI;
  /external/llvm/lib/Target/CellSPU/
SPUFrameLowering.cpp 47 const MachineFrameInfo *MFI = MF.getFrameInfo();
49 return MFI->getStackSize() &&
50 (DisableFramePointerElim(MF) || MFI->hasVarSizedObjects());
57 MachineFrameInfo *MFI = MF.getFrameInfo();
60 unsigned FrameSize = MFI->getStackSize();
65 unsigned Align = std::max(TargetAlign, MFI->getMaxAlignment());
70 unsigned maxCallFrameSize = MFI->getMaxCallFrameSize();
74 if (MFI->hasVarSizedObjects())
78 MFI->setMaxCallFrameSize(maxCallFrameSize);
87 MFI->setStackSize(FrameSize)
    [all...]
SPURegisterInfo.cpp 261 MachineFrameInfo *MFI = MF.getFrameInfo();
273 int Offset = MFI->getObjectOffset(FrameIndex);
285 Offset += MO.getImm() + MFI->getStackSize() + SPUFrameLowering::minStackSize();
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.cpp 30 const MachineFrameInfo *MFI = MF.getFrameInfo();
34 MFI->isFrameAddressTaken());
43 MachineFrameInfo *MFI = MF.getFrameInfo();
52 uint64_t StackSize = MFI->getStackSize();
63 MFI->setOffsetAdjustment(-NumBytes);
108 const MachineFrameInfo *MFI = MF.getFrameInfo();
125 uint64_t StackSize = MFI->getStackSize();
152 //if (NumBytes || MFI->hasVarSizedObjects())
155 if (MFI->hasVarSizedObjects()) {
192 MSP430MachineFunctionInfo *MFI = MF.getInfo<MSP430MachineFunctionInfo>()
    [all...]
MSP430InstrInfo.cpp 43 MachineFrameInfo &MFI = *MF.getFrameInfo();
49 MFI.getObjectSize(FrameIdx),
50 MFI.getObjectAlignment(FrameIdx));
72 MachineFrameInfo &MFI = *MF.getFrameInfo();
78 MFI.getObjectSize(FrameIdx),
79 MFI.getObjectAlignment(FrameIdx));
  /external/llvm/lib/Target/Mips/
MipsRegisterInfo.cpp 248 MachineFrameInfo *MFI = MF.getFrameInfo();
269 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
MipsFrameLowering.cpp 86 const MachineFrameInfo *MFI = MF.getFrameInfo();
87 return DisableFramePointerElim(MF) || MFI->hasVarSizedObjects()
88 || MFI->isFrameAddressTaken();
140 MachineFrameInfo *MFI = MF.getFrameInfo();
157 (MFI->getObjectOffset(MipsFI->getGPFI()) + RegSize) :
160 AlignOffset(MFI->getStackSize(), StackAlign);
163 MFI->setStackSize(StackSize);
174 if (StackSize == 0 && !MFI->adjustsStack()) return;
198 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
214 int64_t Offset = MFI->getObjectOffset(I->getFrameIdx())
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZInstrBuilder.h 110 MachineFrameInfo &MFI = *MF.getFrameInfo();
120 Flags, MFI.getObjectSize(FI),
121 MFI.getObjectAlignment(FI));

Completed in 360 milliseconds

1 2 3