/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...] |