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

12 3

  /external/llvm/lib/CodeGen/
StackSlotColoring.cpp 51 MachineFrameInfo *MFI;
138 SSRefs.resize(MFI->getObjectIndexEnd());
169 int LastFI = MFI->getObjectIndexEnd();
182 if (MFI->isDeadObjectIndex(FI))
185 OrigAlignments[FI] = MFI->getObjectAlignment(FI);
186 OrigSizes[FI] = MFI->getObjectSize(FI);
247 if (!Share || Align > MFI->getObjectAlignment(Color))
248 MFI->setObjectAlignment(Color, Align);
250 if (!Share || Size > MFI->getObjectSize(Color))
251 MFI->setObjectSize(Color, Size)
    [all...]
TargetInstrInfoImpl.cpp 326 const MachineFrameInfo &MFI = *MF.getFrameInfo();
327 assert(MFI.getObjectOffset(FI) != -1);
330 Flags, MFI.getObjectSize(FI),
331 MFI.getObjectAlignment(FI));
PrologEpilogInserter.cpp 156 MachineFrameInfo *MFI = Fn.getFrameInfo();
159 bool AdjustsStack = MFI->adjustsStack();
188 MFI->setAdjustsStack(AdjustsStack);
189 MFI->setMaxCallFrameSize(MaxCallFrameSize);
210 MachineFrameInfo *MFI = Fn.getFrameInfo();
272 FrameIdx = MFI->CreateStackObject(RC->getSize(), Align, true);
277 FrameIdx = MFI->CreateFixedObject(RC->getSize(), FixedSlot->Offset, true);
283 MFI->setCalleeSavedInfo(CSI);
291 MachineFrameInfo *MFI = Fn.getFrameInfo();
292 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo()
    [all...]
SplitKit.cpp 186 MachineFunction::iterator MFI = LIS.getMBBFromIndex(LVI->start);
189 BI.MBB = MFI;
267 ++MFI;
269 MFI = LIS.getMBBFromIndex(LVI->start);
285 MachineFunction::const_iterator MFI = LIS.getMBBFromIndex(LVI->start);
286 SlotIndex Stop = LIS.getMBBEndIdx(MFI);
293 ++MFI;
294 Stop = LIS.getMBBEndIdx(MFI);
    [all...]
InlineSpiller.cpp 63 MachineFrameInfo &MFI;
148 MFI(*mf.getFrameInfo()),
    [all...]
MachineInstr.cpp     [all...]
MachineLICM.cpp 67 const MachineFrameInfo *MFI;
327 MFI = MF.getFrameInfo();
417 MFI->isSpillSlotObjectIndex(FI) &&
484 (TII->isLoadFromStackSlot(MI, FI) && MFI->isSpillSlotObjectIndex(FI)))
    [all...]
