HomeSort by relevance Sort by last modified time
    Searched defs:MFI (Results 51 - 75 of 96) sorted by null

1 23 4

  /external/llvm/lib/CodeGen/
PrologEpilogInserter.cpp 172 MachineFrameInfo *MFI = Fn.getFrameInfo();
173 uint64_t StackSize = MFI->getStackSize();
190 MachineFrameInfo *MFI = Fn.getFrameInfo();
193 bool AdjustsStack = MFI->adjustsStack();
222 MFI->setAdjustsStack(AdjustsStack);
223 MFI->setMaxCallFrameSize(MaxCallFrameSize);
244 MachineFrameInfo *MFI = F.getFrameInfo();
310 FrameIdx = MFI->CreateStackObject(RC->getSize(), Align, true);
316 MFI->CreateFixedSpillStackObject(RC->getSize(), FixedSlot->Offset);
323 MFI->setCalleeSavedInfo(CSI)
    [all...]
TargetLoweringBase.cpp     [all...]
SplitKit.cpp 185 MachineFunction::iterator MFI = LIS.getMBBFromIndex(LVI->start);
188 BI.MBB = MFI;
266 ++MFI;
268 MFI = LIS.getMBBFromIndex(LVI->start);
284 MachineFunction::const_iterator MFI = LIS.getMBBFromIndex(LVI->start);
285 SlotIndex Stop = LIS.getMBBEndIdx(MFI);
292 ++MFI;
293 Stop = LIS.getMBBEndIdx(MFI);
    [all...]
StackColoring.cpp 90 MachineFrameInfo *MFI;
259 const AllocaInst *Allocation = MFI->getObjectAllocation(Slot);
475 const AllocaInst *From = MFI->getObjectAllocation(SI.first);
476 const AllocaInst *To = MFI->getObjectAllocation(SI.second);
644 MFI = MF->getFrameInfo();
654 unsigned NumSlots = MFI->getObjectIndexEnd();
671 for (int i=0; i < MFI->getObjectIndexEnd(); ++i) {
672 DEBUG(dbgs()<<"Slot #"<<i<<" - "<<MFI->getObjectSize(i)<<" bytes.\n");
673 TotalSize += MFI->getObjectSize(i);
728 return MFI->getObjectSize(LHS) > MFI->getObjectSize(RHS)
    [all...]
TargetInstrInfo.cpp 479 const MachineFrameInfo &MFI = *MF.getFrameInfo();
480 assert(MFI.getObjectOffset(FI) != -1);
483 Flags, MFI.getObjectSize(FI),
484 MFI.getObjectAlignment(FI));
InlineSpiller.cpp 67 MachineFrameInfo &MFI;
152 MFI(*mf.getFrameInfo()),
    [all...]
MachineInstr.cpp     [all...]
MachineLICM.cpp 68 const MachineFrameInfo *MFI;
331 MFI = MF.getFrameInfo();
421 MFI->isSpillSlotObjectIndex(FI) &&
488 (TII->isLoadFromStackSlot(MI, FI) && MFI->isSpillSlotObjectIndex(FI)))
    [all...]
