aarch64: XFAIL pred-not-gen-[14].c [PR118956]

gcc.target/aarch64/sve/pred-not-gen-[14].c started failing after
r15-268-g9dbff9c05520a74e, but we didn't look at it in time for
GCC 15.  This patch marks the failures as expected for now.
We should revisit for GCC 16.

See the PR for some discussion about what a GCC 16 fix might
look like.

gcc/testusite/
	PR target/118956
	* gcc.target/aarch64/sve/pred-not-gen-1.c: Add XFAILs.
	* gcc.target/aarch64/sve/pred-not-gen-4.c: Likewise.
This commit is contained in:
Richard Sandiford 2025-03-11 16:46:21 +00:00
parent 64a551f730
commit 0920568005
2 changed files with 4 additions and 4 deletions

View file

@ -19,6 +19,6 @@ void f10(double * restrict z, double * restrict w, double * restrict x, double *
}
}
/* { dg-final { scan-assembler-not {\tbic\t} } } */
/* { dg-final { scan-assembler-times {\tnot\tp[0-9]+\.b, p[0-9]+/z, p[0-9]+\.b\n} 1 } } */
/* { dg-final { scan-assembler-not {\tbic\t} { xfail *-*-* } } } */
/* { dg-final { scan-assembler-times {\tnot\tp[0-9]+\.b, p[0-9]+/z, p[0-9]+\.b\n} 1 { xfail *-*-* } } } */
/* { dg-final { scan-assembler-times {\tfcmgt\tp[0-9]+\.d, p[0-9]+/z, z[0-9]+\.d, #0} 1 } } */

View file

@ -8,6 +8,6 @@ void f13(double * restrict z, double * restrict w, double * restrict x, double *
}
}
/* { dg-final { scan-assembler-not {\tbic\t} } } */
/* { dg-final { scan-assembler-times {\tnot\tp[0-9]+\.b, p[0-9]+/z, p[0-9]+\.b\n} 1 } } */
/* { dg-final { scan-assembler-not {\tbic\t} { xfail *-*-* } } } */
/* { dg-final { scan-assembler-times {\tnot\tp[0-9]+\.b, p[0-9]+/z, p[0-9]+\.b\n} 1 { xfail *-*-* } } } */
/* { dg-final { scan-assembler-times {\tfcmuo\tp[0-9]+\.d, p[0-9]+/z, z[0-9]+\.d, z[0-9]+\.d} 1 } } */