Home
last modified time | relevance | path

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

12

/external/llvm/lib/Target/MSP430/
DMSP430FrameLowering.cpp34 MF.getFrameInfo()->hasVarSizedObjects() || in hasFP()
39 return !MF.getFrameInfo()->hasVarSizedObjects(); in hasReservedCallFrame()
156 if (MFI->hasVarSizedObjects()) { in emitEpilogue()
/external/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp171 if (MFI->hasVarSizedObjects()) { in hasBasePointer()
237 return MFI->hasVarSizedObjects() && !hasBasePointer(MF); in useFPForScavengingIndex()
252 return MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken(); in cannotEliminateFrame()
DAArch64FrameLowering.cpp143 return (MFI->hasCalls() || MFI->hasVarSizedObjects() || in hasFP()
155 return !MF.getFrameInfo()->hasVarSizedObjects(); in hasReservedCallFrame()
626 if (NumBytes || MFI->hasVarSizedObjects()) in emitEpilogue()
683 if (PreferFP || MFI->hasVarSizedObjects() || FPOffset >= 0 || in resolveFrameIndexReference()
/external/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp318 if (AFI->isThumbFunction() && MFI->hasVarSizedObjects()) { in hasBasePointer()
374 return MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken() in cannotEliminateFrame()
557 if (!MFI->hasVarSizedObjects() && isFrameOffsetLegal(MI, ARM::SP, Offset)) in needsFrameBaseReg()
716 assert(!MF.getFrameInfo()->hasVarSizedObjects() && in eliminateFrameIndex()
DARMFrameLowering.cpp61 MFI->hasVarSizedObjects() || in hasFP()
80 return !MF.getFrameInfo()->hasVarSizedObjects(); in hasReservedCallFrame()
89 return hasReservedCallFrame(MF) || MF.getFrameInfo()->hasVarSizedObjects(); in canSimplifyCallFramePseudos()
679 if (MFI->hasVarSizedObjects()) in emitPrologue()
1536 (MFI->hasVarSizedObjects() || RegInfo->needsStackRealignment(MF))) in processFunctionBeforeCalleeSavedScan()
1551 if (MFI->hasVarSizedObjects() || StackSize > 508) in processFunctionBeforeCalleeSavedScan()
1652 || MFI->hasVarSizedObjects() in processFunctionBeforeCalleeSavedScan()
DThumb1FrameLowering.cpp37 return !MF.getFrameInfo()->hasVarSizedObjects(); in hasReservedCallFrame()
301 if (MFI->hasVarSizedObjects()) in emitPrologue()
DThumbRegisterInfo.cpp519 if (MF.getFrameInfo()->hasVarSizedObjects()) { in eliminateFrameIndex()
539 assert(!MF.getFrameInfo()->hasVarSizedObjects() && in eliminateFrameIndex()
/external/llvm/lib/Target/Sparc/
DSparcFrameLowering.cpp175 return !MF.getFrameInfo()->hasVarSizedObjects(); in hasReservedCallFrame()
184 MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken(); in hasFP()
/external/llvm/lib/Target/Mips/
DMipsFrameLowering.cpp98 MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken(); in hasFP()
DMips16FrameLowering.cpp151 return isInt<15>(MFI->getMaxCallFrameSize()) && !MFI->hasVarSizedObjects(); in hasReservedCallFrame()
DMipsSEFrameLowering.cpp607 !MFI->hasVarSizedObjects(); in hasReservedCallFrame()
/external/llvm/lib/Target/NVPTX/
DNVPTXPrologEpilogPass.cpp212 if (MFI->adjustsStack() || MFI->hasVarSizedObjects() || in calculateFrameObjectOffsets()
/external/llvm/lib/Target/PowerPC/
DPPCFrameLowering.cpp452 !MFI->hasVarSizedObjects() && // No dynamic alloca. in determineFrameLayout()
471 if (MFI->hasVarSizedObjects()) in determineFrameLayout()
513 MFI->hasVarSizedObjects() || in needsFP()
1059 } else if (!isLargeFrame && !HasBP && !MFI->hasVarSizedObjects()) { in emitEpilogue()
1460 if (MFI->hasVarSizedObjects() || spillsCR(MF) || spillsVRSAVE(MF) || in addScavengingSpillSlot()
1470 bool HasAlVars = MFI->hasVarSizedObjects() && in addScavengingSpillSlot()
/external/llvm/lib/Target/SystemZ/
DSystemZFrameLowering.cpp452 MF.getFrameInfo()->hasVarSizedObjects() || in hasFP()
485 if (StackSize || MFFrame->hasVarSizedObjects() || MFFrame->hasCalls()) in getAllocatedStackSize()
/external/llvm/lib/Target/Hexagon/
DHexagonRegisterInfo.cpp126 if (!MFI.hasVarSizedObjects() && in eliminateFrameIndex()
DHexagonFrameLowering.cpp60 if (MFI->hasVarSizedObjects()) in determineFrameLayout()
/external/llvm/lib/Target/R600/
DAMDGPUInstrInfo.cpp312 assert(!MFI->hasVarSizedObjects()); in getIndirectIndexEnd()
/external/llvm/include/llvm/CodeGen/
DMachineFrameInfo.h283 bool hasVarSizedObjects() const { return HasVarSizedObjects; } in hasVarSizedObjects() function
/external/llvm/lib/CodeGen/
DGCRootLowering.cpp342 const bool DynamicFrameSize = MFI->hasVarSizedObjects() || in runOnMachineFunction()
DStackMaps.cpp329 const bool DynamicFrameSize = MFI->hasVarSizedObjects() || in recordStackMapOpers()
/external/llvm/lib/Target/X86/
DX86FrameLowering.cpp41 return !MF.getFrameInfo()->hasVarSizedObjects() && in hasReservedCallFrame()
81 MFI->hasVarSizedObjects() || in hasFP()
627 !MFI->hasVarSizedObjects() && // No dynamic alloca. in emitPrologue()
1068 if (NumBytes || MFI->hasVarSizedObjects()) in emitEpilogue()
1074 if (RegInfo->needsStackRealignment(MF) || MFI->hasVarSizedObjects()) { in emitEpilogue()
DX86CallFrameOptimization.cpp161 bool CannotReserveFrame = MF.getFrameInfo()->hasVarSizedObjects(); in isProfitable()
DX86SelectionDAGInfo.cpp40 if (!MFI->hasVarSizedObjects() && !MFI->hasInlineAsmWithSPAdjust()) in isBaseRegConflictPossible()
DX86RegisterInfo.cpp439 MFI->hasVarSizedObjects() || MFI->hasInlineAsmWithSPAdjust(); in hasBasePointer()
457 if (MFI->hasVarSizedObjects()) in canRealignStack()
/external/llvm/lib/Target/XCore/
DXCoreFrameLowering.cpp220 MF.getFrameInfo()->hasVarSizedObjects(); in hasFP()

12