[Bug target/88496] Unnecessary stack adjustment with -mavx512f

2021-08-15 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88496 H.J. Lu changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED

[Bug target/88496] Unnecessary stack adjustment with -mavx512f

2021-07-22 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88496 --- Comment #2 from Hongtao.liu --- > > subq and addq aren't necessary. I can't reproduce this w/ GCC12/GCC11/GCC10, but it does existed in GCC9.

[Bug target/88496] Unnecessary stack adjustment with -mavx512f

2019-04-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88496 --- Comment #1 from H.J. Lu --- From PR 90202: [hjl@gnu-cfl-1 pr90202]$ cat x.ii struct v { int val[16]; }; struct v test(struct v a, struct v b) { struct v res; for (int i = 0; i < 16; i++) res.val[i] = a.val[i] + b.val[i]