Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/
DRISCVFrameLowering.cpp263 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 …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/VE/
DVESubtarget.cpp56 FrameSize = alignTo(FrameSize, TFL->getStackAlign()); in getAdjustedFrameSize()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/LoongArch/
DLoongArchFrameLowering.cpp77 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()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Lanai/
DLanaiFrameLowering.cpp36 LRI->hasStackRealignment(MF) ? MFI.getMaxAlign() : getStackAlign(); in determineFrameLayout()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/NVPTX/
DNVPTXPrologEpilogPass.cpp243 StackAlign = TFI.getStackAlign(); in calculateFrameObjectOffsets()
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
DTargetFrameLowering.h100 Align getStackAlign() const { return StackAlignment; } in getStackAlign() function
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
DMachineFrameInfo.cpp177 StackAlign = TFI->getStackAlign(); in estimateStackSize()
DTargetRegisterInfo.cpp488 (MFI.getMaxAlign() > TFI->getStackAlign()) || in shouldRealignStack()
DVirtRegMap.cpp100 Align CurrentAlign = ST.getFrameLowering()->getStackAlign(); in createSpillSlot()
DPrologEpilogInserter.cpp502 Alignment = std::min(Alignment, TFI->getStackAlign()); in assignCalleeSavedSpillSlots()
1122 StackAlign = TFI.getStackAlign(); in calculateFrameObjectOffsets()
DMachineFunction.cpp159 return STI->getFrameLowering()->getStackAlign(); in getFnStackAlignment()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/MSP430/
DMSP430FrameLowering.cpp236 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/XCore/
DXCoreFrameLowering.cpp236 if (MFI.getMaxAlign() > getStackAlign()) in emitPrologue()
495 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
DX86CallFrameOptimization.cpp202 Align StackAlign = TFL->getStackAlign(); in isProfitable()
DX86FrameLowering.cpp1207 Align StackAlign = getStackAlign(); in calculateMaxStackAlign()
2156 unsigned FrameSizeMinusRBP = alignTo(CSSize + UsedSize, getStackAlign()); in getWinEHFuncletFrameSize()
2476 return alignDown(MFI.getMaxCallFrameSize(), getStackAlign().value()) + in getWin64EHFrameIndexRef()
3427 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AVR/
DAVRFrameLowering.cpp357 assert(getStackAlign() == Align(1) && "Unsupported stack alignment"); in eliminateCallFramePseudoInstr()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp126 const Align StackAlign = TFI->getStackAlign(); in set()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp596 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()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/CSKY/
DCSKYFrameLowering.cpp60 Align StackAlign = getStackAlign(); in determineFrameLayout()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp645 !((MFI.getLocalFrameMaxAlign() > TFI->getStackAlign()) && in needsFrameBaseReg()
DARMFrameLowering.cpp718 Align Alignment = STI.getFrameLowering()->getStackAlign(); in emitPrologue()
2162 if (MF.getSubtarget().getFrameLowering()->getStackAlign() >= Align(8)) in checkNumAlignedDPRCS2Regs()
2661 const Align TargetAlign = getStackAlign(); in determineCalleeSaves()
DThumb1FrameLowering.cpp132 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/
DPPCFrameLowering.cpp308 Align TargetAlign = getStackAlign(); // alignment required per the ABI in determineFrameLayout()
2307 MFI.hasVarSizedObjects() && MFI.getMaxAlign() > getStackAlign(); in addScavengingSpillSlot()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SystemZ/
DSystemZFrameLowering.cpp1034 Alignment = std::min(Alignment, getStackAlign()); in assignCalleeSavedSpillSlots()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp479 Amount = alignTo(Amount, getStackAlign()); in eliminateCallFramePseudoInstr()
3801 getStackAlign()); in getWinEHFuncletFrameSize()

12