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.