[llvm] [RISCV] Remove potentially incompatible vtype toggles fro mvlseg-vsseg mca test (PR #125226)
Michael Maitland via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 31 06:07:53 PST 2025
https://github.com/michaelmaitland created https://github.com/llvm/llvm-project/pull/125226
None
>From 53885f844075456a79cb0dde3d10062f87545f90 Mon Sep 17 00:00:00 2001
From: Michael Maitland <michaeltmaitland at gmail.com>
Date: Fri, 31 Jan 2025 06:07:24 -0800
Subject: [PATCH] [RISCV] Remove potentially incompatible vtype toggles fro
mvlseg-vsseg mca test
---
.../llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s | 2036 +----------------
1 file changed, 7 insertions(+), 2029 deletions(-)
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..5c55288d17505d9 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: 1666
+# CHECK-NEXT: Total Cycles: 41925
+# CHECK-NEXT: Total uOps: 1666
# 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.04
+# CHECK-NEXT: IPC: 0.04
+# CHECK-NEXT: Block RThroughput: 25176.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
@@ -2523,20 +1731,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -2555,20 +1753,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -2587,20 +1775,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -2619,20 +1797,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -2659,10 +1827,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 +1835,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
@@ -2703,22 +1861,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
@@ -2743,22 +1891,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
@@ -2779,20 +1917,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -2811,20 +1939,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -2843,20 +1961,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -2875,20 +1983,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -2915,10 +2013,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 +2021,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
@@ -2959,22 +2047,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
@@ -2999,22 +2077,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
@@ -3035,20 +2103,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3067,20 +2125,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3099,20 +2147,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3131,20 +2169,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3171,10 +2199,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 +2207,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
@@ -3215,22 +2233,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
@@ -3255,22 +2263,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
@@ -3291,20 +2289,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3323,20 +2311,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3355,20 +2333,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3387,20 +2355,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3427,10 +2385,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 +2393,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
@@ -3471,22 +2419,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
@@ -3511,22 +2449,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
@@ -3547,20 +2475,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3579,20 +2497,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3611,20 +2519,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3643,20 +2541,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3683,10 +2571,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 +2579,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
@@ -3727,22 +2605,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
@@ -3767,22 +2635,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
@@ -3803,20 +2661,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3835,20 +2683,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3867,20 +2705,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3899,20 +2727,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -3939,10 +2757,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 +2765,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
@@ -3983,22 +2791,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
@@ -4023,22 +2821,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
@@ -4059,20 +2847,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4091,20 +2869,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4123,20 +2891,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4155,20 +2913,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4191,22 +2939,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
@@ -4231,22 +2969,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
@@ -4271,22 +2999,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
@@ -4307,20 +3025,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4339,20 +3047,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4371,20 +3069,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4403,20 +3091,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4443,10 +3121,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 +3129,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
@@ -4487,22 +3155,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
@@ -4527,22 +3185,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
@@ -4563,20 +3211,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4595,20 +3233,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4627,20 +3255,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4659,20 +3277,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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 +3301,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: - - - - 833.00 - - - - - - 25176.00 19126.00
# CHECK: Resource pressure by instruction:
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] Instructions:
@@ -4721,10 +3329,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 +3337,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
@@ -4765,22 +3363,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
@@ -4805,22 +3393,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
@@ -4841,20 +3419,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4873,20 +3441,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4905,20 +3463,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4937,20 +3485,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -4977,10 +3515,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 +3523,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
@@ -5021,22 +3549,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
@@ -5061,22 +3579,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
@@ -5097,20 +3605,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5129,20 +3627,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5161,20 +3649,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5193,20 +3671,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5233,10 +3701,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 +3709,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
@@ -5277,22 +3735,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
@@ -5317,22 +3765,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
@@ -5353,20 +3791,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5385,20 +3813,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5417,20 +3835,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5449,20 +3857,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5489,10 +3887,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 +3895,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
@@ -5533,22 +3921,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
@@ -5573,22 +3951,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
@@ -5609,20 +3977,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5641,20 +3999,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5673,20 +4021,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5705,20 +4043,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5745,10 +4073,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 +4081,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
@@ -5789,22 +4107,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
@@ -5829,22 +4137,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
@@ -5865,20 +4163,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5897,20 +4185,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5929,20 +4207,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -5961,20 +4229,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6001,10 +4259,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 +4267,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
@@ -6045,22 +4293,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
@@ -6085,22 +4323,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
@@ -6121,20 +4349,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6153,20 +4371,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6185,20 +4393,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6217,20 +4415,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6257,10 +4445,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 +4453,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
@@ -6301,22 +4479,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
@@ -6341,22 +4509,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
@@ -6377,20 +4535,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6409,20 +4557,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6441,20 +4579,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6473,20 +4601,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6509,22 +4627,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
@@ -6549,22 +4657,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
@@ -6589,22 +4687,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
@@ -6625,20 +4713,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6657,20 +4735,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6689,20 +4757,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6721,20 +4779,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6761,10 +4809,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 +4817,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
@@ -6805,22 +4843,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
@@ -6845,22 +4873,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
@@ -6881,20 +4899,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6913,20 +4921,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6945,20 +4943,10 @@ vsoxseg8ei64.v v8, (a0), v16
# 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
@@ -6977,19 +4965,9 @@ vsoxseg8ei64.v v8, (a0), v16
# 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