MachineVerifier.cpp 313 for (MachineFunction::const_iterator MFI = MF.begin(), MFE = MF.end();
314 MFI!=MFE; ++MFI) {
315 visitMachineBasicBlockBefore(MFI);
321 for (MachineBasicBlock::const_instr_iterator MBBI = MFI->instr_begin(),
322 MBBE = MFI->instr_end(); MBBI != MBBE; ++MBBI) {
323 if (MBBI->getParent() != MFI) {
324 report("Bad instruction parent pointer", MFI);
356 report("BundledSucc flag set on last instruction in block", &MFI->back());
357 visitMachineBasicBlockAfter(MFI);
    [all...]
TwoAddressInstructionPass.cpp 625 MachineFunction::iterator MFI = MBB;
626 MachineInstr *NewMI = TII->convertToThreeAddress(MFI, mi, LV);
627 assert(MBB == MFI && "convertToThreeAddress changed iterator reference");
    [all...]
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.cpp 310 const MachineFrameInfo *MFI = MF.getFrameInfo();
325 if (AFI->isThumbFunction() && MFI->hasVarSizedObjects()) {
332 if (AFI->isThumb2Function() && MFI->getLocalFrameSize() < 128)
366 const MachineFrameInfo *MFI = MF.getFrameInfo();
370 ((MFI->getMaxAlignment() > StackAlign) ||
379 const MachineFrameInfo *MFI = MF.getFrameInfo();
380 if (MF.getTarget().Options.DisableFramePointerElim(MF) && MFI->adjustsStack())
382 return MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken()
533 MachineFrameInfo *MFI = MF.getFrameInfo()
    [all...]
ARMExpandPseudoInsts.cpp     [all...]
ARMFrameLowering.cpp 56 const MachineFrameInfo *MFI = MF.getFrameInfo();
59 MFI->hasCalls()) ||
61 MFI->hasVarSizedObjects() ||
62 MFI->isFrameAddressTaken());
151 const MachineFrameInfo *MFI = MF.getFrameInfo();
152 if (MFI->getStackProtectorIndex() > 0)
160 MachineFrameInfo *MFI = MF.getFrameInfo();
175 unsigned NumBytes = MFI->getStackSize();
176 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
268 FramePtrOffsetInPush = MFI->getObjectOffset(FramePtrSpillFI
    [all...]
  /external/llvm/lib/Target/Mips/
MipsDelaySlotFiller.cpp 143 MemDefsUses(const MachineFrameInfo *MFI);
159 const MachineFrameInfo *MFI;
426 : InspectMemInstr(false), MFI(MFI_), SeenNoObjLoad(false),
470 if (!PSV->isAliased(MFI))
639 const MachineFrameInfo *MFI = MBB.getParent()->getFrameInfo();
640 IM.reset(new MemDefsUses(MFI));
MipsSEFrameLowering.cpp 277 MachineFrameInfo *MFI = MF.getFrameInfo();
293 uint64_t StackSize = MFI->getStackSize();
296 if (StackSize == 0 && !MFI->adjustsStack()) return;
311 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
323 int64_t Offset = MFI->getObjectOffset(I->getFrameIdx());
370 int64_t Offset = MFI->getObjectOffset(MipsFI->getEhDataRegFI(I));
396 MachineFrameInfo *MFI = MF.getFrameInfo();
415 for (unsigned i = 0; i < MFI->getCalleeSavedInfo().size(); ++i)
428 for (unsigned i = 0; i < MFI->getCalleeSavedInfo().size(); ++i)
439 uint64_t StackSize = MFI->getStackSize()
    [all...]
MipsAsmPrinter.cpp 251 const MachineFrameInfo *MFI = MF->getFrameInfo();
252 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
    [all...]
MipsConstantIslandPass.cpp 349 MipsFunctionInfo *MFI;
459 MFI = MF->getInfo<MipsFunctionInfo>();
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCRegisterInfo.cpp 279 MachineFrameInfo *MFI = MF.getFrameInfo();
287 unsigned maxCallFrameSize = MFI->getMaxCallFrameSize();
289 unsigned FrameSize = MFI->getStackSize();
293 unsigned MaxAlign = MFI->getMaxAlignment();
711 MachineFrameInfo *MFI = MF.getFrameInfo();
766 int Offset = MFI->getObjectOffset(FrameIndex);
777 Offset += MFI->getStackSize();
869 const MachineFrameInfo *MFI = MF.getFrameInfo();
873 ((MFI->getMaxAlignment() > StackAlign) ||
    [all...]
PPCFrameLowering.cpp 363 MachineFrameInfo *MFI = MF.getFrameInfo();
367 UseEstimate ? MFI->estimateStackSize(MF) : MFI->getStackSize();
371 unsigned MaxAlign = MFI->getMaxAlignment(); // algmt required by data in frame
389 !MFI->hasVarSizedObjects() && // No dynamic alloca.
390 !MFI->adjustsStack() && // No calls.
394 MFI->setStackSize(0);
399 unsigned maxCallFrameSize = MFI->getMaxCallFrameSize();
408 if (MFI->hasVarSizedObjects())
413 MFI->setMaxCallFrameSize(maxCallFrameSize)
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreFrameLowering.cpp 139 MachineFrameInfo *MFI, XCoreFunctionInfo *XFI,
142 int Offset = MFI->getObjectOffset(XFI->getLRSpillSlot());
148 int Offset = MFI->getObjectOffset(XFI->getFPSpillSlot());
161 MachineFrameInfo *MFI, XCoreFunctionInfo *XFI,
166 MFI->getObjectOffset(EHSlot[0]),
169 MFI->getObjectOffset(EHSlot[1]),
178 const MachineFrameInfo &MFI = *MF->getFrameInfo();
181 flags, MFI.getObjectSize(FrameIndex),
182 MFI.getObjectAlignment(FrameIndex));
225 MachineFrameInfo *MFI = MF.getFrameInfo()
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64FrameLowering.cpp 71 const MachineFrameInfo *MFI = MF.getFrameInfo();
78 if (MFI->hasCalls() || hasFP(MF) || NumBytes > 128)
86 const MachineFrameInfo *MFI = MF.getFrameInfo();
94 return (MFI->hasCalls() || MFI->hasVarSizedObjects() ||
95 MFI->isFrameAddressTaken());
158 MachineFrameInfo *MFI = MF.getFrameInfo();
165 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
180 int64_t Offset = MFI->getObjectOffset(Info.getFrameIdx()) -
205 const MachineFrameInfo *MFI = MF.getFrameInfo()
    [all...]
  /external/llvm/lib/Target/R600/
R600ControlFlowFinalizer.cpp 482 R600MachineFunctionInfo *MFI = MF.getInfo<R600MachineFunctionInfo>();
484 CFStack CFStack(ST, MFI->ShaderType);
491 if (MFI->ShaderType == 1) {
664 MFI->StackSize = CFStack.MaxStackSize;
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 838 MachineFrameInfo *MFI = MF.getFrameInfo();
    [all...]
HexagonInstrInfo.cpp 480 MachineFrameInfo &MFI = *MF.getFrameInfo();
481 unsigned Align = MFI.getObjectAlignment(FI);
487 MFI.getObjectSize(FI),
526 MachineFrameInfo &MFI = *MF.getFrameInfo();
527 unsigned Align = MFI.getObjectAlignment(FI);
533 MFI.getObjectSize(FI),
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 434 MachineFrameInfo *MFI = MF.getFrameInfo();
447 FuncInfo->setVarArgsFrameIndex(MFI->CreateFixedObject(1, Offset, true));
492 int FI = MFI->CreateFixedObject(Flags.getByValSize(),
504 int FI = MFI->CreateFixedObject(ObjSize, VA.getLocMemOffset(), true);
    [all...]

Completed in 3742 milliseconds

1 23 4