https://gcc.gnu.org/g:cc291d63cde41bd7d9c159ed679cabc0c34126c9
commit cc291d63cde41bd7d9c159ed679cabc0c34126c9 Author: Alexandre Oliva <ol...@adacore.com> Date: Thu Jun 13 03:52:17 2024 -0300 [alpha] adjust MEM alignment for block move [PR115459] Before issuing loads or stores for a block move, adjust the MEM alignments if analysis of the addresses enabled the inference of stricter alignment. This ensures that the MEMs are sufficiently aligned for the corresponding insns, which avoids trouble in case of e.g. substitutions into SUBREGs. for gcc/ChangeLog PR target/115459 * config/alpha/alpha.cc (alpha_expand_block_move): Adjust MEMs to match inferred alignment. Diff: