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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to fail|                            |10.3.0, 11.4.0
          Component|rtl-optimization            |target

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
This is mostly done.
Only _mm_packus_epi16 is left on the trunk (and since 14.1.0):
vpackuswb       xmm1, xmm1, xmm1
vmovdqa XMMWORD PTR "pacu"[rip], xmm1



sum, hsum, hdif and diff was done in GCC 12.1.0:
        vpxor   xmm0, xmm0, xmm0
        vmovdqa XMMWORD PTR sum[rip], xmm0
        vmovdqa XMMWORD PTR hsum[rip], xmm0
        vmovdqa XMMWORD PTR hdif[rip], xmm0
        vmovdqa XMMWORD PTR dif[rip], xmm1

pacu was done in GCC 14.1.0.

Reply via email to