https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97286

Jan Misiak <fijam7 at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fijam7 at gmail dot com

--- Comment #20 from Jan Misiak <fijam7 at gmail dot com> ---
This is still the case as of GCC 16.2. I found it landing on bug 94663, which
is marked as a duplicate of this one. Here is a small test case (and a
workaround with V16SI accumulators): https://godbolt.org/z/119v8K95h

Without the workaround, this costs me around 4% in an AVX-512 kernel code on
Cascade Lake compared to a clang build which produces a copy-free loop.

Reply via email to