aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/expr.cc
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2024-03-03 02:26:37 +0100
committerIain Buclaw <ibuclaw@gdcproject.org>2024-03-03 02:26:37 +0100
commit623f52775e677bb3d6e9e7ef97196741dd904b1e (patch)
tree76d8a6f16c75b289f8413fe5557486653dab03a8 /gcc/d/expr.cc
parentef1b7885843d73c94313f5e693fa48ecd793043e (diff)
downloadgcc-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