diff options
author | Christophe Lyon <christophe.lyon@linaro.org> | 2023-06-28 09:19:25 +0000 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@arm.com> | 2023-06-28 15:22:36 +0200 |
commit | c7e87e82435b918084f305386b12b8fbcdcf3307 (patch) | |
tree | a28418a09018cce47687b6be0c0a108d96e812b6 /gcc | |
parent | 95cd9913db617051d8201b7cabc79531eed6bd32 (diff) | |
download | gcc-c7e87e82435b918084f305386b12b8fbcdcf3307.zip gcc-c7e87e82435b918084f305386b12b8fbcdcf3307.tar.gz gcc-c7e87e82435b918084f305386b12b8fbcdcf3307.tar.bz2 |
Make mve_fp_fpu[12].c accept single or double precision FPU
This tests currently expect a directive containing .fpu fpv5-sp-d16
and thus may fail if the test is executed for instance with
-march=armv8.1-m.main+mve.fp+fp.dp
This patch accepts either fpv5-sp-d16 or fpv5-d16 to avoid the failure.
2023-06-28 Christophe Lyon <christophe.lyon@linaro.org>
gcc/testsuite/
* gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c: Fix .fpu
scan-assembler.
* gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c: Likewise.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c b/gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c index e375327..8358a61 100644 --- a/gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c +++ b/gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c @@ -12,4 +12,4 @@ foo1 (int8x16_t value) return b; } -/* { dg-final { scan-assembler "\.fpu fpv5-sp-d16" } } */ +/* { dg-final { scan-assembler "\.fpu fpv5(-sp|)-d16" } } */ diff --git a/gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c b/gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c index 1fca110..5dd2fee 100644 --- a/gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c +++ b/gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c @@ -12,4 +12,4 @@ foo1 (int8x16_t value) return b; } -/* { dg-final { scan-assembler "\.fpu fpv5-sp-d16" } } */ +/* { dg-final { scan-assembler "\.fpu fpv5(-sp|)-d16" } } */ |