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

Alexander Monakov <amonakov at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #12 from Alexander Monakov <amonakov at gcc dot gnu.org> ---
We now generate

negate1:
        vmovdqa64       zmm0, ZMMWORD PTR [rdi]
        vpternlogq      zmm0, zmm0, zmm0, 85
        ret
negate2:
        vmovdqa32       zmm0, ZMMWORD PTR [rdi]
        vpternlogd      zmm0, zmm0, zmm0, 0x55
        ret

Fixed for gcc-14.

Reply via email to