Home
last modified time | relevance | path

Searched refs:getStackAlign (Results 1 – 25 of 40) sorted by relevance

12

/external/llvm-project/llvm/lib/Target/VE/
DVESubtarget.cpp56 FrameSize = alignTo(FrameSize, TFL->getStackAlign()); in getAdjustedFrameSize()
DVEFrameLowering.cpp327 if (!NeedsStackRealignment && MFI.getMaxAlign() > getStackAlign()) in emitPrologue()
/external/llvm-project/llvm/lib/Target/Lanai/
DLanaiFrameLowering.cpp36 LRI->needsStackRealignment(MF) ? MFI.getMaxAlign() : getStackAlign(); in determineFrameLayout()
/external/llvm-project/llvm/include/llvm/CodeGen/
DTargetFrameLowering.h99 Align getStackAlign() const { return StackAlignment; } in getStackAlign() function
/external/llvm-project/llvm/lib/Target/NVPTX/
DNVPTXPrologEpilogPass.cpp233 StackAlign = TFI.getStackAlign(); in calculateFrameObjectOffsets()
/external/llvm-project/llvm/lib/CodeGen/
DMachineFrameInfo.cpp177 StackAlign = TFI->getStackAlign(); in estimateStackSize()
DTargetRegisterInfo.cpp468 Align StackAlign = TFI->getStackAlign(); in needsStackRealignment()
DPrologEpilogInserter.cpp445 Alignment = std::min(Alignment, TFI->getStackAlign()); in assignCalleeSavedSpillSlots()
1073 StackAlign = TFI.getStackAlign(); in calculateFrameObjectOffsets()
DMachineFunction.cpp134 return STI->getFrameLowering()->getStackAlign().value(); in getFnStackAlignment()
/external/llvm-project/llvm/lib/Target/MSP430/
DMSP430FrameLowering.cpp237 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
/external/llvm-project/llvm/lib/Target/XCore/
DXCoreFrameLowering.cpp236 if (MFI.getMaxAlign() > getStackAlign()) in emitPrologue()
493 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
/external/llvm-project/llvm/lib/Target/Mips/
DMipsCallLowering.cpp183 Align Alignment = commonAlignment(TFL->getStackAlign(), Offset); in getStackAddress()
275 Align Alignment = commonAlignment(TFL->getStackAlign(), Offset); in getStackAddress()
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVFrameLowering.cpp244 Align StackAlign = getStackAlign(); in determineFrameLayout()
765 return 2048 - getStackAlign().value(); in getFirstSPAdjustAmount()
/external/llvm-project/llvm/lib/Target/Sparc/
DSparcFrameLowering.cpp107 if (!NeedsStackRealignment && MFI.getMaxAlign() > getStackAlign()) in emitPrologue()
/external/llvm-project/llvm/lib/Target/X86/
DX86CallFrameOptimization.cpp202 Align StackAlign = TFL->getStackAlign(); in isProfitable()
DX86FrameLowering.cpp1032 Align StackAlign = getStackAlign(); in calculateMaxStackAlign()
1898 unsigned FrameSizeMinusRBP = alignTo(CSSize + UsedSize, getStackAlign()); in getWinEHFuncletFrameSize()
2202 return alignDown(MFI.getMaxCallFrameSize(), getStackAlign().value()) + in getWin64EHFrameIndexRef()
3154 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
/external/llvm-project/llvm/lib/Target/AVR/
DAVRFrameLowering.cpp349 assert(getStackAlign() == Align(1) && "Unsupported stack alignment"); in eliminateCallFramePseudoInstr()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp133 const Align StackAlign = TFI->getStackAlign(); in set()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp594 Align MaxAlign = std::max(MFI.getMaxAlign(), getStackAlign()); in insertPrologueInBlock()
606 bool AlignStack = (MaxAlign > getStackAlign()); in insertPrologueInBlock()
1512 bool NeedsAlign = (MFI.getMaxAlign() > getStackAlign()); in processFunctionBeforeFrameFinalized()
1715 Align Alignment = std::min(TRI->getSpillAlign(*RC), getStackAlign()); in assignCalleeSavedSpillSlots()
/external/llvm-project/llvm/lib/Target/ARM/
DARMFrameLowering.cpp350 Align Alignment = STI.getFrameLowering()->getStackAlign(); in emitPrologue()
1619 if (MF.getSubtarget().getFrameLowering()->getStackAlign() >= Align(8)) in checkNumAlignedDPRCS2Regs()
2076 const Align TargetAlign = getStackAlign(); in determineCalleeSaves()
DARMBaseRegisterInfo.cpp624 !((MFI.getLocalFrameMaxAlign() > TFI->getStackAlign()) && in needsFrameBaseReg()
DThumb1FrameLowering.cpp132 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCFrameLowering.cpp307 Align TargetAlign = getStackAlign(); // alignment required per the ABI in determineFrameLayout()
2208 MFI.hasVarSizedObjects() && MFI.getMaxAlign() > getStackAlign(); in addScavengingSpillSlot()
DPPCRegisterInfo.cpp566 Align TargetAlign = TFI->getStackAlign(); in prepareDynamicAlloca()
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp349 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
3307 getStackAlign()); in getWinEHFuncletFrameSize()

12