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

--- Comment #9 from Matthias Kretz (Vir) <kretz at kde dot org> ---
(In reply to Jakub Jelinek from comment #8)
> Created attachment 48128 [details]
> gcc10-pr94343.patch

The avx512vl-pr94343.c test should ideally fail because `_mm_andnot_si128
((__m128i) (~v ^ a), (__m128i) ~w)` is equal to `a`. Maybe the test should
simply `return ~v ^ a;` and thus emit a single vpternlogd?

Reply via email to