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