]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[GCC13/GCC12] Fix testcase.
authorliuhongt <hongtao.liu@intel.com>
Tue, 22 Oct 2024 03:24:23 +0000 (11:24 +0800)
committerliuhongt <hongtao.liu@intel.com>
Tue, 22 Oct 2024 03:28:24 +0000 (11:28 +0800)
The optimization relies on other patterns which are only available at
GCC14 and obove, so restore the xfail for GCC13/12 branch.

gcc/testsuite/ChangeLog:

* gcc.target/i386/avx512bw-pr103750-2.c: Add xfail for ia32.

(cherry picked from commit 8b43518a01cbbbafe042b85a48fa09a32948380a)

gcc/testsuite/gcc.target/i386/avx512bw-pr103750-2.c

index 3392e193222a5816a0b53030e780cd0fbaed5c26..7303f5403ba860a150813077dc445bff70d97ef4 100644 (file)
@@ -1,7 +1,8 @@
 /* PR target/103750 */
 /* { dg-do compile }  */
 /* { dg-options "-O2 -mavx512dq -mavx512bw -mavx512vl" } */
-/* { dg-final { scan-assembler-not "kmov" } } */
+/* { dg-final { scan-assembler-not "kmov" { xfail ia32 } } } */
+/* xfail need to be fixed.  */
 
 #include <immintrin.h>
 extern __m128i* pi128;