[Bug d/114171] [13/14 Regression] gdc -O2 -mavx generates misaligned vmovdqa instruction
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Mar 3 01:33:55 GMT 2024
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114171
--- Comment #7 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Iain Buclaw <ibuclaw@gcc.gnu.org>:
https://gcc.gnu.org/g:623f52775e677bb3d6e9e7ef97196741dd904b1e
commit r14-9277-g623f52775e677bb3d6e9e7ef97196741dd904b1e
Author: Iain Buclaw <ibuclaw@gdcproject.org>
Date: Sun Mar 3 02:26:37 2024 +0100
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.
More information about the Gcc-bugs
mailing list