/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() &&
|