[Bug c++/104588] memset loses alignment infomation in some cases

2022-02-18 Thread lh_mouse at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104588 --- Comment #3 from LIU Hao --- Sounds so. Changing `char a[32]` to `long a[4]` or `void* a[4]` makes GCC generate MOVAPS like Clang, but `int a[8]` or `short a[16]` does not.

[Bug c++/104588] memset loses alignment infomation in some cases

2022-02-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104588 Richard Biener changed: What|Removed |Added CC||jason at gcc dot gnu.org Comp