]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
RISC-V: Remove unnecessary asm check for rounding autovec
authorPan Li <pan2.li@intel.com>
Mon, 23 Oct 2023 02:34:52 +0000 (10:34 +0800)
committerPan Li <pan2.li@intel.com>
Mon, 23 Oct 2023 02:43:18 +0000 (10:43 +0800)
The vsetvl asm check is unnecessary for the rounding function autovec.
These rounding test cases should focus on the rounding insn sequence.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/autovec/unop/bswap16-0.c: Remove the
vsetvl check.
* gcc.target/riscv/rvv/autovec/unop/math-ceil-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-ceil-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-ceil-2.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-ceil-3.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-floor-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-floor-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-floor-2.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-floor-3.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-iceil-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-ifloor-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-irint-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-iround-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-lceil-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-lceil-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-lfloor-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-lfloor-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-llceil-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-llfloor-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-llrint-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-llround-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-lrint-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-lrint-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-lround-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-lround-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-nearbyint-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-nearbyint-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-nearbyint-2.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-nearbyint-3.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-rint-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-rint-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-rint-2.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-rint-3.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-round-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-round-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-round-2.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-round-3.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-roundeven-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-roundeven-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-roundeven-2.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-roundeven-3.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-trunc-0.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-trunc-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-trunc-2.c: Ditto.
* gcc.target/riscv/rvv/autovec/unop/math-trunc-3.c: Ditto.

Signed-off-by: Pan Li <pan2.li@intel.com>
45 files changed:
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/bswap16-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-ceil-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-ceil-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-ceil-2.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-ceil-3.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-floor-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-floor-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-floor-2.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-floor-3.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-iceil-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-ifloor-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-irint-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-iround-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-lceil-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-lceil-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-lfloor-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-lfloor-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-llceil-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-llfloor-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-llrint-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-llround-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-lrint-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-lrint-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-lround-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-lround-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-nearbyint-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-nearbyint-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-nearbyint-2.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-nearbyint-3.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-rint-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-rint-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-rint-2.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-rint-3.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-round-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-round-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-round-2.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-round-3.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-roundeven-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-roundeven-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-roundeven-2.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-roundeven-3.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-trunc-0.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-trunc-1.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-trunc-2.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/math-trunc-3.c

index 10d235a8edf933ebd209c59b343600fc9f7205d7..605b3565b6bda28d06cfa3a4be38ea03ae908d4a 100644 (file)
@@ -8,7 +8,6 @@
 /*
 ** test_uint16_t___builtin_bswap16:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e16,\s*m1,\s*ta,\s*ma
 **   vsrl\.vi\s+v[0-9]+,\s*v[0-9],\s*8+
 **   vsll\.vi\s+v[0-9]+,\s*v[0-9],\s*8+
 **   vor\.vv\s+v[0-9]+,\s*v[0-9],\s*v[0-9]+
index 1c53d9b67d353976080904d44cb8807e9fef925e..5660d980030fb6cabb3d64bb69c1a5717cb1ea8c 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+3
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e16,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index a6d0ac3fc83c7594110ab4b16b6b659862a95d5d..62a089b5927af7eae661c6cc113058f46ae3dc24 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+3
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index d196fc678c4cf90f41122cfc226fdac60b68313b..1f57e08d151faa61a4d8849956aaf5dda6795b62 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+3
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index cd3df49de6df82d18b1bb8e5dec6c431f1c63f41..e74d230348385e3b2540d205b6a929005cb6a0b1 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+3
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index 33b169395bffb4c3ee64e7afa13d2236332f152d..06af0f15e02c0f94869063e78394fdc057deeac4 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+2
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e16,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index 5c462c424df0767dca02fb6348a45e33551887a1..b4913eae2ad8525f25a3f160a5bd71f844dd204b 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+2
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index 6f07add100468d7c065f9c68fca70023b1d51018..86a83d87e7b51e74076aa292abeb8e3dc8c29a6e 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+2
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index a091ffdab503c02d7883bfad7ca370e89680e87d..a9a5d156ea75bda388dd46a6b0e07ba77e5db127 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+2
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index 2d4a1d163d1f29d5c8efc2e1a2992ac676feb64d..b83478683982a17149c988dbdde4f3ad62134619 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+3
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index b9ec415d690bcce034b5a77e649f3caa16896d65..40c6519aa0da3168de94df5c4c5229258f844eee 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+2
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index 3ca2f651763b8cc551a11821497001aa5e300813..3d0c887e63f7efca0a204f3c00aca448e860339c 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_float_int___builtin_irintf:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 */
index f32515d1403fe00110c3dc9247a24c5277b0bbeb..14828e22fd6fca8d33ccccdfde31bc65e0034d32 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+4
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index 3b13a52d55581bb28d233c3eca145ca1858e5961..5084672e29033c4ea76829a25442ae8a94e93685 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+3
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index 5ff5d1d2ab1ad981b8835b1bd2d0346556f78d98..1a51482af1419b2dd5afe79f7d6c9c7cdfe67bbb 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+3
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index ac2d1722300eff6ecaea093cd9b635bda6b29eee..10bfadc7848fb696b363027152a6377dba9b78da 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+2
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index 164e97c17d65538662abe56c64ed0a99a3fb9835..b2eede8d130e74b3f1653a81f9c0d1f12c959ab2 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+2
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index 3480c3ea91d4eee226e9e76f3395abed2ad271df..ba85728d3e570c2935fd02f0d030baa66e373e81 100644 (file)
@@ -11,7 +11,6 @@
 **   ...
 **   fsrmi\s+3
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index 4b10f966015b71a48df4ec5bc8cac8424505b0c1..2bd82ac46314830aac58e7e98e8b7744da409094 100644 (file)
@@ -11,7 +11,6 @@
 **   ...
 **   fsrmi\s+2
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index 4bf125f8cc865c715ddcab14ed13504fdf67a2bd..b919109051d280ef8f1360b7f95f39f961715b8b 100644 (file)
@@ -8,7 +8,6 @@
 /*
 ** test_double_int64_t___builtin_llrint:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 */
