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

1 2 3

  /external/llvm/lib/CodeGen/
TargetOptionsImpl.cpp 25 const MachineFrameInfo *MFI = MF.getFrameInfo();
26 return MFI->hasCalls();
TargetFrameLoweringImpl.cpp 31 const MachineFrameInfo *MFI = MF.getFrameInfo();
32 return MFI->getObjectOffset(FI) + MFI->getStackSize() -
33 getOffsetOfLocalArea() + MFI->getOffsetAdjustment();
AggressiveAntiDepBreaker.cpp 117 AggressiveAntiDepBreaker(MachineFunction& MFi,
120 AntiDepBreaker(), MF(MFi),
187 const MachineFrameInfo *MFI = MF.getFrameInfo();
188 BitVector Pristine = MFI->getPristineRegs(BB);
    [all...]
InterferenceCache.cpp 124 MachineFunction::const_iterator MFI = MF->getBlockNumbered(MBBNum);
161 if (++MFI == MF->end())
163 MBBNum = MFI->getNumber();
LocalStackSlotAllocation.cpp 61 void AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, int64_t &Offset,
85 MachineFrameInfo *MFI = MF.getFrameInfo();
87 unsigned LocalObjectCount = MFI->getObjectIndexEnd();
95 LocalOffsets.resize(MFI->getObjectIndexEnd());
103 // Tell MFI whether any base registers were allocated. PEI will only
108 MFI->setUseLocalStackAllocationBlock(UsedBaseRegs);
114 void LocalStackSlotPass::AdjustStackOffset(MachineFrameInfo *MFI,
120 Offset += MFI->getObjectSize(FrameIdx);
122 unsigned Align = MFI->getObjectAlignment(FrameIdx);
136 // And tell MFI about it for PEI to use late
    [all...]
CriticalAntiDepBreaker.cpp 30 CriticalAntiDepBreaker(MachineFunction& MFi, const RegisterClassInfo &RCI) :
31 AntiDepBreaker(), MF(MFi),
104 const MachineFrameInfo *MFI = MF.getFrameInfo();
105 BitVector Pristine = MFI->getPristineRegs(BB);
  /external/llvm/lib/Target/ARM/
Thumb1InstrInfo.cpp 67 MachineFrameInfo &MFI = *MF.getFrameInfo();
71 MFI.getObjectSize(FI),
72 MFI.getObjectAlignment(FI));
95 MachineFrameInfo &MFI = *MF.getFrameInfo();
99 MFI.getObjectSize(FI),
100 MFI.getObjectAlignment(FI));
Thumb2InstrInfo.cpp 136 MachineFrameInfo &MFI = *MF.getFrameInfo();
140 MFI.getObjectSize(FI),
141 MFI.getObjectAlignment(FI));
163 MachineFrameInfo &MFI = *MF.getFrameInfo();
167 MFI.getObjectSize(FI),
168 MFI.getObjectAlignment(FI));
Thumb1FrameLowering.cpp 49 MachineFrameInfo *MFI = MF.getFrameInfo();
57 unsigned NumBytes = MFI->getStackSize();
58 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
65 MFI->setStackSize(NumBytes);
127 AFI->setFramePtrSpillOffset(MFI->getObjectOffset(FramePtrSpillFI) + NumBytes);
150 MFI->setOffsetAdjustment(MFI->getOffsetAdjustment() -
173 if (MFI->hasVarSizedObjects())
207 MachineFrameInfo *MFI = MF.getFrameInfo();
215 int NumBytes = (int)MFI->getStackSize()
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcFrameLowering.cpp 31 MachineFrameInfo *MFI = MF.getFrameInfo();
38 int NumBytes = (int) MFI->getStackSize();
  /external/llvm/lib/Target/PTX/
PTXMFInfoExtract.cpp 54 PTXMachineFunctionInfo *MFI = MF.getInfo<PTXMachineFunctionInfo>();
76 MFI->addRegister(Reg, RegType, PTXRegisterSpace::Reg);
PTXISelDAGToDAG.cpp 189 PTXMachineFunctionInfo *MFI = MF->getInfo<PTXMachineFunctionInfo>();
191 SDValue FrameSymbol = CurDAG->getTargetExternalSymbol(MFI->getFrameSymbol(FI),
  /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 133 const MachineFrameInfo *MFI = MF->getFrameInfo();
134 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
146 if (MFI->adjustsStack())
  /external/llvm/lib/Target/Mips/
MipsRegisterInfo.cpp 157 MachineFrameInfo *MFI = MF.getFrameInfo();
178 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
MipsInstrInfo.cpp 174 MachineFrameInfo &MFI = *MF.getFrameInfo();
175 unsigned Align = MFI.getObjectAlignment(FI);
178 MFI.getObjectSize(FI), Align);
  /external/llvm/lib/Target/X86/
X86FrameLowering.cpp 46 const MachineFrameInfo *MFI = MF.getFrameInfo();
52 MFI->hasVarSizedObjects() ||
53 MFI->isFrameAddressTaken() ||
308 MachineFrameInfo *MFI = MF.getFrameInfo();
312 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
330 MFI->getObjectOffset(I->getFrameIdx()));
336 int64_t Offset = MFI->getObjectOffset(I->getFrameIdx());
635 MachineFrameInfo *MFI = MF.getFrameInfo();
643 uint64_t MaxAlign = MFI->getMaxAlignment(); // Desired stack alignment.
644 uint64_t StackSize = MFI->getStackSize(); // Number of bytes to allocate
    [all...]
