https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98461
Bug ID: 98461 Summary: Suboptimal codegen for negating a movemask Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: denis.yaroshevskij at gmail dot com Target Milestone: --- https://godbolt.org/z/vK85Ma GCC fails to see that `not` can be generated instead of vector instructions. This comes up in generic simd code.