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:

Reply via email to