On Tue, Mar 11, 2025 at 2:29 PM Haochen Jiang <haochen.ji...@intel.com> wrote: > > Hi all, > > After commit r15-4510, the following testcases also do not need XFAIL. > > Ok for trunk? Ok. > > Thx, > Haochen > > gcc/testsuite/ChangeLog: > > * gcc.target/i386/avx512f-pr103750-1.c: Remove XFAIL. > * gcc.target/i386/avx512f-pr103750-2.c: Ditto. > * gcc.target/i386/avx512fp16-pr103750-1.c: Ditto. > * gcc.target/i386/avx512fp16-pr103750-2.c: Ditto. > --- > gcc/testsuite/gcc.target/i386/avx512f-pr103750-1.c | 3 +-- > gcc/testsuite/gcc.target/i386/avx512f-pr103750-2.c | 3 +-- > gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-1.c | 3 +-- > gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-2.c | 3 +-- > 4 files changed, 4 insertions(+), 8 deletions(-) > > diff --git a/gcc/testsuite/gcc.target/i386/avx512f-pr103750-1.c > b/gcc/testsuite/gcc.target/i386/avx512f-pr103750-1.c > index 613efe0f926..904432558f6 100644 > --- a/gcc/testsuite/gcc.target/i386/avx512f-pr103750-1.c > +++ b/gcc/testsuite/gcc.target/i386/avx512f-pr103750-1.c > @@ -1,8 +1,7 @@ > /* PR target/103750 */ > /* { dg-do compile } */ > /* { dg-options "-O2 -mavx512f -mavx512vl -mavx512bw" } */ > -/* { dg-final { scan-assembler-not "kmov" { xfail ia32 } } } */ > -/* xfail need to be fixed. */ > +/* { dg-final { scan-assembler-not "kmov" } } */ > > #include <immintrin.h> > extern __m128i* pi128; > diff --git a/gcc/testsuite/gcc.target/i386/avx512f-pr103750-2.c > b/gcc/testsuite/gcc.target/i386/avx512f-pr103750-2.c > index a6c2b06747d..f6ac35fbe49 100644 > --- a/gcc/testsuite/gcc.target/i386/avx512f-pr103750-2.c > +++ b/gcc/testsuite/gcc.target/i386/avx512f-pr103750-2.c > @@ -1,8 +1,7 @@ > /* PR target/103750 */ > /* { dg-do compile } */ > /* { dg-options "-O2 -mavx512dq -mavx512vl -mavx512bw" } */ > -/* { dg-final { scan-assembler-not "kmov" { xfail ia32 } } } */ > -/* xfail need to be fixed. */ > +/* { dg-final { scan-assembler-not "kmov" } } */ > > #include <immintrin.h> > extern __m128i* pi128; > diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-1.c > b/gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-1.c > index eaf6d1e9819..5d5ec51a2b7 100644 > --- a/gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-1.c > +++ b/gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-1.c > @@ -1,8 +1,7 @@ > /* PR target/103750 */ > /* { dg-do compile } */ > /* { dg-options "-O2 -mavx512fp16 -mavx512vl" } */ > -/* { dg-final { scan-assembler-not "kmov" { xfail ia32 } } } */ > -/* xfail need to be fixed. */ > +/* { dg-final { scan-assembler-not "kmov" } } */ > > #include <immintrin.h> > extern __m128h* ph128; > diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-2.c > b/gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-2.c > index 3d3a033fe64..b1bf3413af4 100644 > --- a/gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-2.c > +++ b/gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-2.c > @@ -1,8 +1,7 @@ > /* PR target/103750 */ > /* { dg-do compile } */ > /* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */ > -/* { dg-final { scan-assembler-not "kmov" { xfail ia32 } } } */ > -/* xfail need to be fixed. */ > +/* { dg-final { scan-assembler-not "kmov" } } */ > > #include <immintrin.h> > extern __m128h* ph128; > -- > 2.31.1 >
-- BR, Hongtao