Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsFrameLowering.cpp98 MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken() || in hasFP()
106 return MFI.hasVarSizedObjects() && TRI->needsStackRealignment(MF); in hasBP()
DMips16FrameLowering.cpp159 return isInt<15>(MFI.getMaxCallFrameSize()) && !MFI.hasVarSizedObjects(); in hasReservedCallFrame()
DMipsSERegisterInfo.cpp184 if (MFI.hasVarSizedObjects() && !MFI.isFixedObjectIndex(FrameIndex)) in eliminateFI()
DMipsRegisterInfo.cpp202 MF.getFrameInfo().hasVarSizedObjects()) { in getReservedRegs()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430FrameLowering.cpp32 MF.getFrameInfo().hasVarSizedObjects() || in hasFP()
37 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
155 if (MFI.hasVarSizedObjects()) { in emitEpilogue()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVFrameLowering.cpp31 RegInfo->needsStackRealignment(MF) || MFI.hasVarSizedObjects() || in hasFP()
39 return MFI.hasVarSizedObjects() && TRI->needsStackRealignment(MF); in hasBP()
280 if (RI->needsStackRealignment(MF) || MFI.hasVarSizedObjects()) { in emitEpilogue()
420 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiFrameLowering.cpp43 if (MFI.hasVarSizedObjects()) in determineFrameLayout()
137 if (MFI.hasVarSizedObjects()) in emitPrologue()
DLanaiRegisterInfo.cpp253 if (needsStackRealignment(MF) && MFI.hasVarSizedObjects()) in hasBasePointer()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp277 if (MFI.hasVarSizedObjects() || MF.hasEHFunclets()) { in hasBasePointer()
330 return MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken(); in cannotEliminateFrame()
497 if (MFI.hasVarSizedObjects() || in eliminateFrameIndex()
582 if (!MF.hasEHFunclets() && !MFI.hasVarSizedObjects()) in getLocalAddressRegister()
DAArch64StackTaggingPreRA.cpp170 return !MFI->hasVarSizedObjects() && EntireFrameReachableFromSP; in mayUseUncheckedLoadStore()
DAArch64FrameLowering.cpp249 if (MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken() || in hasFP()
275 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
463 if (MFI.hasVarSizedObjects()) in shouldCombineCSRLocalStackBump()
1617 if (!IsFunclet && (MFI.hasVarSizedObjects() || AFI->isStackRealigned())) { in emitEpilogue()
1760 if (MFI.hasVarSizedObjects()) { in resolveFrameOffsetReference()
1836 assert(!MFI.hasVarSizedObjects() && in resolveFrameOffsetReference()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyFrameLowering.cpp66 (MFI.hasVarSizedObjects() && NeedsFixedReference) || in hasFP()
77 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVEFrameLowering.cpp283 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
294 RegInfo->needsStackRealignment(MF) || MFI.hasVarSizedObjects() || in hasFP()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp404 if (AFI->isThumb2Function() && MFI.hasVarSizedObjects() && in hasBasePointer()
442 return MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken() in cannotEliminateFrame()
620 if (!MFI.hasVarSizedObjects() && isFrameOffsetLegal(MI, ARM::SP, Offset)) in needsFrameBaseReg()
775 assert(!MF.getFrameInfo().hasVarSizedObjects() && in eliminateFrameIndex()
DARMFrameLowering.cpp114 MFI.hasVarSizedObjects() || in hasFP()
133 return !MFI.hasVarSizedObjects(); in hasReservedCallFrame()
142 return hasReservedCallFrame(MF) || MF.getFrameInfo().hasVarSizedObjects(); in canSimplifyCallFramePseudos()
766 if (MFI.hasVarSizedObjects()) in emitPrologue()
1665 (MFI.hasVarSizedObjects() || RegInfo->needsStackRealignment(MF))) in determineCalleeSaves()
1690 if (MFI.hasVarSizedObjects() || RegInfo->needsStackRealignment(MF) || in determineCalleeSaves()
1851 bool HasMovingSP = MFI.hasVarSizedObjects() || in determineCalleeSaves()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcFrameLowering.cpp245 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
257 MFI.hasVarSizedObjects() || in hasFP()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRFrameLowering.cpp50 return hasFP(MF) && !MFI.hasVarSizedObjects(); in hasReservedCallFrame()
503 if (!MF.getFrameInfo().hasVarSizedObjects()) { in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXPrologEpilogPass.cpp231 if (MFI.adjustsStack() || MFI.hasVarSizedObjects() || in calculateFrameObjectOffsets()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineFrameInfo.cpp174 if (adjustsStack() || hasVarSizedObjects() || in estimateStackSize()
DGCRootLowering.cpp321 const bool DynamicFrameSize = MFI.hasVarSizedObjects() || in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCFrameLowering.cpp490 bool CanUseRedZone = !MFI.hasVarSizedObjects() && // No dynamic alloca. in determineFrameLayout()
515 if (MFI.hasVarSizedObjects()) in determineFrameLayout()
553 MFI.hasVarSizedObjects() || MFI.hasStackMap() || MFI.hasPatchPoint() || in needsFP()
1560 } else if (!isLargeFrame && !HasBP && !MFI.hasVarSizedObjects()) { in emitEpilogue()
2104 if (MFI.hasVarSizedObjects() || spillsCR(MF) || spillsVRSAVE(MF) || in addScavengingSpillSlot()
2115 bool HasAlVars = MFI.hasVarSizedObjects() && in addScavengingSpillSlot()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp575 assert(!MFI.hasVarSizedObjects() && in enableAllocFrameElim()
999 bool HasAlloca = MFI.hasVarSizedObjects(); in hasFP()
1116 bool HasAlloca = MFI.hasVarSizedObjects(); in getFrameIndexReference()
1360 bool HasAlloca = MFI.hasVarSizedObjects(); in processFunctionBeforeFrameFinalized()
2444 if (!MFI.hasVarSizedObjects()) in needsAligna()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86SelectionDAGInfo.cpp34 if (!MFI.hasVarSizedObjects() && !MFI.hasOpaqueSPAdjustment()) in isBaseRegConflictPossible()
DX86CallFrameOptimization.cpp198 bool CannotReserveFrame = MF.getFrameInfo().hasVarSizedObjects(); in isProfitable()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineFrameInfo.h350 bool hasVarSizedObjects() const { return HasVarSizedObjects; } in hasVarSizedObjects() function

12