index 4f8b4553a919a7ea3412c49032d7bc879d114bb7..2f3a7c60d221da1f8a8ddee5014a0a8f6a3725d8 100644 (file)
@@ -11,7 +11,6 @@
 **   ...
 **   fsrmi\s+4
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index a60ef30efa4cfec2d59d9a3ee8d779f458fee5fe..dae0cfa76fd4733153650883a103ffd95252d8be 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_double_long___builtin_lrint:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 */
index 57e92ffb0e6b02ce17dcbdd3357f45ecf22d6241..426a6439530a3c31c78533218b161e49e911ccb8 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_float_long___builtin_lrintf:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 */
index 32b7348e7adf452e7c8c5cd19f0b4c17d2de109a..242074e6794ea155c33528ba29ec105f21841220 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+4
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index a4d6fcfb0dc09bf84fae77aaa3958e9ce69a9f94..3d95e224c0b91e2875ba1054d92008a499fcdeb1 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+4
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*ma
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+
 **   ...
 **   fsrm\s+[atx][0-9]+
index f67b22ac02d24f112ca6955352ae4282a895f440..85d5e0acab2df3f71a8992393416a82435fb964b 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test__Float16___builtin_nearbyintf16:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e16,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   frflags\s+[axt][0-9]+
index 93639863412020d9cbc7329050cc4bdbd19d3a28..9697aed3bf17c4a94429508e80fc5ce6381052d0 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_float___builtin_nearbyintf:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   frflags\s+[axt][0-9]+
index d31de739d2d0bbe944e1c53288a12f50fbe56f05..00402ddee7080d67bb39045b427d2d38b3f585da 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_double___builtin_nearbyint:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   frflags\s+[axt][0-9]+
index 4fd99505b40333829fff9884a46e9f703e5247d1..6a8a276cc457c6a866e2474b88cb9f426d662fb5 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_float___builtin_nearbyintf:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   frflags\s+[axt][0-9]+
index 0d44b9844ddc188e1c14a2729b1a7f90d52a71d9..d57f9de82fc1273f8b31e3bd093b98edadbad92f 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test__Float16___builtin_rintf16:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e16,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index 2ce122af677c4aa379c2271e2ca6c408549bc3ec..4a796739ff4cd0b37c2baec6ec7310fa5122b76f 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_float___builtin_rintf:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index e3b911b45c4c6d4cf44bdf096c300f513ba00c63..a7d75501e1ad00fd7fae58c059b4fbf08b500459 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_double___builtin_rint:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index 541c42c2ec7e1d409692ffd11ef9025f61363411..33e628712382b8e2501fdd07e2ab45ffb35692bc 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_float___builtin_rintf:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index 06de57bf7e2d360d80c9caf37175d0aafd8336c2..18770df99ccec782c86c8eca7c2c8fe4bf47aef4 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+4
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e16,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index ee51bcd820bea0a51ce988b568e27e2c515640ef..d50c293ca26e7b65bef9633405ec38eb40d9dbd4 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+4
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index d78f0583e414f1095fc9d291c2caaf40ac8ce9a7..28a928debd514b5a1e86160dc370006f5e6fdc5e 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+4
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index 98d14673e209f5d3ee34cf2c2ef05d397a60712a..953ed60eac12ba8e26d77fd7c72cef5cc927d602 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+4
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index ab65e372f0e3236dd860bf58f938bfe895de550f..98d1171065cf516a3af75447be6558655e1ef5cf 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+0
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e16,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index fac85ed08959454ea4a98ab4c8ddfe467e9dcdc2..5c0217703523a2186be5526ea8a87e49064f919d 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+0
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index 074f1b4a1ae7f6e448d488cc32eea38849296fb8..7a14a7d40340cf42381b24e5ee9d7bb3e601eb3a 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+0
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index c95e8eca00758fbda1d55f20fd93cdc80addc107..6092fdcd8dc57f3977bbc2f00b5901f9e0b711a8 100644 (file)
@@ -10,7 +10,6 @@
 **   ...
 **   fsrmi\s+0
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index e3046341b99a80b74473fe57fa7ea1ae2366d13c..ea135cd8965a89288f28ecb3374d6ae34325e5dd 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test__Float16___builtin_truncf16:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e16,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.rtz\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index 8100419d22fb298a107fea5e5a1330f2e7764ec9..e4ef82dac19b93df696c58488360faff86b106ea 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_float___builtin_truncf:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.rtz\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index 40551f559a75164ecc5807ce782fd8e3694f7e74..7d17a11bbaf524c532d9f7bf04d0004cb858760a 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_double___builtin_trunc:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e64,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.rtz\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t
index bb113fd4f2af04b80cd9c8743fb7bebe0c6b3594..66c19463e08ea6ba82957fe7717cb56900eb2e7f 100644 (file)
@@ -7,7 +7,6 @@
 /*
 ** test_float___builtin_truncf:
 **   ...
-**   vsetvli\s+[atx][0-9]+,\s*zero,\s*e32,\s*m1,\s*ta,\s*mu
 **   vfabs\.v\s+v[0-9]+,\s*v[0-9]+
 **   vmflt\.vf\s+v0,\s*v[0-9]+,\s*[fa]+[0-9]+
 **   vfcvt\.rtz\.x\.f\.v\s+v[0-9]+,\s*v[0-9]+,\s*v0\.t