Home
last modified time | relevance | path

Searched refs:hasVarSizedObjects (Results 1 – 25 of 32) sorted by relevance

12

/external/llvm/lib/Target/Mips/
DMipsFrameLowering.cpp101 MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken() || in hasFP()
109 return MFI->hasVarSizedObjects() && TRI->needsStackRealignment(MF); in hasBP()
DMipsSERegisterInfo.cpp144 if (MFI->hasVarSizedObjects() && !MFI->isFixedObjectIndex(FrameIndex)) in eliminateFI()
DMips16FrameLowering.cpp156 return isInt<15>(MFI->getMaxCallFrameSize()) && !MFI->hasVarSizedObjects(); in hasReservedCallFrame()
DMipsRegisterInfo.cpp197 MF.getFrameInfo()->hasVarSizedObjects()) { in getReservedRegs()
/external/llvm/lib/Target/MSP430/
DMSP430FrameLowering.cpp34 MF.getFrameInfo()->hasVarSizedObjects() || in hasFP()
39 return !MF.getFrameInfo()->hasVarSizedObjects(); in hasReservedCallFrame()
157 if (MFI->hasVarSizedObjects()) { in emitEpilogue()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyFrameLowering.cpp49 return MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken() || in hasFP()
61 return !MF.getFrameInfo()->hasVarSizedObjects(); in hasReservedCallFrame()
/external/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp183 if (MFI->hasVarSizedObjects()) { in hasBasePointer()
223 return MFI->hasVarSizedObjects() && !hasBasePointer(MF); in useFPForScavengingIndex()
238 return MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken(); in cannotEliminateFrame()
DAArch64FrameLowering.cpp143 return (MFI->hasCalls() || MFI->hasVarSizedObjects() || in hasFP()
155 return !MF.getFrameInfo()->hasVarSizedObjects(); in hasReservedCallFrame()
637 if (NumBytes || MFI->hasVarSizedObjects()) in emitEpilogue()
686 if (PreferFP || MFI->hasVarSizedObjects() || FPOffset >= 0 || in resolveFrameIndexReference()
/external/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp319 if (AFI->isThumbFunction() && MFI->hasVarSizedObjects()) { in hasBasePointer()
364 return MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken() in cannotEliminateFrame()
547 if (!MFI->hasVarSizedObjects() && isFrameOffsetLegal(MI, ARM::SP, Offset)) in needsFrameBaseReg()
705 assert(!MF.getFrameInfo()->hasVarSizedObjects() && in eliminateFrameIndex()
DARMFrameLowering.cpp70 MFI->hasVarSizedObjects() || in hasFP()
89 return !MF.getFrameInfo()->hasVarSizedObjects(); in hasReservedCallFrame()
98 return hasReservedCallFrame(MF) || MF.getFrameInfo()->hasVarSizedObjects(); in canSimplifyCallFramePseudos()
693 if (MFI->hasVarSizedObjects()) in emitPrologue()
1505 (MFI->hasVarSizedObjects() || RegInfo->needsStackRealignment(MF))) in determineCalleeSaves()
1520 if (MFI->hasVarSizedObjects() || StackSize > 508) in determineCalleeSaves()
1619 MFI->hasVarSizedObjects() || in determineCalleeSaves()
DThumbRegisterInfo.cpp519 if (MF.getFrameInfo()->hasVarSizedObjects()) { in eliminateFrameIndex()
539 assert(!MF.getFrameInfo()->hasVarSizedObjects() && in eliminateFrameIndex()
DThumb1FrameLowering.cpp38 return !MF.getFrameInfo()->hasVarSizedObjects(); in hasReservedCallFrame()
303 if (MFI->hasVarSizedObjects()) in emitPrologue()
/external/llvm/lib/Target/Sparc/
DSparcFrameLowering.cpp227 return !MF.getFrameInfo()->hasVarSizedObjects(); in hasReservedCallFrame()
239 MFI->hasVarSizedObjects() || in hasFP()
/external/llvm/lib/Target/NVPTX/
DNVPTXPrologEpilogPass.cpp212 if (MFI->adjustsStack() || MFI->hasVarSizedObjects() || in calculateFrameObjectOffsets()
/external/llvm/lib/Target/PowerPC/
DPPCFrameLowering.cpp453 !MFI->hasVarSizedObjects() && // No dynamic alloca. in determineFrameLayout()
472 if (MFI->hasVarSizedObjects()) in determineFrameLayout()
514 MFI->hasVarSizedObjects() || in needsFP()
1122 } else if (!isLargeFrame && !HasBP && !MFI->hasVarSizedObjects()) { in emitEpilogue()
1525 if (MFI->hasVarSizedObjects() || spillsCR(MF) || spillsVRSAVE(MF) || in addScavengingSpillSlot()
1535 bool HasAlVars = MFI->hasVarSizedObjects() && in addScavengingSpillSlot()
/external/llvm/lib/Target/SystemZ/
DSystemZFrameLowering.cpp461 MF.getFrameInfo()->hasVarSizedObjects() || in hasFP()
499 if (StackSize || MFFrame->hasVarSizedObjects() || MFFrame->hasCalls()) in getAllocatedStackSize()
/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp719 bool HasAlloca = MFI.hasVarSizedObjects(); in hasFP()
835 bool HasAlloca = MFI.hasVarSizedObjects(); in getFrameIndexReference()
1021 bool HasAlloca = MFI->hasVarSizedObjects(); in processFunctionBeforeFrameFinalized()
1391 if (!MFI->hasVarSizedObjects()) in needsAligna()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUInstrInfo.cpp304 assert(!MFI->hasVarSizedObjects()); in getIndirectIndexEnd()
/external/llvm/include/llvm/CodeGen/
DMachineFrameInfo.h296 bool hasVarSizedObjects() const { return HasVarSizedObjects; } in hasVarSizedObjects() function
/external/llvm/lib/CodeGen/
DGCRootLowering.cpp344 const bool DynamicFrameSize = MFI->hasVarSizedObjects() || in runOnMachineFunction()
DStackMaps.cpp339 MFI->hasVarSizedObjects() || RegInfo->needsStackRealignment(*(AP.MF)); in recordStackMapOpers()
/external/llvm/lib/Target/X86/
DX86CallFrameOptimization.cpp179 bool CannotReserveFrame = MF.getFrameInfo()->hasVarSizedObjects(); in isProfitable()
DX86SelectionDAGInfo.cpp35 if (!MFI->hasVarSizedObjects() && !MFI->hasOpaqueSPAdjustment()) in isBaseRegConflictPossible()
DX86FrameLowering.cpp53 return !MF.getFrameInfo()->hasVarSizedObjects() && in hasReservedCallFrame()
90 MFI->hasVarSizedObjects() || in hasFP()
964 !MFI->hasVarSizedObjects() && // No dynamic alloca. in emitPrologue()
1563 if (NumBytes || MFI->hasVarSizedObjects()) in emitEpilogue()
1570 if ((TRI->needsStackRealignment(MF) || MFI->hasVarSizedObjects()) && in emitEpilogue()
/external/llvm/lib/Target/XCore/
DXCoreFrameLowering.cpp219 MF.getFrameInfo()->hasVarSizedObjects(); in hasFP()

12