17 int LAO,
Align TransAl)
Interface to describe a layout of a stack frame on an AMDGPU target.
static GCRegistry::Add< StatepointGC > D("statepoint-example", "an example strategy for statepoint")
unsigned getStackWidth(const MachineFunction &MF) const
AMDGPUFrameLowering(StackDirection D, Align StackAl, int LAO, Align TransAl=Align(1))
~AMDGPUFrameLowering() override
Information about stack frame layout on the target.
This is an optimization pass for GlobalISel generic memory operations.
This struct is a compact representation of a valid (non-zero power of two) alignment.