aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2codeview.cc
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2024-07-12 05:42:07 -0300
committerAlexandre Oliva <oliva@gnu.org>2024-07-12 05:42:07 -0300
commitccfe7151803956d178947d0afda0bd66ce097275 (patch)
tree2ac3453d9f6ee64ce3b37e9ab72ff849b8d3d760 /gcc/dwarf2codeview.cc
parentc6f38e5e6d900b8ed6a4f5c126d3197946cad4dd (diff)
downloadgcc-ccfe7151803956d178947d0afda0bd66ce097275.zip
gcc-ccfe7151803956d178947d0afda0bd66ce097275.tar.gz
gcc-ccfe7151803956d178947d0afda0bd66ce097275.tar.bz2
[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.
Diffstat (limited to 'gcc/dwarf2codeview.cc')
0 files changed, 0 insertions, 0 deletions