Sets local stack alignment. \note This also updates the final stack alignment.
| 1158 | //! |
| 1159 | //! \note This also updates the final stack alignment. |
| 1160 | inline void setLocalStackAlignment(uint32_t value) noexcept { |
| 1161 | _localStackAlignment = uint8_t(value); |
| 1162 | _finalStackAlignment = Support::max(_naturalStackAlignment, _callStackAlignment, _localStackAlignment); |
| 1163 | } |
| 1164 | |
| 1165 | //! Combines call stack alignment with `alignment`, updating it to the greater value. |
| 1166 | //! |