| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.cpp | 331 Align StackAlign = getStackAlign(); in determineFrameLayout() 412 Flag, getStackAlign()); in adjustStackForRVV() 519 alignTo((STI.getXLen() / 8) * LibCallRegs, getStackAlign()); in emitPrologue() 559 getStackAlign()); in emitPrologue() 615 MachineInstr::FrameSetup, getStackAlign()); in emitPrologue() 633 MachineInstr::FrameSetup, getStackAlign()); in emitPrologue() 759 MachineInstr::FrameDestroy, getStackAlign()); in emitEpilogue() 775 MachineInstr::FrameDestroy, getStackAlign()); in emitEpilogue() 793 MachineInstr::FrameDestroy, getStackAlign()); in emitEpilogue() 1288 MachineInstr::NoFlags, getStackAlign()); in eliminateCallFramePseudoInstr() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchFrameLowering.cpp | 77 assert(getStackAlign().value() < 2048 && "Stack alignment too large"); in adjustReg() 78 int64_t MaxPosAdjStep = 2048 - getStackAlign().value(); in adjustReg() 116 FrameSize = alignTo(FrameSize, getStackAlign()); in determineFrameLayout() 391 return CSI.size() > 0 ? 2048 - getStackAlign().value() in getFirstSPAdjustAmount()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VESubtarget.cpp | 56 FrameSize = alignTo(FrameSize, TFL->getStackAlign()); in getAdjustedFrameSize()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiFrameLowering.cpp | 36 LRI->hasStackRealignment(MF) ? MFI.getMaxAlign() : getStackAlign(); in determineFrameLayout()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXPrologEpilogPass.cpp | 243 StackAlign = TFI.getStackAlign(); in calculateFrameObjectOffsets()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetFrameLowering.h | 104 Align getStackAlign() const { return StackAlignment; } in getStackAlign() function
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineFrameInfo.cpp | 177 StackAlign = TFI->getStackAlign(); in estimateStackSize()
|
| H A D | PrologEpilogInserter.cpp | 518 Alignment = std::min(Alignment, TFI->getStackAlign()); in assignCalleeSavedSpillSlots() 1133 StackAlign = TFI.getStackAlign(); in calculateFrameObjectOffsets()
|
| H A D | VirtRegMap.cpp | 100 Align CurrentAlign = ST.getFrameLowering()->getStackAlign(); in createSpillSlot()
|
| H A D | TargetRegisterInfo.cpp | 489 (MFI.getMaxAlign() > TFI->getStackAlign()) || in shouldRealignStack()
|
| H A D | MachineFunction.cpp | 161 return STI->getFrameLowering()->getStackAlign(); in getFnStackAlignment()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreFrameLowering.cpp | 236 if (MFI.getMaxAlign() > getStackAlign()) in emitPrologue() 495 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallFrameOptimization.cpp | 202 Align StackAlign = TFL->getStackAlign(); in isProfitable()
|
| H A D | X86FrameLowering.cpp | 1230 Align StackAlign = getStackAlign(); in calculateMaxStackAlign() 2275 unsigned FrameSizeMinusRBP = alignTo(CSSize + UsedSize, getStackAlign()); in getWinEHFuncletFrameSize() 2638 return alignDown(MFI.getMaxCallFrameSize(), getStackAlign().value()) + in getWin64EHFrameIndexRef() 3696 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430FrameLowering.cpp | 376 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRFrameLowering.cpp | 365 assert(getStackAlign() == Align(1) && "Unsupported stack alignment"); in eliminateCallFramePseudoInstr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FunctionLoweringInfo.cpp | 133 const Align StackAlign = TFI->getStackAlign(); in set()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonFrameLowering.cpp | 599 Align MaxAlign = std::max(MFI.getMaxAlign(), getStackAlign()); in insertPrologueInBlock() 611 bool AlignStack = (MaxAlign > getStackAlign()); in insertPrologueInBlock() 1512 bool NeedsAlign = (MFI.getMaxAlign() > getStackAlign()); in processFunctionBeforeFrameFinalized() 1683 Align Alignment = std::min(TRI->getSpillAlign(*RC), getStackAlign()); in assignCalleeSavedSpillSlots()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYFrameLowering.cpp | 60 Align StackAlign = getStackAlign(); in determineFrameLayout()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBaseRegisterInfo.cpp | 645 !((MFI.getLocalFrameMaxAlign() > TFI->getStackAlign()) && in needsFrameBaseReg()
|
| H A D | ARMFrameLowering.cpp | 745 Align Alignment = STI.getFrameLowering()->getStackAlign(); in emitPrologue() 2186 if (MF.getSubtarget().getFrameLowering()->getStackAlign() >= Align(8)) in checkNumAlignedDPRCS2Regs() 2692 const Align TargetAlign = getStackAlign(); in determineCalleeSaves()
|
| H A D | Thumb1FrameLowering.cpp | 132 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCFrameLowering.cpp | 308 Align TargetAlign = getStackAlign(); // alignment required per the ABI in determineFrameLayout() 2307 MFI.hasVarSizedObjects() && MFI.getMaxAlign() > getStackAlign(); in addScavengingSpillSlot()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZFrameLowering.cpp | 1044 Alignment = std::min(Alignment, getStackAlign()); in assignCalleeSavedSpillSlots()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIFrameLowering.cpp | 1768 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
|