/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsFrameLowering.cpp | 98 MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken() || in hasFP() 106 return MFI.hasVarSizedObjects() && TRI->hasStackRealignment(MF); in hasBP()
|
H A D | Mips16FrameLowering.cpp | 156 return isInt<15>(MFI.getMaxCallFrameSize()) && !MFI.hasVarSizedObjects(); in hasReservedCallFrame()
|
H A D | MipsSERegisterInfo.cpp | 184 if (MFI.hasVarSizedObjects() && !MFI.isFixedObjectIndex(FrameIndex)) in eliminateFI()
|
H A D | MipsRegisterInfo.cpp | 201 if (hasStackRealignment(MF) && MF.getFrameInfo().hasVarSizedObjects()) { in getReservedRegs()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/ |
H A D | MSP430FrameLowering.cpp | 32 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 D | LanaiFrameLowering.cpp | 43 if (MFI.hasVarSizedObjects()) in determineFrameLayout() 137 if (MFI.hasVarSizedObjects()) in emitPrologue()
|
H A D | LanaiRegisterInfo.cpp | 248 if (hasStackRealignment(MF) && MFI.hasVarSizedObjects()) in hasBasePointer()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64RegisterInfo.cpp | 395 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 D | AArch64StackTaggingPreRA.cpp | 176 return !MFI->hasVarSizedObjects() && EntireFrameReachableFromSP; in mayUseUncheckedLoadStore()
|
H A D | AArch64FrameLowering.cpp | 261 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 D | WebAssemblyFrameLowering.cpp | 67 (MFI.hasVarSizedObjects() && NeedsFixedReference) || in hasFP() 78 return !MF.getFrameInfo().hasVarSizedObjects(); in hasReservedCallFrame()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
H A D | M68kFrameLowering.cpp | 48 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 D | M68kRegisterInfo.cpp | 223 return MFI.hasVarSizedObjects() || MFI.hasOpaqueSPAdjustment(); in CantUseSP()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMBaseRegisterInfo.cpp | 423 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 D | ARMFrameLowering.cpp | 209 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 D | SparcFrameLowering.cpp | 239 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 D | VEFrameLowering.cpp | 426 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 D | RISCVFrameLowering.cpp | 224 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 D | AVRFrameLowering.cpp | 49 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 D | NVPTXPrologEpilogPass.cpp | 240 if (MFI.adjustsStack() || MFI.hasVarSizedObjects() || in calculateFrameObjectOffsets()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineFrameInfo.cpp | 175 if (adjustsStack() || hasVarSizedObjects() || in estimateStackSize()
|
H A D | GCRootLowering.cpp | 320 MFI.hasVarSizedObjects() || RegInfo->hasStackRealignment(MF); in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.cpp | 315 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 D | MachineFrameInfo.h | 351 bool hasVarSizedObjects() const { return HasVarSizedObjects; } in hasVarSizedObjects() function
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.cpp | 578 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()
|