https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65407
Uroš Bizjak <ubizjak at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution|--- |FIXED
Target Milestone|--- |5.0
--- Comment #3 from Uroš Bizjak <ubizjak at gmail dot com> ---
The compiler now generates expected code:
...
kandnw %k0, %k1, %k1
vmovaps -112(%rbp), %zmm1
vmovaps -112(%rbp), %zmm2
vmovaps -112(%rbp), %zmm0
vaddps %zmm1, %zmm2, %zmm0{%k1}
...
Fixed.