| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.cpp | 263 Align StackAlign = getStackAlign(); in determineFrameLayout() 291 return alignTo(MFI.getStackSize() + RVFI->getRVVPadding(), getStackAlign()); in getStackSizeWithRVVPadding() 344 Flag, getStackAlign()); in adjustStackForRVV() 476 MachineInstr::FrameSetup, getStackAlign()); in emitPrologue() 525 MachineInstr::FrameSetup, getStackAlign()); in emitPrologue() 543 MachineInstr::FrameSetup, getStackAlign()); in emitPrologue() 669 MachineInstr::FrameDestroy, getStackAlign()); in emitEpilogue() 685 MachineInstr::FrameDestroy, getStackAlign()); in emitEpilogue() 693 MachineInstr::FrameDestroy, getStackAlign()); in emitEpilogue() 1173 MachineInstr::NoFlags, getStackAlign()); in eliminateCallFramePseudoInstr() [all …]
|
| /openbsd-src/gnu/llvm/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() 394 return CSI.size() > 0 ? 2048 - getStackAlign().value() in getFirstSPAdjustAmount()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/VE/ |
| H A D | VESubtarget.cpp | 56 FrameSize = alignTo(FrameSize, TFL->getStackAlign()); in getAdjustedFrameSize()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/ |
| H A D | LanaiFrameLowering.cpp | 36 LRI->hasStackRealignment(MF) ? MFI.getMaxAlign() : getStackAlign(); in determineFrameLayout()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXPrologEpilogPass.cpp | 243 StackAlign = TFI.getStackAlign(); in calculateFrameObjectOffsets()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | TargetFrameLowering.h | 101 Align getStackAlign() const { return StackAlignment; } in getStackAlign() function
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MachineFrameInfo.cpp | 177 StackAlign = TFI->getStackAlign(); in estimateStackSize()
|
| H A D | VirtRegMap.cpp | 100 Align CurrentAlign = ST.getFrameLowering()->getStackAlign(); in createSpillSlot()
|
| H A D | TargetRegisterInfo.cpp | 488 (MFI.getMaxAlign() > TFI->getStackAlign()) || in shouldRealignStack()
|
| H A D | MachineFunction.cpp | 159 return STI->getFrameLowering()->getStackAlign(); in getFnStackAlignment()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/XCore/ |
| H A D | XCoreFrameLowering.cpp | 236 if (MFI.getMaxAlign() > getStackAlign()) in emitPrologue() 495 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/ |
| H A D | MSP430FrameLowering.cpp | 236 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86CallFrameOptimization.cpp | 202 Align StackAlign = TFL->getStackAlign(); in isProfitable()
|
| H A D | X86FrameLowering.cpp | 1210 Align StackAlign = getStackAlign(); in calculateMaxStackAlign() 2226 unsigned FrameSizeMinusRBP = alignTo(CSSize + UsedSize, getStackAlign()); in getWinEHFuncletFrameSize() 2557 return alignDown(MFI.getMaxCallFrameSize(), getStackAlign().value()) + in getWin64EHFrameIndexRef() 3508 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AVR/ |
| H A D | AVRFrameLowering.cpp | 357 assert(getStackAlign() == Align(1) && "Unsupported stack alignment"); in eliminateCallFramePseudoInstr()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FunctionLoweringInfo.cpp | 126 const Align StackAlign = TFI->getStackAlign(); in set()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonFrameLowering.cpp | 596 Align MaxAlign = std::max(MFI.getMaxAlign(), getStackAlign()); in insertPrologueInBlock() 608 bool AlignStack = (MaxAlign > getStackAlign()); in insertPrologueInBlock() 1509 bool NeedsAlign = (MFI.getMaxAlign() > getStackAlign()); in processFunctionBeforeFrameFinalized() 1680 Align Alignment = std::min(TRI->getSpillAlign(*RC), getStackAlign()); in assignCalleeSavedSpillSlots()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/ |
| H A D | CSKYFrameLowering.cpp | 60 Align StackAlign = getStackAlign(); in determineFrameLayout()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMBaseRegisterInfo.cpp | 645 !((MFI.getLocalFrameMaxAlign() > TFI->getStackAlign()) && in needsFrameBaseReg()
|
| H A D | ARMFrameLowering.cpp | 746 Align Alignment = STI.getFrameLowering()->getStackAlign(); in emitPrologue() 2190 if (MF.getSubtarget().getFrameLowering()->getStackAlign() >= Align(8)) in checkNumAlignedDPRCS2Regs() 2689 const Align TargetAlign = getStackAlign(); in determineCalleeSaves()
|
| H A D | Thumb1FrameLowering.cpp | 132 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCFrameLowering.cpp | 309 Align TargetAlign = getStackAlign(); // alignment required per the ABI in determineFrameLayout() 2302 MFI.hasVarSizedObjects() && MFI.getMaxAlign() > getStackAlign(); in addScavengingSpillSlot()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZFrameLowering.cpp | 1034 Alignment = std::min(Alignment, getStackAlign()); in assignCalleeSavedSpillSlots()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64FrameLowering.cpp | 480 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr() 3806 getStackAlign()); in getWinEHFuncletFrameSize()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | SIFrameLowering.cpp | 1676 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
|