X86InstrBuilder.h 151 MachineFrameInfo &MFI = *MF.getFrameInfo();
160 Flags, MFI.getObjectSize(FI),
161 MFI.getObjectAlignment(FI));
  /external/llvm/include/llvm/CodeGen/
FastISel.h 52 MachineFrameInfo &MFI;
  /external/llvm/lib/Target/CellSPU/
SPUFrameLowering.cpp 47 const MachineFrameInfo *MFI = MF.getFrameInfo();
49 return MFI->getStackSize() &&
51 MFI->hasVarSizedObjects());
58 MachineFrameInfo *MFI = MF.getFrameInfo();
61 unsigned FrameSize = MFI->getStackSize();
66 unsigned Align = std::max(TargetAlign, MFI->getMaxAlignment());
71 unsigned maxCallFrameSize = MFI->getMaxCallFrameSize();
75 if (MFI->hasVarSizedObjects())
79 MFI->setMaxCallFrameSize(maxCallFrameSize);
88 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 42 MachineFrameInfo &MFI = *MF.getFrameInfo();
47 MFI.getObjectSize(FrameIdx),
48 MFI.getObjectAlignment(FrameIdx));
70 MachineFrameInfo &MFI = *MF.getFrameInfo();
75 MFI.getObjectSize(FrameIdx),
76 MFI.getObjectAlignment(FrameIdx));
  /external/llvm/lib/Target/Hexagon/
HexagonFrameLowering.cpp 47 MachineFrameInfo *MFI = MF.getFrameInfo();
50 unsigned FrameSize = MFI->getStackSize();
55 unsigned maxCallFrameSize = MFI->getMaxCallFrameSize();
59 if (MFI->hasVarSizedObjects())
63 MFI->setMaxCallFrameSize(maxCallFrameSize);
72 MFI->setStackSize(FrameSize);
78 MachineFrameInfo *MFI = MF.getFrameInfo();
91 int NumBytes = (int) MFI->getStackSize();
113 MO.setImm(MFI->getMaxCallFrameSize());
184 MachineFrameInfo *MFI = MF.getFrameInfo()
    [all...]
HexagonRegisterInfo.cpp 153 MachineFrameInfo &MFI = *MF.getFrameInfo();
162 const unsigned FrameSize = MFI.getStackSize();
164 if (!MFI.hasVarSizedObjects() &&
233 if (!MFI.hasVarSizedObjects() &&

Completed in 666 milliseconds

1 2 3