[llvm] a3799f2 - [RISCV] Remove potentially incompatible vtype toggles fro mvlseg-vsseg mca test (#125226)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 31 16:50:39 PST 2025
Author: Michael Maitland
Date: 2025-01-31T19:50:34-05:00
New Revision: a3799f2ca2f826c487a4d4aab784c9549ad6af82
URL: https://github.com/llvm/llvm-project/commit/a3799f2ca2f826c487a4d4aab784c9549ad6af82
DIFF: https://github.com/llvm/llvm-project/commit/a3799f2ca2f826c487a4d4aab784c9549ad6af82.diff
LOG: [RISCV] Remove potentially incompatible vtype toggles fro mvlseg-vsseg mca test (#125226)
Added:
Modified:
llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s
Removed:
################################################################################
diff --git a/llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s b/llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s
index d8aac92580f8724..9ba461acef0e3ca 100644
--- a/llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s
+++ b/llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s
@@ -13,8 +13,6 @@ vsetvli zero, zero, e8, m2, tu, mu
vlseg2e8.v v8,(a0)
vsetvli zero, zero, e8, m4, tu, mu
vlseg2e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg2e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg2e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
@@ -25,10 +23,6 @@ vsetvli zero, zero, e16, m2, tu, mu
vlseg2e16.v v8,(a0)
vsetvli zero, zero, e16, m4, tu, mu
vlseg2e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg2e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg2e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg2e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
@@ -37,12 +31,6 @@ vsetvli zero, zero, e32, m2, tu, mu
vlseg2e32.v v8,(a0)
vsetvli zero, zero, e32, m4, tu, mu
vlseg2e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg2e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg2e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg2e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg2e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
@@ -60,8 +48,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vlseg3e8.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vlseg3e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg3e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg3e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
@@ -70,22 +56,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vlseg3e16.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vlseg3e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg3e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg3e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg3e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg3e32.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vlseg3e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg3e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg3e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg3e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg3e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
@@ -101,8 +77,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vlseg4e8.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vlseg4e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg4e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg4e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
@@ -111,22 +85,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vlseg4e16.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vlseg4e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg4e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg4e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg4e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg4e32.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vlseg4e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg4e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg4e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg4e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg4e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
@@ -140,28 +104,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlseg5e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg5e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg5e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg5e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg5e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg5e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg5e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg5e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg5e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg5e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg5e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg5e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg5e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg5e64.v v8,(a0)
@@ -173,28 +125,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlseg6e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg6e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg6e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg6e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg6e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg6e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg6e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg6e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg6e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg6e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg6e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg6e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg6e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg6e64.v v8,(a0)
@@ -206,28 +146,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlseg7e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg7e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg7e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg7e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg7e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg7e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg7e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg7e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg7e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg7e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg7e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg7e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg7e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg7e64.v v8,(a0)
@@ -239,28 +167,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlseg8e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg8e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg8e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg8e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg8e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg8e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg8e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg8e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg8e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg8e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg8e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg8e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg8e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg8e64.v v8,(a0)
@@ -276,8 +192,6 @@ vsetvli zero, zero, e8, m2, tu, mu
vsseg2e8.v v8,(a0)
vsetvli zero, zero, e8, m4, tu, mu
vsseg2e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vsseg2e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg2e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
@@ -288,10 +202,6 @@ vsetvli zero, zero, e16, m2, tu, mu
vsseg2e16.v v8,(a0)
vsetvli zero, zero, e16, m4, tu, mu
vsseg2e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vsseg2e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vsseg2e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg2e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
@@ -300,12 +210,6 @@ vsetvli zero, zero, e32, m2, tu, mu
vsseg2e32.v v8,(a0)
vsetvli zero, zero, e32, m4, tu, mu
vsseg2e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vsseg2e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vsseg2e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vsseg2e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg2e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
@@ -323,8 +227,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vsseg3e8.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vsseg3e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vsseg3e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg3e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
@@ -333,22 +235,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vsseg3e16.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vsseg3e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vsseg3e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vsseg3e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg3e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg3e32.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vsseg3e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vsseg3e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vsseg3e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vsseg3e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg3e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
@@ -364,8 +256,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vsseg4e8.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vsseg4e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vsseg4e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg4e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
@@ -374,22 +264,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vsseg4e16.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vsseg4e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vsseg4e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vsseg4e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg4e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg4e32.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vsseg4e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vsseg4e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vsseg4e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vsseg4e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg4e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
@@ -403,28 +283,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsseg5e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vsseg5e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vsseg5e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg5e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vsseg5e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vsseg5e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vsseg5e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vsseg5e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg5e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg5e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vsseg5e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vsseg5e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vsseg5e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg5e64.v v8,(a0)
@@ -436,28 +304,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsseg6e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vsseg6e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vsseg6e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg6e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vsseg6e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vsseg6e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vsseg6e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vsseg6e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg6e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg6e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vsseg6e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vsseg6e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vsseg6e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg6e64.v v8,(a0)
@@ -469,28 +325,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsseg7e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vsseg7e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vsseg7e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg7e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vsseg7e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vsseg7e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vsseg7e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vsseg7e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg7e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg7e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vsseg7e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vsseg7e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vsseg7e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg7e64.v v8,(a0)
@@ -502,28 +346,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsseg8e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vsseg8e8.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vsseg8e16.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg8e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vsseg8e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vsseg8e16.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vsseg8e32.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vsseg8e32.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg8e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg8e32.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vsseg8e64.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vsseg8e64.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vsseg8e64.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg8e64.v v8,(a0)
@@ -539,8 +371,6 @@ vsetvli zero, zero, e8, m2, tu, mu
vlsseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, m4, tu, mu
vlsseg2e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vlsseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
@@ -551,10 +381,6 @@ vsetvli zero, zero, e16, m2, tu, mu
vlsseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, m4, tu, mu
vlsseg2e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vlsseg2e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vlsseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
@@ -563,12 +389,6 @@ vsetvli zero, zero, e32, m2, tu, mu
vlsseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, m4, tu, mu
vlsseg2e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vlsseg2e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vlsseg2e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vlsseg2e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg2e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
@@ -586,8 +406,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vlsseg3e8.v v8, (a0), a1
vsetvli zero, zero, e8, m2, tu, mu
vlsseg3e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vlsseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
@@ -596,22 +414,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vlsseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, m2, tu, mu
vlsseg3e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vlsseg3e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vlsseg3e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg3e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg3e32.v v8, (a0), a1
vsetvli zero, zero, e32, m2, tu, mu
vlsseg3e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vlsseg3e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vlsseg3e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vlsseg3e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg3e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
@@ -627,8 +435,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vlsseg4e8.v v8, (a0), a1
vsetvli zero, zero, e8, m2, tu, mu
vlsseg4e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vlsseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
@@ -637,22 +443,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vlsseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, m2, tu, mu
vlsseg4e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vlsseg4e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vlsseg4e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg4e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg4e32.v v8, (a0), a1
vsetvli zero, zero, e32, m2, tu, mu
vlsseg4e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vlsseg4e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vlsseg4e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vlsseg4e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg4e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
@@ -666,28 +462,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlsseg5e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vlsseg5e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vlsseg5e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg5e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vlsseg5e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vlsseg5e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vlsseg5e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vlsseg5e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg5e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg5e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vlsseg5e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vlsseg5e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vlsseg5e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg5e64.v v8, (a0), a1
@@ -699,28 +483,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlsseg6e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vlsseg6e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vlsseg6e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg6e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vlsseg6e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vlsseg6e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vlsseg6e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vlsseg6e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg6e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg6e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vlsseg6e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vlsseg6e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vlsseg6e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg6e64.v v8, (a0), a1
@@ -732,28 +504,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlsseg7e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vlsseg7e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vlsseg7e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg7e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vlsseg7e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vlsseg7e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vlsseg7e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vlsseg7e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg7e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg7e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vlsseg7e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vlsseg7e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vlsseg7e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg7e64.v v8, (a0), a1
@@ -765,28 +525,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlsseg8e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vlsseg8e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vlsseg8e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg8e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vlsseg8e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vlsseg8e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vlsseg8e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vlsseg8e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg8e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg8e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vlsseg8e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vlsseg8e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vlsseg8e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg8e64.v v8, (a0), a1
@@ -802,8 +550,6 @@ vsetvli zero, zero, e8, m2, tu, mu
vssseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, m4, tu, mu
vssseg2e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vssseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
@@ -814,10 +560,6 @@ vsetvli zero, zero, e16, m2, tu, mu
vssseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, m4, tu, mu
vssseg2e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vssseg2e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vssseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
@@ -826,12 +568,6 @@ vsetvli zero, zero, e32, m2, tu, mu
vssseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, m4, tu, mu
vssseg2e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vssseg2e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vssseg2e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vssseg2e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg2e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
@@ -849,8 +585,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vssseg3e8.v v8, (a0), a1
vsetvli zero, zero, e8, m2, tu, mu
vssseg3e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vssseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
@@ -859,22 +593,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vssseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, m2, tu, mu
vssseg3e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vssseg3e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vssseg3e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg3e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg3e32.v v8, (a0), a1
vsetvli zero, zero, e32, m2, tu, mu
vssseg3e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vssseg3e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vssseg3e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vssseg3e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg3e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
@@ -890,8 +614,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vssseg4e8.v v8, (a0), a1
vsetvli zero, zero, e8, m2, tu, mu
vssseg4e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vssseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
@@ -900,22 +622,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vssseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, m2, tu, mu
vssseg4e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vssseg4e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vssseg4e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg4e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg4e32.v v8, (a0), a1
vsetvli zero, zero, e32, m2, tu, mu
vssseg4e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vssseg4e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vssseg4e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vssseg4e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg4e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
@@ -929,28 +641,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vssseg5e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vssseg5e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vssseg5e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg5e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vssseg5e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vssseg5e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vssseg5e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vssseg5e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg5e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg5e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vssseg5e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vssseg5e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vssseg5e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg5e64.v v8, (a0), a1
@@ -962,28 +662,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vssseg6e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vssseg6e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vssseg6e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg6e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vssseg6e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vssseg6e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vssseg6e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vssseg6e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg6e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg6e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vssseg6e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vssseg6e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vssseg6e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg6e64.v v8, (a0), a1
@@ -995,28 +683,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vssseg7e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vssseg7e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vssseg7e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg7e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vssseg7e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vssseg7e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vssseg7e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vssseg7e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg7e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg7e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vssseg7e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vssseg7e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vssseg7e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg7e64.v v8, (a0), a1
@@ -1028,28 +704,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vssseg8e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vssseg8e8.v v8, (a0), a1
-vsetvli zero, zero, e16, mf8, tu, mu
-vssseg8e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg8e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vssseg8e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vssseg8e16.v v8, (a0), a1
-vsetvli zero, zero, e32, mf8, tu, mu
-vssseg8e32.v v8, (a0), a1
-vsetvli zero, zero, e32, mf4, tu, mu
-vssseg8e32.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg8e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg8e32.v v8, (a0), a1
-vsetvli zero, zero, e64, mf8, tu, mu
-vssseg8e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf4, tu, mu
-vssseg8e64.v v8, (a0), a1
-vsetvli zero, zero, e64, mf2, tu, mu
-vssseg8e64.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg8e64.v v8, (a0), a1
@@ -1065,8 +729,6 @@ vsetvli zero, zero, e8, m2, tu, mu
vlseg2e8ff.v v8,(a0)
vsetvli zero, zero, e8, m4, tu, mu
vlseg2e8ff.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg2e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg2e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1077,10 +739,6 @@ vsetvli zero, zero, e16, m2, tu, mu
vlseg2e16ff.v v8,(a0)
vsetvli zero, zero, e16, m4, tu, mu
vlseg2e16ff.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg2e32ff.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg2e32ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg2e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
@@ -1089,12 +747,6 @@ vsetvli zero, zero, e32, m2, tu, mu
vlseg2e32ff.v v8,(a0)
vsetvli zero, zero, e32, m4, tu, mu
vlseg2e32ff.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg2e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg2e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg2e64ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg2e64ff.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
@@ -1112,8 +764,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vlseg3e8ff.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vlseg3e8ff.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg3e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg3e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1122,22 +772,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vlseg3e16ff.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vlseg3e16ff.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg3e32ff.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg3e32ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg3e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg3e32ff.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vlseg3e32ff.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg3e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg3e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg3e64ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg3e64ff.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
@@ -1153,8 +793,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vlseg4e8ff.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vlseg4e8ff.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg4e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg4e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1163,22 +801,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vlseg4e16ff.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vlseg4e16ff.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg4e32ff.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg4e32ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg4e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg4e32ff.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vlseg4e32ff.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg4e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg4e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg4e64ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg4e64ff.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
@@ -1192,28 +820,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlseg5e8ff.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg5e8ff.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg5e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg5e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg5e16ff.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg5e16ff.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg5e32ff.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg5e32ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg5e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg5e32ff.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg5e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg5e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg5e64ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg5e64ff.v v8,(a0)
@@ -1225,28 +841,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlseg6e8ff.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg6e8ff.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg6e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg6e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg6e16ff.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg6e16ff.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg6e32ff.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg6e32ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg6e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg6e32ff.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg6e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg6e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg6e64ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg6e64ff.v v8,(a0)
@@ -1258,28 +862,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlseg7e8ff.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg7e8ff.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg7e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg7e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg7e16ff.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg7e16ff.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg7e32ff.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg7e32ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg7e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg7e32ff.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg7e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg7e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg7e64ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg7e64ff.v v8,(a0)
@@ -1291,28 +883,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vlseg8e8ff.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg8e8ff.v v8,(a0)
-vsetvli zero, zero, e16, mf8, tu, mu
-vlseg8e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg8e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg8e16ff.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg8e16ff.v v8,(a0)
-vsetvli zero, zero, e32, mf8, tu, mu
-vlseg8e32ff.v v8,(a0)
-vsetvli zero, zero, e32, mf4, tu, mu
-vlseg8e32ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg8e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg8e32ff.v v8,(a0)
-vsetvli zero, zero, e64, mf8, tu, mu
-vlseg8e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf4, tu, mu
-vlseg8e64ff.v v8,(a0)
-vsetvli zero, zero, e64, mf2, tu, mu
-vlseg8e64ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg8e64ff.v v8,(a0)
@@ -1328,8 +908,6 @@ vsetvli zero, zero, e8, m2, tu, mu
vluxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m4, tu, mu
vluxseg2ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vluxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1340,10 +918,6 @@ vsetvli zero, zero, e16, m2, tu, mu
vluxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m4, tu, mu
vluxseg2ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vluxseg2ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vluxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
@@ -1352,12 +926,6 @@ vsetvli zero, zero, e32, m2, tu, mu
vluxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m4, tu, mu
vluxseg2ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vluxseg2ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vluxseg2ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vluxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -1375,8 +943,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vluxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vluxseg3ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vluxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1385,22 +951,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vluxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vluxseg3ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vluxseg3ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vluxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vluxseg3ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vluxseg3ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vluxseg3ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vluxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -1416,8 +972,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vluxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vluxseg4ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vluxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1426,22 +980,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vluxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vluxseg4ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vluxseg4ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vluxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vluxseg4ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vluxseg4ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vluxseg4ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vluxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -1455,28 +999,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vluxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vluxseg5ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vluxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vluxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vluxseg5ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vluxseg5ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vluxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg5ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vluxseg5ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vluxseg5ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vluxseg5ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg5ei64.v v8, (a0), v16
@@ -1488,28 +1020,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vluxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vluxseg6ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vluxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vluxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vluxseg6ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vluxseg6ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vluxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg6ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vluxseg6ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vluxseg6ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vluxseg6ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg6ei64.v v8, (a0), v16
@@ -1521,28 +1041,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vluxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vluxseg7ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vluxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vluxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vluxseg7ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vluxseg7ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vluxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg7ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vluxseg7ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vluxseg7ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vluxseg7ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg7ei64.v v8, (a0), v16
@@ -1554,28 +1062,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vluxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vluxseg8ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vluxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vluxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vluxseg8ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vluxseg8ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vluxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg8ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vluxseg8ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vluxseg8ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vluxseg8ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg8ei64.v v8, (a0), v16
@@ -1591,8 +1087,6 @@ vsetvli zero, zero, e8, m2, tu, mu
vloxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m4, tu, mu
vloxseg2ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vloxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1603,10 +1097,6 @@ vsetvli zero, zero, e16, m2, tu, mu
vloxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m4, tu, mu
vloxseg2ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vloxseg2ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vloxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
@@ -1615,12 +1105,6 @@ vsetvli zero, zero, e32, m2, tu, mu
vloxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m4, tu, mu
vloxseg2ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vloxseg2ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vloxseg2ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vloxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -1638,8 +1122,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vloxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vloxseg3ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vloxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1648,22 +1130,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vloxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vloxseg3ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vloxseg3ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vloxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vloxseg3ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vloxseg3ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vloxseg3ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vloxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -1679,8 +1151,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vloxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vloxseg4ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vloxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1689,22 +1159,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vloxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vloxseg4ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vloxseg4ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vloxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vloxseg4ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vloxseg4ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vloxseg4ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vloxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -1718,28 +1178,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vloxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vloxseg5ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vloxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vloxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vloxseg5ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vloxseg5ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vloxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg5ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vloxseg5ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vloxseg5ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vloxseg5ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg5ei64.v v8, (a0), v16
@@ -1751,28 +1199,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vloxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vloxseg6ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vloxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vloxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vloxseg6ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vloxseg6ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vloxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg6ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vloxseg6ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vloxseg6ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vloxseg6ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg6ei64.v v8, (a0), v16
@@ -1784,28 +1220,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vloxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vloxseg7ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vloxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vloxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vloxseg7ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vloxseg7ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vloxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg7ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vloxseg7ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vloxseg7ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vloxseg7ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg7ei64.v v8, (a0), v16
@@ -1817,28 +1241,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vloxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vloxseg8ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vloxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vloxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vloxseg8ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vloxseg8ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vloxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg8ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vloxseg8ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vloxseg8ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vloxseg8ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg8ei64.v v8, (a0), v16
@@ -1852,8 +1264,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vsuxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vsuxseg2ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsuxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1862,22 +1272,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vsuxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vsuxseg2ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsuxseg2ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsuxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vsuxseg2ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsuxseg2ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsuxseg2ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsuxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -1893,8 +1293,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vsuxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vsuxseg3ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsuxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1903,22 +1301,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vsuxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vsuxseg3ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsuxseg3ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsuxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vsuxseg3ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsuxseg3ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsuxseg3ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsuxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -1934,8 +1322,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vsuxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vsuxseg4ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsuxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -1944,22 +1330,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vsuxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vsuxseg4ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsuxseg4ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsuxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vsuxseg4ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsuxseg4ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsuxseg4ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsuxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -1973,28 +1349,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsuxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsuxseg5ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsuxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsuxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsuxseg5ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsuxseg5ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsuxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg5ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsuxseg5ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsuxseg5ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsuxseg5ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg5ei64.v v8, (a0), v16
@@ -2006,28 +1370,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsuxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsuxseg6ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsuxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsuxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsuxseg6ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsuxseg6ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsuxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg6ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsuxseg6ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsuxseg6ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsuxseg6ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg6ei64.v v8, (a0), v16
@@ -2039,28 +1391,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsuxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsuxseg7ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsuxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsuxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsuxseg7ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsuxseg7ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsuxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg7ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsuxseg7ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsuxseg7ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsuxseg7ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg7ei64.v v8, (a0), v16
@@ -2072,28 +1412,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsuxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsuxseg8ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsuxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsuxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsuxseg8ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsuxseg8ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsuxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg8ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsuxseg8ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsuxseg8ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsuxseg8ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg8ei64.v v8, (a0), v16
@@ -2109,8 +1437,6 @@ vsetvli zero, zero, e8, m2, tu, mu
vsoxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m4, tu, mu
vsoxseg2ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsoxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -2121,10 +1447,6 @@ vsetvli zero, zero, e16, m2, tu, mu
vsoxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m4, tu, mu
vsoxseg2ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsoxseg2ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsoxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
@@ -2133,12 +1455,6 @@ vsetvli zero, zero, e32, m2, tu, mu
vsoxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m4, tu, mu
vsoxseg2ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsoxseg2ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsoxseg2ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsoxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -2156,8 +1472,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vsoxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vsoxseg3ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsoxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -2166,22 +1480,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vsoxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vsoxseg3ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsoxseg3ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsoxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vsoxseg3ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsoxseg3ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsoxseg3ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsoxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -2197,8 +1501,6 @@ vsetvli zero, zero, e8, m1, tu, mu
vsoxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vsoxseg4ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsoxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
@@ -2207,22 +1509,12 @@ vsetvli zero, zero, e16, m1, tu, mu
vsoxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vsoxseg4ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsoxseg4ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsoxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vsoxseg4ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsoxseg4ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsoxseg4ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsoxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
@@ -2236,28 +1528,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsoxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsoxseg5ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsoxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsoxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsoxseg5ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsoxseg5ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsoxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg5ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsoxseg5ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsoxseg5ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsoxseg5ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg5ei64.v v8, (a0), v16
@@ -2269,28 +1549,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsoxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsoxseg6ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsoxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsoxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsoxseg6ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsoxseg6ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsoxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg6ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsoxseg6ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsoxseg6ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsoxseg6ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg6ei64.v v8, (a0), v16
@@ -2302,28 +1570,16 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsoxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsoxseg7ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsoxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsoxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsoxseg7ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsoxseg7ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsoxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg7ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsoxseg7ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsoxseg7ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsoxseg7ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg7ei64.v v8, (a0), v16
@@ -2335,40 +1591,28 @@ vsetvli zero, zero, e8, mf2, tu, mu
vsoxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsoxseg8ei8.v v8, (a0), v16
-vsetvli zero, zero, e16, mf8, tu, mu
-vsoxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsoxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsoxseg8ei16.v v8, (a0), v16
-vsetvli zero, zero, e32, mf8, tu, mu
-vsoxseg8ei32.v v8, (a0), v16
-vsetvli zero, zero, e32, mf4, tu, mu
-vsoxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg8ei32.v v8, (a0), v16
-vsetvli zero, zero, e64, mf8, tu, mu
-vsoxseg8ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf4, tu, mu
-vsoxseg8ei64.v v8, (a0), v16
-vsetvli zero, zero, e64, mf2, tu, mu
-vsoxseg8ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg8ei64.v v8, (a0), v16
# CHECK: Iterations: 1
-# CHECK-NEXT: Instructions: 2296
-# CHECK-NEXT: Total Cycles: 65981
-# CHECK-NEXT: Total uOps: 2296
+# CHECK-NEXT: Instructions: 1540
+# CHECK-NEXT: Total Cycles: 29967
+# CHECK-NEXT: Total uOps: 1540
# CHECK: Dispatch Width: 3
-# CHECK-NEXT: uOps Per Cycle: 0.03
-# CHECK-NEXT: IPC: 0.03
-# CHECK-NEXT: Block RThroughput: 39876.0
+# CHECK-NEXT: uOps Per Cycle: 0.05
+# CHECK-NEXT: IPC: 0.05
+# CHECK-NEXT: Block RThroughput: 17896.0
# CHECK: Instruction Info:
# CHECK-NEXT: [1]: #uOps
@@ -2391,8 +1635,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlseg2e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 16 16.00 * vlseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2403,10 +1645,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vlseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 76 76.00 * vlseg2e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlseg2e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 16 16.00 * vlseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
@@ -2415,12 +1653,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 28 28.00 * vlseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlseg2e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 44 44.00 * vlseg2e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 44 44.00 * vlseg2e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 44 44.00 * vlseg2e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 16 16.00 * vlseg2e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -2437,8 +1669,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vlseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 108 108.00 * vlseg3e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 204 204.00 * vlseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 18 18.00 * vlseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2447,22 +1677,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 36 36.00 * vlseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 60 60.00 * vlseg3e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlseg3e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 18 18.00 * vlseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 36 36.00 * vlseg3e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 60 60.00 * vlseg3e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 60 60.00 * vlseg3e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 60 60.00 * vlseg3e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 18 18.00 * vlseg3e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -2477,8 +1697,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlseg4e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 268 268.00 * vlseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 20 20.00 * vlseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2487,22 +1705,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vlseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 76 76.00 * vlseg4e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg4e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 20 20.00 * vlseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlseg4e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlseg4e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlseg4e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlseg4e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 20 20.00 * vlseg4e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -2515,28 +1723,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 52 52.00 * vlseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 92 92.00 * vlseg5e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 332 332.00 * vlseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 32 32.00 * vlseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 52 52.00 * vlseg5e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 172 172.00 * vlseg5e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 172 172.00 * vlseg5e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlseg5e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 32 32.00 * vlseg5e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 92 92.00 * vlseg5e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 92 92.00 * vlseg5e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 92 92.00 * vlseg5e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlseg5e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -2547,28 +1743,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vlseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 108 108.00 * vlseg6e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 396 396.00 * vlseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 36 36.00 * vlseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 60 60.00 * vlseg6e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 204 204.00 * vlseg6e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 204 204.00 * vlseg6e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlseg6e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 36 36.00 * vlseg6e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlseg6e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlseg6e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlseg6e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlseg6e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -2579,28 +1763,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 68 68.00 * vlseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 124 124.00 * vlseg7e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 460 460.00 * vlseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 40 40.00 * vlseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 68 68.00 * vlseg7e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 236 236.00 * vlseg7e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 236 236.00 * vlseg7e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlseg7e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 40 40.00 * vlseg7e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 124 124.00 * vlseg7e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 124 124.00 * vlseg7e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 124 124.00 * vlseg7e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlseg7e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -2611,28 +1783,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlseg8e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 524 524.00 * vlseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 76 76.00 * vlseg8e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 268 268.00 * vlseg8e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 268 268.00 * vlseg8e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlseg8e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlseg8e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg8e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg8e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg8e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlseg8e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -2647,8 +1807,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsseg2e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vsseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2659,10 +1817,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 33 44.00 * vsseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 65 76.00 * vsseg2e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 65 76.00 * vsseg2e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 65 76.00 * vsseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
@@ -2671,12 +1825,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 17 28.00 * vsseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsseg2e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 33 44.00 * vsseg2e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 33 44.00 * vsseg2e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 33 44.00 * vsseg2e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsseg2e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -2693,8 +1841,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsseg3e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 193 204.00 * vsseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2703,22 +1849,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 25 36.00 * vsseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 49 60.00 * vsseg3e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 97 108.00 * vsseg3e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 97 108.00 * vsseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 25 36.00 * vsseg3e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 49 60.00 * vsseg3e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 49 60.00 * vsseg3e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 49 60.00 * vsseg3e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsseg3e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -2733,8 +1869,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsseg4e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 257 268.00 * vsseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2743,22 +1877,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 33 44.00 * vsseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 65 76.00 * vsseg4e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vsseg4e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vsseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsseg4e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 65 76.00 * vsseg4e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 65 76.00 * vsseg4e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 65 76.00 * vsseg4e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsseg4e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -2771,28 +1895,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 41 52.00 * vsseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 81 92.00 * vsseg5e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 321 332.00 * vsseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 21 32.00 * vsseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 41 52.00 * vsseg5e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 161 172.00 * vsseg5e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 161 172.00 * vsseg5e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsseg5e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 21 32.00 * vsseg5e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 81 92.00 * vsseg5e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 81 92.00 * vsseg5e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 81 92.00 * vsseg5e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsseg5e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -2803,28 +1915,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsseg6e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 385 396.00 * vsseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 25 36.00 * vsseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 49 60.00 * vsseg6e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 193 204.00 * vsseg6e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 193 204.00 * vsseg6e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsseg6e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 25 36.00 * vsseg6e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 97 108.00 * vsseg6e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 97 108.00 * vsseg6e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 97 108.00 * vsseg6e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsseg6e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -2835,28 +1935,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 57 68.00 * vsseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 113 124.00 * vsseg7e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 449 460.00 * vsseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 29 40.00 * vsseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 57 68.00 * vsseg7e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 225 236.00 * vsseg7e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 225 236.00 * vsseg7e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsseg7e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 29 40.00 * vsseg7e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 113 124.00 * vsseg7e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 113 124.00 * vsseg7e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 113 124.00 * vsseg7e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsseg7e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -2867,28 +1955,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsseg8e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 513 524.00 * vsseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 65 76.00 * vsseg8e16.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 257 268.00 * vsseg8e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 257 268.00 * vsseg8e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsseg8e32.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsseg8e32.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vsseg8e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vsseg8e64.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vsseg8e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsseg8e64.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -2903,8 +1979,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlsseg2e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 16 16.00 * vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2915,10 +1989,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 76 76.00 * vlsseg2e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlsseg2e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 16 16.00 * vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
@@ -2927,12 +1997,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 28 28.00 * vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlsseg2e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 44 44.00 * vlsseg2e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 44 44.00 * vlsseg2e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 44 44.00 * vlsseg2e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 16 16.00 * vlsseg2e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -2949,8 +2013,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 108 108.00 * vlsseg3e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 204 204.00 * vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 18 18.00 * vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2959,22 +2021,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 36 36.00 * vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 60 60.00 * vlsseg3e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlsseg3e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 18 18.00 * vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 36 36.00 * vlsseg3e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 60 60.00 * vlsseg3e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 60 60.00 * vlsseg3e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 60 60.00 * vlsseg3e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 18 18.00 * vlsseg3e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -2989,8 +2041,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlsseg4e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 268 268.00 * vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 20 20.00 * vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2999,22 +2049,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 76 76.00 * vlsseg4e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlsseg4e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 20 20.00 * vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlsseg4e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlsseg4e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlsseg4e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlsseg4e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 20 20.00 * vlsseg4e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -3027,28 +2067,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 52 52.00 * vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 92 92.00 * vlsseg5e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 332 332.00 * vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 32 32.00 * vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 52 52.00 * vlsseg5e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 172 172.00 * vlsseg5e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 172 172.00 * vlsseg5e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlsseg5e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 32 32.00 * vlsseg5e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 92 92.00 * vlsseg5e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 92 92.00 * vlsseg5e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 92 92.00 * vlsseg5e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlsseg5e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3059,28 +2087,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 108 108.00 * vlsseg6e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 396 396.00 * vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 36 36.00 * vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 60 60.00 * vlsseg6e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 204 204.00 * vlsseg6e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 204 204.00 * vlsseg6e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlsseg6e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 36 36.00 * vlsseg6e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlsseg6e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlsseg6e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlsseg6e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlsseg6e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3091,28 +2107,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 68 68.00 * vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 124 124.00 * vlsseg7e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 460 460.00 * vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 40 40.00 * vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 68 68.00 * vlsseg7e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 236 236.00 * vlsseg7e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 236 236.00 * vlsseg7e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlsseg7e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 40 40.00 * vlsseg7e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 124 124.00 * vlsseg7e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 124 124.00 * vlsseg7e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 124 124.00 * vlsseg7e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlsseg7e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3123,28 +2127,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlsseg8e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 524 524.00 * vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 76 76.00 * vlsseg8e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 268 268.00 * vlsseg8e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 268 268.00 * vlsseg8e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlsseg8e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlsseg8e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlsseg8e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlsseg8e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlsseg8e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlsseg8e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3159,8 +2151,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 129 140.00 * vssseg2e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 5 16.00 * vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3171,10 +2161,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 33 44.00 * vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 65 76.00 * vssseg2e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 65 76.00 * vssseg2e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 65 76.00 * vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 5 16.00 * vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
@@ -3183,12 +2169,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 17 28.00 * vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 33 44.00 * vssseg2e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 33 44.00 * vssseg2e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 33 44.00 * vssseg2e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 33 44.00 * vssseg2e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 5 16.00 * vssseg2e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -3205,8 +2185,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 97 108.00 * vssseg3e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 193 204.00 * vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 7 18.00 * vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3215,22 +2193,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 25 36.00 * vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 49 60.00 * vssseg3e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 97 108.00 * vssseg3e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 97 108.00 * vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 7 18.00 * vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 13 24.00 * vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 25 36.00 * vssseg3e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 49 60.00 * vssseg3e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 49 60.00 * vssseg3e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 49 60.00 * vssseg3e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 7 18.00 * vssseg3e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -3245,8 +2213,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 129 140.00 * vssseg4e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 257 268.00 * vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 9 20.00 * vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3255,22 +2221,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 33 44.00 * vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 65 76.00 * vssseg4e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vssseg4e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 9 20.00 * vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 17 28.00 * vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 33 44.00 * vssseg4e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 65 76.00 * vssseg4e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 65 76.00 * vssseg4e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 65 76.00 * vssseg4e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 9 20.00 * vssseg4e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -3283,28 +2239,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 41 52.00 * vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 81 92.00 * vssseg5e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 321 332.00 * vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 11 22.00 * vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 21 32.00 * vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 41 52.00 * vssseg5e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 161 172.00 * vssseg5e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 161 172.00 * vssseg5e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 11 22.00 * vssseg5e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 21 32.00 * vssseg5e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 81 92.00 * vssseg5e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 81 92.00 * vssseg5e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 81 92.00 * vssseg5e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 11 22.00 * vssseg5e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3315,28 +2259,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 97 108.00 * vssseg6e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 385 396.00 * vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 13 24.00 * vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 25 36.00 * vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 49 60.00 * vssseg6e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 193 204.00 * vssseg6e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 193 204.00 * vssseg6e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 13 24.00 * vssseg6e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 25 36.00 * vssseg6e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 97 108.00 * vssseg6e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 97 108.00 * vssseg6e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 97 108.00 * vssseg6e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 13 24.00 * vssseg6e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3347,28 +2279,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 57 68.00 * vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 113 124.00 * vssseg7e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 449 460.00 * vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 15 26.00 * vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 29 40.00 * vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 57 68.00 * vssseg7e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 225 236.00 * vssseg7e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 225 236.00 * vssseg7e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 15 26.00 * vssseg7e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 29 40.00 * vssseg7e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 113 124.00 * vssseg7e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 113 124.00 * vssseg7e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 113 124.00 * vssseg7e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 15 26.00 * vssseg7e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3379,28 +2299,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 129 140.00 * vssseg8e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 513 524.00 * vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 17 28.00 * vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 33 44.00 * vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 65 76.00 * vssseg8e16.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 257 268.00 * vssseg8e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 257 268.00 * vssseg8e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 17 28.00 * vssseg8e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 33 44.00 * vssseg8e32.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vssseg8e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vssseg8e64.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vssseg8e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 17 28.00 * vssseg8e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3415,8 +2323,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlseg2e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 16 16.00 * vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3427,10 +2333,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 76 76.00 * vlseg2e16ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlseg2e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 16 16.00 * vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
@@ -3439,12 +2341,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 28 28.00 * vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlseg2e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 44 44.00 * vlseg2e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 44 44.00 * vlseg2e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 44 44.00 * vlseg2e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 16 16.00 * vlseg2e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -3461,8 +2357,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 108 108.00 * vlseg3e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 204 204.00 * vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 18 18.00 * vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3471,22 +2365,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 36 36.00 * vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 60 60.00 * vlseg3e16ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlseg3e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 18 18.00 * vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 36 36.00 * vlseg3e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 60 60.00 * vlseg3e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 60 60.00 * vlseg3e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 60 60.00 * vlseg3e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 18 18.00 * vlseg3e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -3501,8 +2385,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlseg4e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 268 268.00 * vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 20 20.00 * vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3511,22 +2393,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 76 76.00 * vlseg4e16ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg4e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 20 20.00 * vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlseg4e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlseg4e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlseg4e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 76 76.00 * vlseg4e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 20 20.00 * vlseg4e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -3539,28 +2411,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 52 52.00 * vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 92 92.00 * vlseg5e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 332 332.00 * vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 32 32.00 * vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 52 52.00 * vlseg5e16ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 172 172.00 * vlseg5e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 172 172.00 * vlseg5e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlseg5e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 32 32.00 * vlseg5e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 92 92.00 * vlseg5e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 92 92.00 * vlseg5e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 92 92.00 * vlseg5e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlseg5e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3571,28 +2431,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 108 108.00 * vlseg6e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 396 396.00 * vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 36 36.00 * vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 60 60.00 * vlseg6e16ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 204 204.00 * vlseg6e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 204 204.00 * vlseg6e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlseg6e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 36 36.00 * vlseg6e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlseg6e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlseg6e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 108 108.00 * vlseg6e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlseg6e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3603,28 +2451,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 68 68.00 * vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 124 124.00 * vlseg7e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 460 460.00 * vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 40 40.00 * vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 68 68.00 * vlseg7e16ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 236 236.00 * vlseg7e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 236 236.00 * vlseg7e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlseg7e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 40 40.00 * vlseg7e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 124 124.00 * vlseg7e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 124 124.00 * vlseg7e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 124 124.00 * vlseg7e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlseg7e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3635,28 +2471,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlseg8e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 524 524.00 * vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 76 76.00 * vlseg8e16ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 268 268.00 * vlseg8e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 268 268.00 * vlseg8e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlseg8e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 44 44.00 * vlseg8e32ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg8e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg8e64ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg8e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlseg8e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3671,8 +2495,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 44 44.00 * vluxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 20 20.00 * vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3683,10 +2505,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 28 28.00 * vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vluxseg2ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vluxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 20 20.00 * vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
@@ -3695,12 +2513,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 20 20.00 * vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vluxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vluxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vluxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vluxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 16 16.00 * vluxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -3717,8 +2529,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 60 60.00 * vluxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 24 24.00 * vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3727,22 +2537,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 36 36.00 * vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 36 36.00 * vluxseg3ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vluxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 24 24.00 * vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 24 24.00 * vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 24 24.00 * vluxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vluxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vluxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vluxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 18 18.00 * vluxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -3757,8 +2557,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 76 76.00 * vluxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3767,22 +2565,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 44 44.00 * vluxseg4ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vluxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 28 28.00 * vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 28 28.00 * vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 28 28.00 * vluxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vluxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vluxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vluxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 20 20.00 * vluxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -3795,28 +2583,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 52 52.00 * vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 92 92.00 * vluxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 32 32.00 * vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 52 52.00 * vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 52 52.00 * vluxseg5ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vluxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 32 32.00 * vluxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 32 32.00 * vluxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 32 32.00 * vluxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vluxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vluxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vluxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 22 22.00 * vluxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3827,28 +2603,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 108 108.00 * vluxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 36 36.00 * vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 60 60.00 * vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 60 60.00 * vluxseg6ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vluxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 36 36.00 * vluxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 36 36.00 * vluxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 36 36.00 * vluxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vluxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vluxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vluxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 24 24.00 * vluxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3859,28 +2623,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 68 68.00 * vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 124 124.00 * vluxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 40 40.00 * vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 68 68.00 * vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 68 68.00 * vluxseg7ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vluxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 40 40.00 * vluxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 40 40.00 * vluxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 40 40.00 * vluxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vluxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vluxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vluxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 26 26.00 * vluxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3891,28 +2643,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 140 140.00 * vluxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 44 44.00 * vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 76 76.00 * vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 76 76.00 * vluxseg8ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vluxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 44 44.00 * vluxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 44 44.00 * vluxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 44 44.00 * vluxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vluxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vluxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vluxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 28 28.00 * vluxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -3927,8 +2667,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 44 44.00 * vloxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 20 20.00 * vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3939,10 +2677,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 28 28.00 * vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vloxseg2ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vloxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 20 20.00 * vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
@@ -3951,12 +2685,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 20 20.00 * vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vloxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vloxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vloxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vloxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 16 16.00 * vloxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -3973,8 +2701,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 60 60.00 * vloxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 24 24.00 * vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3983,22 +2709,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 36 36.00 * vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 36 36.00 * vloxseg3ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vloxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 24 24.00 * vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 24 24.00 * vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 24 24.00 * vloxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vloxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vloxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vloxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 18 18.00 * vloxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -4013,8 +2729,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 76 76.00 * vloxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -4023,22 +2737,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 44 44.00 * vloxseg4ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vloxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 28 28.00 * vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 28 28.00 * vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 28 28.00 * vloxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vloxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vloxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vloxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 20 20.00 * vloxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -4051,28 +2755,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 52 52.00 * vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 92 92.00 * vloxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 32 32.00 * vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 52 52.00 * vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 52 52.00 * vloxseg5ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vloxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 32 32.00 * vloxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 32 32.00 * vloxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 32 32.00 * vloxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vloxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vloxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vloxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 22 22.00 * vloxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -4083,28 +2775,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 108 108.00 * vloxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 36 36.00 * vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 60 60.00 * vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 60 60.00 * vloxseg6ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vloxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 36 36.00 * vloxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 36 36.00 * vloxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 36 36.00 * vloxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vloxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vloxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vloxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 24 24.00 * vloxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -4115,28 +2795,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 68 68.00 * vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 124 124.00 * vloxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 40 40.00 * vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 68 68.00 * vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 68 68.00 * vloxseg7ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vloxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 40 40.00 * vloxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 40 40.00 * vloxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 40 40.00 * vloxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vloxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vloxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vloxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 26 26.00 * vloxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -4147,28 +2815,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 140 140.00 * vloxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 44 44.00 * vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 76 76.00 * vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 76 76.00 * vloxseg8ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vloxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 44 44.00 * vloxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 44 44.00 * vloxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 44 44.00 * vloxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vloxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vloxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vloxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 28 28.00 * vloxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -4181,8 +2837,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 33 44.00 * vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 65 76.00 * vsuxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 3 14.00 * vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -4191,22 +2845,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 17 28.00 * vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsuxseg2ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 3 14.00 * vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsuxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 3 14.00 * vsuxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsuxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -4221,8 +2865,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsuxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 4 15.00 * vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -4231,22 +2873,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 25 36.00 * vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 49 60.00 * vsuxseg3ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 4 15.00 * vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 25 36.00 * vsuxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 4 15.00 * vsuxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsuxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -4261,8 +2893,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsuxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 5 16.00 * vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -4271,22 +2901,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 33 44.00 * vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 65 76.00 * vsuxseg4ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 5 16.00 * vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsuxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 5 16.00 * vsuxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsuxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -4299,28 +2919,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 41 52.00 * vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 81 92.00 * vsuxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 6 17.00 * vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 21 32.00 * vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 41 52.00 * vsuxseg5ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 6 17.00 * vsuxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsuxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 21 32.00 * vsuxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 6 17.00 * vsuxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsuxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -4331,28 +2939,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsuxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 7 18.00 * vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 25 36.00 * vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 49 60.00 * vsuxseg6ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 7 18.00 * vsuxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsuxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 25 36.00 * vsuxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 7 18.00 * vsuxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsuxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -4363,28 +2959,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 57 68.00 * vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 113 124.00 * vsuxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 8 19.00 * vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 29 40.00 * vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 57 68.00 * vsuxseg7ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 8 19.00 * vsuxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsuxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 29 40.00 * vsuxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 8 19.00 * vsuxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsuxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -4395,28 +2979,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsuxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 9 20.00 * vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 65 76.00 * vsuxseg8ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 9 20.00 * vsuxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsuxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsuxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsuxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 9 20.00 * vsuxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsuxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -4431,8 +3003,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsoxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 3 14.00 * vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -4443,10 +3013,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 33 44.00 * vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 65 76.00 * vsoxseg2ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 3 14.00 * vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
@@ -4455,12 +3021,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 17 28.00 * vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsoxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 3 14.00 * vsoxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsoxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -4477,8 +3037,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsoxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 4 15.00 * vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -4487,22 +3045,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 25 36.00 * vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 49 60.00 * vsoxseg3ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 4 15.00 * vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 25 36.00 * vsoxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 4 15.00 * vsoxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsoxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -4517,8 +3065,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsoxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 5 16.00 * vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -4527,22 +3073,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 33 44.00 * vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 65 76.00 * vsoxseg4ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 5 16.00 * vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsoxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 5 16.00 * vsoxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsoxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m2, tu, mu
@@ -4555,28 +3091,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 41 52.00 * vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 81 92.00 * vsoxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 6 17.00 * vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 21 32.00 * vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 41 52.00 * vsoxseg5ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 6 17.00 * vsoxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsoxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 21 32.00 * vsoxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 6 17.00 * vsoxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsoxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -4587,28 +3111,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsoxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 7 18.00 * vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 25 36.00 * vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 49 60.00 * vsoxseg6ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 7 18.00 * vsoxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsoxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 25 36.00 * vsoxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 7 18.00 * vsoxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsoxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -4619,28 +3131,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 57 68.00 * vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 113 124.00 * vsoxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 8 19.00 * vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 29 40.00 * vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 57 68.00 * vsoxseg7ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 8 19.00 * vsoxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsoxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 29 40.00 * vsoxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 8 19.00 * vsoxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsoxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, mf8, tu, mu
@@ -4651,28 +3151,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsoxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 9 20.00 * vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 65 76.00 * vsoxseg8ei16.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: 1 9 20.00 * vsoxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsoxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 33 44.00 * vsoxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: 1 1 12.00 * vsoxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: 1 9 20.00 * vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsoxseg8ei64.v v8, (a0), v16
@@ -4693,7 +3181,7 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK: Resource pressure per iteration:
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]
-# CHECK-NEXT: - - - - 1148.00 - - - - - - 39876.00 28786.00
+# CHECK-NEXT: - - - - 770.00 - - - - - - 17896.00 14240.00
# CHECK: Resource pressure by instruction:
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] Instructions:
@@ -4709,8 +3197,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg2e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4721,10 +3207,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg2e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg2e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
@@ -4733,12 +3215,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg2e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg2e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg2e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg2e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlseg2e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -4755,8 +3231,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg3e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4765,22 +3239,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg3e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlseg3e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlseg3e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -4795,8 +3259,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg4e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4805,22 +3267,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg4e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg4e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlseg4e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -4833,28 +3285,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vlseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlseg5e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 332.00 - vlseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vlseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vlseg5e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 172.00 - vlseg5e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 172.00 - vlseg5e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlseg5e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vlseg5e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlseg5e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlseg5e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlseg5e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlseg5e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -4865,28 +3305,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg6e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 396.00 - vlseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg6e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlseg6e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlseg6e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlseg6e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlseg6e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg6e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg6e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg6e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlseg6e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -4897,28 +3325,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vlseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlseg7e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 460.00 - vlseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vlseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vlseg7e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 236.00 - vlseg7e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 236.00 - vlseg7e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlseg7e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vlseg7e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlseg7e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlseg7e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlseg7e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlseg7e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -4929,28 +3345,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg8e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 524.00 - vlseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg8e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlseg8e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlseg8e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg8e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg8e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg8e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg8e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg8e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg8e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -4965,8 +3369,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg2e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4977,10 +3379,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg2e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg2e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
@@ -4989,12 +3387,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsseg2e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsseg2e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsseg2e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsseg2e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsseg2e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5011,8 +3403,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsseg3e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 204.00 vsseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -5021,22 +3411,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsseg3e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsseg3e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsseg3e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsseg3e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsseg3e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsseg3e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsseg3e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5051,8 +3431,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg4e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 268.00 vsseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -5061,22 +3439,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg4e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg4e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsseg4e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg4e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg4e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg4e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsseg4e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5089,28 +3457,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vsseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 92.00 vsseg5e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 332.00 vsseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 32.00 vsseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vsseg5e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 172.00 vsseg5e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 172.00 vsseg5e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsseg5e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 32.00 vsseg5e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 92.00 vsseg5e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 92.00 vsseg5e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 92.00 vsseg5e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsseg5e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5121,28 +3477,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsseg6e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 396.00 vsseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsseg6e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 204.00 vsseg6e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 204.00 vsseg6e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsseg6e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsseg6e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsseg6e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsseg6e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsseg6e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsseg6e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5153,28 +3497,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vsseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 124.00 vsseg7e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 460.00 vsseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 40.00 vsseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vsseg7e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 236.00 vsseg7e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 236.00 vsseg7e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsseg7e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 40.00 vsseg7e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 124.00 vsseg7e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 124.00 vsseg7e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 124.00 vsseg7e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsseg7e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5185,28 +3517,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg8e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 524.00 vsseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg8e16.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 268.00 vsseg8e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 268.00 vsseg8e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsseg8e32.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsseg8e32.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg8e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg8e64.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg8e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsseg8e64.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5221,8 +3541,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg2e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -5233,10 +3551,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg2e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg2e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
@@ -5245,12 +3559,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlsseg2e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlsseg2e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlsseg2e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlsseg2e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlsseg2e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5267,8 +3575,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlsseg3e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -5277,22 +3583,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlsseg3e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlsseg3e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlsseg3e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlsseg3e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlsseg3e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlsseg3e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlsseg3e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5307,8 +3603,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg4e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -5317,22 +3611,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg4e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg4e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlsseg4e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg4e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg4e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg4e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlsseg4e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5345,28 +3629,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlsseg5e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 332.00 - vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vlsseg5e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 172.00 - vlsseg5e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 172.00 - vlsseg5e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlsseg5e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vlsseg5e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlsseg5e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlsseg5e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlsseg5e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlsseg5e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5377,28 +3649,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlsseg6e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 396.00 - vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlsseg6e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlsseg6e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlsseg6e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlsseg6e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlsseg6e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlsseg6e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlsseg6e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlsseg6e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlsseg6e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5409,28 +3669,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlsseg7e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 460.00 - vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vlsseg7e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 236.00 - vlsseg7e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 236.00 - vlsseg7e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlsseg7e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vlsseg7e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlsseg7e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlsseg7e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlsseg7e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlsseg7e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5441,28 +3689,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg8e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 524.00 - vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg8e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlsseg8e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlsseg8e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlsseg8e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlsseg8e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg8e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg8e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg8e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlsseg8e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5477,8 +3713,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg2e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -5489,10 +3723,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg2e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg2e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
@@ -5501,12 +3731,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vssseg2e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 44.00 vssseg2e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 44.00 vssseg2e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 44.00 vssseg2e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vssseg2e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5523,8 +3747,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vssseg3e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 204.00 vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -5533,22 +3755,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vssseg3e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 108.00 vssseg3e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 108.00 vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vssseg3e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 60.00 vssseg3e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 60.00 vssseg3e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 60.00 vssseg3e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vssseg3e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5563,8 +3775,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg4e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 268.00 vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -5573,22 +3783,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg4e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg4e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vssseg4e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg4e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg4e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg4e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vssseg4e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5601,28 +3801,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 92.00 vssseg5e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 332.00 vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 32.00 vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vssseg5e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 172.00 vssseg5e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 172.00 vssseg5e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vssseg5e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 32.00 vssseg5e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 92.00 vssseg5e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 92.00 vssseg5e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 92.00 vssseg5e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vssseg5e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5633,28 +3821,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vssseg6e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 396.00 vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vssseg6e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 204.00 vssseg6e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 204.00 vssseg6e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vssseg6e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vssseg6e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 108.00 vssseg6e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 108.00 vssseg6e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 108.00 vssseg6e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vssseg6e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5665,28 +3841,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 124.00 vssseg7e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 460.00 vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 40.00 vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vssseg7e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 236.00 vssseg7e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 236.00 vssseg7e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vssseg7e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 40.00 vssseg7e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 124.00 vssseg7e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 124.00 vssseg7e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 124.00 vssseg7e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vssseg7e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5697,28 +3861,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg8e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 524.00 vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg8e16.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 268.00 vssseg8e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 268.00 vssseg8e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vssseg8e32.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vssseg8e32.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg8e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg8e64.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg8e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vssseg8e64.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5733,8 +3885,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg2e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -5745,10 +3895,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg2e16ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg2e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
@@ -5757,12 +3903,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg2e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg2e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg2e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg2e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlseg2e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5779,8 +3919,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg3e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -5789,22 +3927,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e16ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg3e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlseg3e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlseg3e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5819,8 +3947,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg4e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -5829,22 +3955,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e16ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg4e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg4e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlseg4e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -5857,28 +3973,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlseg5e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 332.00 - vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vlseg5e16ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 172.00 - vlseg5e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 172.00 - vlseg5e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlseg5e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vlseg5e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlseg5e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlseg5e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlseg5e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlseg5e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5889,28 +3993,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg6e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 396.00 - vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg6e16ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlseg6e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlseg6e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlseg6e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vlseg6e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg6e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg6e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg6e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlseg6e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5921,28 +4013,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlseg7e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 460.00 - vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vlseg7e16ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 236.00 - vlseg7e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 236.00 - vlseg7e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlseg7e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vlseg7e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlseg7e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlseg7e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlseg7e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlseg7e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5953,28 +4033,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg8e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 524.00 - vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg8e16ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlseg8e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlseg8e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg8e32ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vlseg8e32ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg8e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg8e64ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg8e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg8e64ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -5989,8 +4057,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vluxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6001,10 +4067,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg2ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vluxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
@@ -6013,12 +4075,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vluxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vluxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vluxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vluxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6035,8 +4091,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vluxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6045,22 +4099,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vluxseg3ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vluxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vluxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vluxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vluxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vluxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6075,8 +4119,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vluxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6085,22 +4127,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vluxseg4ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6113,28 +4145,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 92.00 - vluxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vluxseg5ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vluxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 32.00 - vluxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vluxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vluxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vluxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vluxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vluxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vluxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6145,28 +4165,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vluxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vluxseg6ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 36.00 - vluxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vluxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vluxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6177,28 +4185,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 124.00 - vluxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vluxseg7ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vluxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 40.00 - vluxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vluxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vluxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vluxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vluxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vluxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vluxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6209,28 +4205,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vluxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vluxseg8ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 44.00 - vluxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vluxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vluxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6245,8 +4229,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vloxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6257,10 +4239,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg2ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vloxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
@@ -6269,12 +4247,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vloxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vloxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vloxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vloxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6291,8 +4263,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vloxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6301,22 +4271,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vloxseg3ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vloxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vloxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vloxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vloxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vloxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6331,8 +4291,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vloxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6341,22 +4299,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vloxseg4ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6369,28 +4317,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 92.00 - vloxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vloxseg5ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vloxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 32.00 - vloxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vloxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vloxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vloxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vloxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vloxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vloxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6401,28 +4337,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vloxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vloxseg6ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 36.00 - vloxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vloxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vloxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6433,28 +4357,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 124.00 - vloxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vloxseg7ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vloxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 40.00 - vloxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vloxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vloxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vloxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vloxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vloxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vloxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6465,28 +4377,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vloxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vloxseg8ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 44.00 - vloxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vloxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vloxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6499,8 +4399,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsuxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 14.00 vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6509,22 +4407,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsuxseg2ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 14.00 vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsuxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 14.00 vsuxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsuxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6539,8 +4427,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsuxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 15.00 vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6549,22 +4435,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsuxseg3ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 15.00 vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsuxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 15.00 vsuxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsuxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6579,8 +4455,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsuxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6589,22 +4463,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsuxseg4ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsuxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsuxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsuxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6617,28 +4481,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 92.00 vsuxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 17.00 vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 32.00 vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vsuxseg5ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 17.00 vsuxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsuxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 32.00 vsuxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 17.00 vsuxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsuxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6649,28 +4501,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsuxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsuxseg6ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsuxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsuxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsuxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsuxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsuxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6681,28 +4521,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 124.00 vsuxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 19.00 vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 40.00 vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vsuxseg7ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 19.00 vsuxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsuxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 40.00 vsuxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 19.00 vsuxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsuxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6713,28 +4541,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsuxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsuxseg8ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsuxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsuxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsuxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsuxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsuxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsuxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6749,8 +4565,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsoxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 14.00 vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6761,10 +4575,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsoxseg2ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 14.00 vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
@@ -6773,12 +4583,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsoxseg2ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg2ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 14.00 vsoxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsoxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6795,8 +4599,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsoxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 15.00 vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6805,22 +4607,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsoxseg3ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 15.00 vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsoxseg3ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg3ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 15.00 vsoxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsoxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6835,8 +4627,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsoxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -6845,22 +4635,12 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsoxseg4ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsoxseg4ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg4ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsoxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsoxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m2, tu, mu
@@ -6873,28 +4653,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 92.00 vsoxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 17.00 vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 32.00 vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vsoxseg5ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 17.00 vsoxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsoxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 32.00 vsoxseg5ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg5ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 17.00 vsoxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsoxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6905,28 +4673,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsoxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsoxseg6ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsoxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsoxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 36.00 vsoxseg6ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg6ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsoxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsoxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6937,28 +4693,16 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 124.00 vsoxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 19.00 vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 40.00 vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vsoxseg7ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 19.00 vsoxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsoxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 40.00 vsoxseg7ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg7ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 19.00 vsoxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsoxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, mf8, tu, mu
@@ -6969,27 +4713,15 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsoxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsoxseg8ei16.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsoxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsoxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsoxseg8ei32.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf4, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 12.00 vsoxseg8ei64.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, mf2, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsoxseg8ei64.v v8, (a0), v16
More information about the llvm-commits
mailing list