MachineVerifier.cpp 288 for (MachineFunction::const_iterator MFI = MF.begin(), MFE = MF.end();
289 MFI!=MFE; ++MFI) {
290 visitMachineBasicBlockBefore(MFI);
291 for (MachineBasicBlock::const_instr_iterator MBBI = MFI->instr_begin(),
292 MBBE = MFI->instr_end(); MBBI != MBBE; ++MBBI) {
293 if (MBBI->getParent() != MFI) {
294 report("Bad instruction parent pointer", MFI);
307 visitMachineBasicBlockAfter(MFI);
562 const MachineFrameInfo *MFI = MF->getFrameInfo()
    [all...]
  /external/llvm/lib/Target/MBlaze/
MBlazeFrameLowering.cpp 43 MachineFrameInfo *MFI = MF.getFrameInfo();
50 MFI->RemoveStackObject(FRI->first);
51 int NFI = MFI->CreateFixedObject(4, FRI->second, true);
88 MachineFrameInfo *MFI = MF.getFrameInfo();
135 MFI->isFixedObjectIndex(FI) ||
136 MFI->getObjectSize(FI) != 4) continue;
223 MachineFrameInfo *MFI = MF.getFrameInfo();
252 int FI = MFI->CreateStackObject(4,4,false,false);
260 int R17FI = MFI->CreateStackObject(4,4,false,false);
261 int R18FI = MFI->CreateStackObject(4,4,false,false)
    [all...]
MBlazeISelLowering.cpp 699 MachineFrameInfo *MFI = MF.getFrameInfo();
756 int FI = MFI->CreateFixedObject(ArgSize, StackLoc, true);
771 MFI->CreateFixedObject(28,0,true);
872 MachineFrameInfo *MFI = MF.getFrameInfo();
    [all...]
  /external/llvm/lib/Target/Mips/
MipsAsmPrinter.cpp 197 const MachineFrameInfo *MFI = MF->getFrameInfo();
198 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
MipsFrameLowering.cpp 88 const MachineFrameInfo *MFI = MF.getFrameInfo();
90 MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken();
131 MachineFrameInfo *MFI = MF.getFrameInfo();
150 (MFI->getObjectOffset(MipsFI->getGPFI()) + RegSize) :
153 RoundUpToAlignment(MFI->getStackSize(), StackAlign);
156 MFI->setStackSize(StackSize);
177 if (StackSize == 0 && !MFI->adjustsStack()) return;
199 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
215 int64_t Offset = MFI->getObjectOffset(I->getFrameIdx())
    [all...]
  /external/llvm/lib/Target/PTX/
PTXAsmPrinter.cpp 181 const PTXMachineFunctionInfo *MFI = MF->getInfo<PTXMachineFunctionInfo>();
182 const PTXParamManager &PM = MFI->getParamManager();
190 numRegs = MFI->countRegisters(PTXRegisterType::Pred, PTXRegisterSpace::Reg);
195 numRegs = MFI->countRegisters(PTXRegisterType::B16, PTXRegisterSpace::Reg);
200 numRegs = MFI->countRegisters(PTXRegisterType::B32, PTXRegisterSpace::Reg);
205 numRegs = MFI->countRegisters(PTXRegisterType::B64, PTXRegisterSpace::Reg);
210 numRegs = MFI->countRegisters(PTXRegisterType::F32, PTXRegisterSpace::Reg);
215 numRegs = MFI->countRegisters(PTXRegisterType::F64, PTXRegisterSpace::Reg);
247 // i = MFI->paramBegin(), e = MFI->paramEnd(); i != e; ++i)
    [all...]
PTXISelLowering.cpp 218 PTXMachineFunctionInfo *MFI = MF.getInfo<PTXMachineFunctionInfo>();
219 PTXParamManager &PM = MFI->getParamManager();
225 MFI->setKernel(true);
228 MFI->setKernel(false);
235 if (MFI->isKernel() || ST.useParamSpaceForDeviceArgs()) {
238 assert((!MFI->isKernel() || Ins[i].VT != MVT::i1) &&
282 MFI->addRegister(Reg, RegType, PTXRegisterSpace::Argument);
311 PTXMachineFunctionInfo *MFI = MF.getInfo<PTXMachineFunctionInfo>();
312 PTXParamManager &PM = MFI->getParamManager();
371 MFI->addRegister(Reg, RegType, PTXRegisterSpace::Return)
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.cpp 511 const MachineFrameInfo &MFI = *MF.getFrameInfo();
515 MFI.getObjectSize(FrameIdx),
516 MFI.getObjectAlignment(FrameIdx));
646 const MachineFrameInfo &MFI = *MF.getFrameInfo();
650 MFI.getObjectSize(FrameIdx),
651 MFI.getObjectAlignment(FrameIdx));
PPCRegisterInfo.cpp 268 MachineFrameInfo *MFI = MF.getFrameInfo();
274 unsigned maxCallFrameSize = MFI->getMaxCallFrameSize();
276 unsigned FrameSize = MFI->getStackSize();
280 unsigned MaxAlign = MFI->getMaxAlignment();
471 MachineFrameInfo *MFI = MF.getFrameInfo();
537 int Offset = MFI->getObjectOffset(FrameIndex);
549 Offset += MFI->getStackSize();
PPCFrameLowering.cpp 174 MachineFrameInfo *MFI = MF.getFrameInfo();
177 unsigned FrameSize = MFI->getStackSize();
181 unsigned MaxAlign = MFI->getMaxAlignment();
192 !MFI->hasVarSizedObjects() && // No dynamic alloca.
193 !MFI->adjustsStack() && // No calls.
196 MFI->setStackSize(0);
201 unsigned maxCallFrameSize = MFI->getMaxCallFrameSize();
210 if (MFI->hasVarSizedObjects())
214 MFI->setMaxCallFrameSize(maxCallFrameSize);
223 MFI->setStackSize(FrameSize)
    [all...]
  /external/llvm/lib/Target/X86/
X86RegisterInfo.cpp 330 const MachineFrameInfo *MFI = MF.getFrameInfo();
332 !MFI->hasVarSizedObjects());
336 const MachineFrameInfo *MFI = MF.getFrameInfo();
339 bool requiresRealignment = ((MFI->getMaxAlignment() > StackAlign) ||
345 if (0 && requiresRealignment && MFI->hasVarSizedObjects())
503 const MachineFrameInfo *MFI = MF.getFrameInfo();
504 FIOffset = MFI->getObjectOffset(FrameIndex) - TFI->getOffsetOfLocalArea();
  /external/llvm/lib/Target/XCore/
XCoreFrameLowering.cpp 94 MachineFrameInfo *MFI = MF.getFrameInfo();
110 int FrameSize = MFI->getStackSize();
127 if (saveLR && (MFI->getObjectOffset(XFI->getLRSpillSlot()) == 0)) {
155 int LRSpillOffset = MFI->getObjectOffset(XFI->getLRSpillSlot());
171 int FPSpillOffset = MFI->getObjectOffset(XFI->getFPSpillSlot());
204 int Offset = MFI->getObjectOffset(CSI.getFrameIdx());
215 MachineFrameInfo *MFI = MF.getFrameInfo();
230 int FrameSize = MFI->getStackSize();
248 int FPSpillOffset = MFI->getObjectOffset(XFI->getFPSpillSlot());
253 if (restoreLR && MFI->getObjectOffset(XFI->getLRSpillSlot()) != 0)
    [all...]
  /external/llvm/include/llvm/CodeGen/
ScheduleDAGInstrs.h 171 const MachineFrameInfo *MFI;
  /external/llvm/lib/Target/Hexagon/
HexagonInstrInfo.cpp 363 MachineFrameInfo &MFI = *MF.getFrameInfo();
364 unsigned Align = MFI.getObjectAlignment(FI);
370 MFI.getObjectSize(FI),
409 MachineFrameInfo &MFI = *MF.getFrameInfo();
410 unsigned Align = MFI.getObjectAlignment(FI);
416 MFI.getObjectSize(FI),
    [all...]
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.cpp 485 const MachineFrameInfo *MFI = MF.getFrameInfo();
503 if (AFI->isThumbFunction() && MFI->hasVarSizedObjects()) {
510 if (AFI->isThumb2Function() && MFI->getLocalFrameSize() < 128)
546 const MachineFrameInfo *MFI = MF.getFrameInfo();
549 bool requiresRealignment = ((MFI->getMaxAlignment() > StackAlign) ||
557 const MachineFrameInfo *MFI = MF.getFrameInfo();
558 if (MF.getTarget().Options.DisableFramePointerElim(MF) && MFI->adjustsStack())
560 return MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken()
874 MachineFrameInfo *MFI = MF.getFrameInfo()
    [all...]
ARMExpandPseudoInsts.cpp     [all...]
ARMFrameLowering.cpp 48 const MachineFrameInfo *MFI = MF.getFrameInfo();
51 MFI->hasCalls()) ||
53 MFI->hasVarSizedObjects() ||
54 MFI->isFrameAddressTaken());
133 MachineFrameInfo *MFI = MF.getFrameInfo();
143 unsigned NumBytes = MFI->getStackSize();
144 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
231 AFI->setFramePtrSpillOffset(MFI->getObjectOffset(FramePtrSpillFI) +
253 NumBytes += MFI->getObjectOffset(D8SpillFI);
274 MFI->setOffsetAdjustment(MFI->getOffsetAdjustment()
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 307 MachineFrameInfo *MFI = MF.getFrameInfo();
364 int FI = MFI->CreateFixedObject(ObjSize, VA.getLocMemOffset(), true);
    [all...]

Completed in 1208 milliseconds

12 3