Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsFrameLowering.cpp98 MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken() || in hasFP()
106 return MFI.hasVarSizedObjects() && TRI->hasStackRealignment(MF); in hasBP()
H A DMips16FrameLowering.cpp156 return isInt<15>(MFI.getMaxCallFrameSize()) && !MFI.hasVarSizedObjects(); in hasReservedCallFrame()
H A DMipsSERegisterInfo.cpp184 if (MFI.hasVarSizedObjects() && !MFI.isFixedObjectIndex(FrameIndex)) in eliminateFI()
H A DMipsRegisterInfo.cpp201 if (hasStackRealignment(MF) && MF.getFrameInfo().hasVarSizedObjects()) { in getReservedRegs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp32 MF.getFrameInfo().hasVarSizedObjects() || in hasFP()
37 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
155 if (MFI.hasVarSizedObjects()) { in emitEpilogue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp43 if (MFI.hasVarSizedObjects()) in determineFrameLayout()
137 if (MFI.hasVarSizedObjects()) in emitPrologue()
H A DLanaiRegisterInfo.cpp248 if (hasStackRealignment(MF) && MFI.hasVarSizedObjects()) in hasBasePointer()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp395 if (MFI.hasVarSizedObjects() || MF.hasEHFunclets()) { in hasBasePointer()
464 return MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken(); in cannotEliminateFrame()
687 if (MFI.hasVarSizedObjects() || in eliminateFrameIndex()
773 if (!MF.hasEHFunclets() && !MFI.hasVarSizedObjects()) in getLocalAddressRegister()
H A DAArch64StackTaggingPreRA.cpp176 return !MFI->hasVarSizedObjects() && EntireFrameReachableFromSP; in mayUseUncheckedLoadStore()
H A DAArch64FrameLowering.cpp261 if (MFI.hasVarSizedObjects() || RegInfo->hasStackRealignment(MF)) in homogeneousPrologEpilog()
370 if (MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken() || in hasFP()
396 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
684 if (MFI.hasVarSizedObjects()) in shouldCombineCSRLocalStackBump()
1912 if (!IsFunclet && (MFI.hasVarSizedObjects() || AFI->isStackRealigned())) { in emitEpilogue()
2059 if (MFI.hasVarSizedObjects()) { in resolveFrameOffsetReference()
2133 assert(!MFI.hasVarSizedObjects() && in resolveFrameOffsetReference()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp67 (MFI.hasVarSizedObjects() && NeedsFixedReference) || in hasFP()
78 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp48 MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken() || in hasFP()
54 return !MF.getFrameInfo().hasVarSizedObjects() && in hasReservedCallFrame()
730 if (NumBytes || MFI.hasVarSizedObjects()) in emitEpilogue()
737 if ((TRI->hasStackRealignment(MF) || MFI.hasVarSizedObjects())) { in emitEpilogue()
H A DM68kRegisterInfo.cpp223 return MFI.hasVarSizedObjects() || MFI.hasOpaqueSPAdjustment(); in CantUseSP()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp423 if (AFI->isThumb2Function() && MFI.hasVarSizedObjects() && in hasBasePointer()
461 return MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken() || in cannotEliminateFrame()
634 if (!MFI.hasVarSizedObjects() && isFrameOffsetLegal(MI, ARM::SP, Offset)) in needsFrameBaseReg()
793 assert(!MF.getFrameInfo().hasVarSizedObjects() && in eliminateFrameIndex()
H A DARMFrameLowering.cpp209 return (RegInfo->hasStackRealignment(MF) || MFI.hasVarSizedObjects() || in hasFP()
228 return !MFI.hasVarSizedObjects(); in hasReservedCallFrame()
237 return hasReservedCallFrame(MF) || MF.getFrameInfo().hasVarSizedObjects(); in canSimplifyCallFramePseudos()
856 if (MFI.hasVarSizedObjects()) in emitPrologue()
1785 (MFI.hasVarSizedObjects() || RegInfo->hasStackRealignment(MF))) in determineCalleeSaves()
1810 if (MFI.hasVarSizedObjects() || RegInfo->hasStackRealignment(MF) || in determineCalleeSaves()
1974 bool HasMovingSP = MFI.hasVarSizedObjects() || in determineCalleeSaves()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp239 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
250 RegInfo->hasStackRealignment(MF) || MFI.hasVarSizedObjects() || in hasFP()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp426 RegInfo->hasStackRealignment(MF) || MFI.hasVarSizedObjects() || in hasFP()
434 return MFI.hasVarSizedObjects() && TRI->hasStackRealignment(MF); in hasBP()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp224 RegInfo->hasStackRealignment(MF) || MFI.hasVarSizedObjects() || in hasFP()
232 return MFI.hasVarSizedObjects() && TRI->hasStackRealignment(MF); in hasBP()
572 if (RI->hasStackRealignment(MF) || MFI.hasVarSizedObjects()) { in emitEpilogue()
903 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp49 return hasFP(MF) && !MFI.hasVarSizedObjects(); in hasReservedCallFrame()
491 if (!MF.getFrameInfo().hasVarSizedObjects()) { in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp240 if (MFI.adjustsStack() || MFI.hasVarSizedObjects() || in calculateFrameObjectOffsets()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineFrameInfo.cpp175 if (adjustsStack() || hasVarSizedObjects() || in estimateStackSize()
H A DGCRootLowering.cpp320 MFI.hasVarSizedObjects() || RegInfo->hasStackRealignment(MF); in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp315 bool CanUseRedZone = !MFI.hasVarSizedObjects() && // No dynamic alloca. in determineFrameLayout()
340 if (MFI.hasVarSizedObjects()) in determineFrameLayout()
378 MFI.hasVarSizedObjects() || MFI.hasStackMap() || MFI.hasPatchPoint() || in needsFP()
1729 } else if (!isLargeFrame && !HasBP && !MFI.hasVarSizedObjects()) { in emitEpilogue()
2272 if (MFI.hasVarSizedObjects() || spillsCR(MF) || hasNonRISpills(MF) || in addScavengingSpillSlot()
2284 MFI.hasVarSizedObjects() && MFI.getMaxAlign() > getStackAlign(); in addScavengingSpillSlot()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h351 bool hasVarSizedObjects() const { return HasVarSizedObjects; } in hasVarSizedObjects() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp578 assert(!MFI.hasVarSizedObjects() && in enableAllocFrameElim()
1149 bool HasAlloca = MFI.hasVarSizedObjects(); in hasFP()
1267 bool HasAlloca = MFI.hasVarSizedObjects(); in getFrameIndexReference()
1511 bool HasAlloca = MFI.hasVarSizedObjects(); in processFunctionBeforeFrameFinalized()
2594 if (!MFI.hasVarSizedObjects()) in needsAligna()

12