diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2024-03-03 02:26:37 +0100 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2024-03-03 02:26:37 +0100 |
commit | 623f52775e677bb3d6e9e7ef97196741dd904b1e (patch) | |
tree | 76d8a6f16c75b289f8413fe5557486653dab03a8 /gcc/d/expr.cc | |
parent | ef1b7885843d73c94313f5e693fa48ecd793043e (diff) | |
download | gcc-623f52775e677bb3d6e9e7ef97196741dd904b1e.zip gcc-623f52775e677bb3d6e9e7ef97196741dd904b1e.tar.gz gcc-623f52775e677bb3d6e9e7ef97196741dd904b1e.tar.bz2 |
d: Fix gdc -O2 -mavx generates misaligned vmovdqa instruction [PR114171]
PR d/114171
gcc/d/ChangeLog:
* d-codegen.cc (lower_struct_comparison): Keep alignment of original
type in reinterpret cast for comparison.
gcc/testsuite/ChangeLog:
* gdc.dg/torture/pr114171.d: New test.
Diffstat (limited to 'gcc/d/expr.cc')
0 files changed, 0 insertions, 0 deletions