/external/llvm/lib/Target/AArch64/ |
AArch64RegisterInfo.cpp | 148 const MachineFrameInfo *MFI = MF.getFrameInfo(); 154 if (MFI->hasVarSizedObjects()) { 162 if (MFI->getLocalFrameSize() < 256) 189 const MachineFrameInfo *MFI = MF.getFrameInfo(); 193 return MFI->hasVarSizedObjects() && !hasBasePointer(MF); 203 const MachineFrameInfo *MFI = MF.getFrameInfo(); 205 if (MFI->hasCalls() || (MF.getTarget().Options.DisableFramePointerElim(MF) && 206 MFI->adjustsStack())) 208 return MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken() [all...] |
/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...] |
/external/llvm/lib/Target/Mips/ |
Mips16FrameLowering.cpp | 37 MachineFrameInfo *MFI = MF.getFrameInfo(); 42 uint64_t StackSize = MFI->getStackSize(); 45 if (StackSize == 0 && !MFI->adjustsStack()) return; 60 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); 63 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); 67 int64_t Offset = MFI->getObjectOffset(I->getFrameIdx()); 85 MachineFrameInfo *MFI = MF.getFrameInfo(); 89 uint64_t StackSize = MFI->getStackSize(); 167 const MachineFrameInfo *MFI = MF.getFrameInfo(); 170 return isInt<15>(MFI->getMaxCallFrameSize()) && !MFI->hasVarSizedObjects() [all...] |
MipsInstrInfo.cpp | 60 MachineFrameInfo &MFI = *MF.getFrameInfo(); 61 unsigned Align = MFI.getObjectAlignment(FI); 64 MFI.getObjectSize(FI), Align);
|
MipsSERegisterInfo.cpp | 111 MachineFrameInfo *MFI = MF.getFrameInfo(); 114 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
|
Mips16InstrInfo.cpp | 202 MachineFrameInfo *MFI = MF.getFrameInfo(); 208 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); 232 MachineFrameInfo *MFI = MF->getFrameInfo(); 251 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
|
MipsFastISel.cpp | 45 MipsFunctionInfo *MFI; 60 MFI = funcInfo.MF->getInfo<MipsFunctionInfo>(); 353 EmitInst(Mips::LW, DestReg).addReg(MFI->getGlobalBaseReg()).addGlobalAddress(
|
/external/llvm/lib/Target/R600/ |
AMDGPUAsmPrinter.cpp | 119 R600MachineFunctionInfo *MFI = MF.getInfo<R600MachineFunctionInfo>(); 121 Twine("SQ_PGM_RESOURCES:STACK_SIZE = " + Twine(MFI->StackSize))); 153 R600MachineFunctionInfo *MFI = MF.getInfo<R600MachineFunctionInfo>(); 182 switch (MFI->ShaderType) { 191 switch (MFI->ShaderType) { 202 S_STACK_SIZE(MFI->StackSize), 4); 206 if (MFI->ShaderType == ShaderType::COMPUTE) { 208 OutStreamer.EmitIntValue(RoundUpToAlignment(MFI->LDSSize, 4) >> 2, 4); 324 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); 327 switch (MFI->ShaderType) [all...] |
R600InstrInfo.cpp | 212 const R600MachineFunctionInfo *MFI = MI->getParent()->getParent()->getInfo<R600MachineFunctionInfo>(); 213 return MFI->ShaderType != ShaderType::COMPUTE && usesVertexCache(MI->getOpcode()); 221 const R600MachineFunctionInfo *MFI = MI->getParent()->getParent()->getInfo<R600MachineFunctionInfo>(); 222 return (MFI->ShaderType == ShaderType::COMPUTE && usesVertexCache(MI->getOpcode())) || [all...] |
AMDGPUInstrInfo.cpp | 83 AMDGPUInstrInfo::convertToThreeAddress(MachineFunction::iterator &MFI, 279 const MachineFrameInfo *MFI = MF.getFrameInfo(); 282 if (MFI->getNumObjects() == 0) { 314 const MachineFrameInfo *MFI = MF.getFrameInfo(); 317 assert(!MFI->hasVarSizedObjects()); 319 if (MFI->getNumObjects() == 0) {
|
SILowerControlFlow.cpp | 445 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); 543 if (NeedWQM && MFI->ShaderType == ShaderType::PIXEL) {
|
/external/llvm/lib/Target/Sparc/ |
SparcFrameLowering.cpp | 89 MachineFrameInfo *MFI = MF.getFrameInfo(); 96 int NumBytes = (int) MFI->getStackSize(); 165 MachineFrameInfo *MFI = MF.getFrameInfo(); 167 int NumBytes = (int) MFI->getStackSize(); 185 const MachineFrameInfo *MFI = MF.getFrameInfo(); 187 MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken(); 209 MachineFrameInfo *MFI = MF.getFrameInfo(); 211 return !(MFI->hasCalls() // has calls 256 SparcMachineFunctionInfo *MFI = MF.getInfo<SparcMachineFunctionInfo>() [all...] |
SparcInstrInfo.cpp | 359 const MachineFrameInfo &MFI = *MF->getFrameInfo(); 363 MFI.getObjectSize(FI), 364 MFI.getObjectAlignment(FI)); 397 const MachineFrameInfo &MFI = *MF->getFrameInfo(); 401 MFI.getObjectSize(FI), 402 MFI.getObjectAlignment(FI));
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
R600ISelLowering.cpp | 147 R600MachineFunctionInfo * MFI = MF->getInfo<R600MachineFunctionInfo>(); 151 MFI->ReservedRegs.push_back(ReservedReg);
|
/external/llvm/include/llvm/CodeGen/ |
ScheduleDAGInstrs.h | 80 const MachineFrameInfo *MFI;
|
/external/llvm/lib/CodeGen/ |
CriticalAntiDepBreaker.cpp | 31 CriticalAntiDepBreaker(MachineFunction& MFi, const RegisterClassInfo &RCI) : 32 AntiDepBreaker(), MF(MFi), 77 const MachineFrameInfo *MFI = MF.getFrameInfo(); 78 BitVector Pristine = MFI->getPristineRegs(BB);
|
LocalStackSlotAllocation.cpp | 69 void AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, int64_t &Offset, 73 MachineFrameInfo *MFI, bool StackGrowsDown, 104 MachineFrameInfo *MFI = MF.getFrameInfo(); 106 unsigned LocalObjectCount = MFI->getObjectIndexEnd(); 114 LocalOffsets.resize(MFI->getObjectIndexEnd()); 122 // Tell MFI whether any base registers were allocated. PEI will only 127 MFI->setUseLocalStackAllocationBlock(UsedBaseRegs); 133 void LocalStackSlotPass::AdjustStackOffset(MachineFrameInfo *MFI, 139 Offset += MFI->getObjectSize(FrameIdx); 141 unsigned Align = MFI->getObjectAlignment(FrameIdx) [all...] |
StackMaps.cpp | 238 const MachineFrameInfo *MFI = AP.MF->getFrameInfo(); 240 MFI->hasVarSizedObjects() ? UINT64_MAX : MFI->getStackSize();
|
StackSlotColoring.cpp | 50 MachineFrameInfo *MFI; 140 SSRefs.resize(MFI->getObjectIndexEnd()); 180 int LastFI = MFI->getObjectIndexEnd(); 193 if (MFI->isDeadObjectIndex(FI)) 196 OrigAlignments[FI] = MFI->getObjectAlignment(FI); 197 OrigSizes[FI] = MFI->getObjectSize(FI); 258 if (!Share || Align > MFI->getObjectAlignment(Color)) 259 MFI->setObjectAlignment(Color, Align); 261 if (!Share || Size > MFI->getObjectSize(Color)) 262 MFI->setObjectSize(Color, Size) [all...] |
/external/llvm/lib/Target/ARM/ |
Thumb1FrameLowering.cpp | 88 MachineFrameInfo *MFI = MF.getFrameInfo(); 99 unsigned NumBytes = MFI->getStackSize(); 102 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); 110 MFI->setStackSize(NumBytes); 179 AFI->setFramePtrSpillOffset(MFI->getObjectOffset(FramePtrSpillFI) + 224 nullptr, MRI->getDwarfRegNum(Reg, true), MFI->getObjectOffset(FI))); 234 FramePtrOffsetInBlock += MFI->getObjectOffset(FramePtrSpillFI) 272 MFI->setOffsetAdjustment(MFI->getOffsetAdjustment() - 295 if (MFI->hasVarSizedObjects() [all...] |
/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(); 86 int NumBytes = (int) MFI->getStackSize(); 108 MO.setImm(MFI->getMaxCallFrameSize()); 204 const MachineFrameInfo *MFI = MF.getFrameInfo() [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZFrameLowering.cpp | 70 SystemZMachineFunctionInfo *MFI = MF.getInfo<SystemZMachineFunctionInfo>(); 78 for (unsigned I = MFI->getVarArgsFirstGPR(); I < SystemZ::NumArgGPRs; ++I)
|
/external/llvm/lib/Target/X86/ |
X86RegisterInfo.cpp | 406 const MachineFrameInfo *MFI = MF.getFrameInfo(); 418 MFI->hasVarSizedObjects() || MFI->hasInlineAsmWithSPAdjust(); 426 const MachineFrameInfo *MFI = MF.getFrameInfo(); 436 if (MFI->hasVarSizedObjects()) 442 const MachineFrameInfo *MFI = MF.getFrameInfo(); 446 ((MFI->getMaxAlignment() > StackAlign) || 499 const MachineFrameInfo *MFI = MF.getFrameInfo(); 500 FIOffset = MFI->getObjectOffset(FrameIndex) - TFI->getOffsetOfLocalArea();
|
/external/llvm/lib/Target/XCore/ |
XCoreInstrInfo.cpp | 379 const MachineFrameInfo &MFI = *MF->getFrameInfo(); 383 MFI.getObjectSize(FrameIndex), 384 MFI.getObjectAlignment(FrameIndex)); 402 const MachineFrameInfo &MFI = *MF->getFrameInfo(); 406 MFI.getObjectSize(FrameIndex), 407 MFI.getObjectAlignment(FrameIndex));
|
/external/mesa3d/src/gallium/drivers/radeon/ |
R600ISelLowering.cpp | 147 R600MachineFunctionInfo * MFI = MF->getInfo<R600MachineFunctionInfo>(); 151 MFI->ReservedRegs.push_back(ReservedReg);
|