[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 16:50:09 PST 2025
https://github.com/michaelmaitland updated https://github.com/llvm/llvm-project/pull/125226
>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 1/2] [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 d8aac92580f872..5c55288d17505d 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
>From 9e08d347750bc68aa4e3124a65ac94f89ee7ca30 Mon Sep 17 00:00:00 2001
From: Michael Maitland <michaeltmaitland at gmail.com>
Date: Fri, 31 Jan 2025 16:49:52 -0800
Subject: [PATCH 2/2] fixup! rerun test checks
---
.../llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s | 260 +-----------------
1 file changed, 7 insertions(+), 253 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 5c55288d17505d..9ba461acef0e3c 100644
--- a/llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s
+++ b/llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s
@@ -1605,14 +1605,14 @@ vsetvli zero, zero, e64, m1, tu, mu
vsoxseg8ei64.v v8, (a0), v16
# CHECK: Iterations: 1
-# CHECK-NEXT: Instructions: 1666
-# CHECK-NEXT: Total Cycles: 41925
-# CHECK-NEXT: Total uOps: 1666
+# CHECK-NEXT: Instructions: 1540
+# CHECK-NEXT: Total Cycles: 29967
+# CHECK-NEXT: Total uOps: 1540
# CHECK: Dispatch Width: 3
-# CHECK-NEXT: uOps Per Cycle: 0.04
-# CHECK-NEXT: IPC: 0.04
-# CHECK-NEXT: Block RThroughput: 25176.0
+# CHECK-NEXT: uOps Per Cycle: 0.05
+# CHECK-NEXT: IPC: 0.05
+# CHECK-NEXT: Block RThroughput: 17896.0
# CHECK: Instruction Info:
# CHECK-NEXT: [1]: #uOps
@@ -1723,8 +1723,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 52 52.00 * vlseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 92 92.00 * vlseg5e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 332 332.00 * vlseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -1745,8 +1743,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vlseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 108 108.00 * vlseg6e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 396 396.00 * vlseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -1767,8 +1763,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 68 68.00 * vlseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 124 124.00 * vlseg7e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 460 460.00 * vlseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -1789,8 +1783,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlseg8e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 524 524.00 * vlseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -1815,8 +1807,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsseg2e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vsseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -1851,8 +1841,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsseg3e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 193 204.00 * vsseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -1881,8 +1869,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsseg4e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 257 268.00 * vsseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -1909,8 +1895,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 41 52.00 * vsseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 81 92.00 * vsseg5e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 321 332.00 * vsseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -1931,8 +1915,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsseg6e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 385 396.00 * vsseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -1953,8 +1935,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 57 68.00 * vsseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 113 124.00 * vsseg7e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 449 460.00 * vsseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -1975,8 +1955,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsseg8e8.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 513 524.00 * vsseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2001,8 +1979,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlsseg2e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 16 16.00 * vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2037,8 +2013,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 108 108.00 * vlsseg3e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 204 204.00 * vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 18 18.00 * vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2067,8 +2041,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlsseg4e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 268 268.00 * vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 20 20.00 * vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2095,8 +2067,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 52 52.00 * vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 92 92.00 * vlsseg5e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 332 332.00 * vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2117,8 +2087,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 108 108.00 * vlsseg6e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 396 396.00 * vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2139,8 +2107,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 68 68.00 * vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 124 124.00 * vlsseg7e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 460 460.00 * vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2161,8 +2127,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlsseg8e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 524 524.00 * vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2187,8 +2151,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 129 140.00 * vssseg2e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 129 140.00 * vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 5 16.00 * vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2223,8 +2185,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 97 108.00 * vssseg3e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 193 204.00 * vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 7 18.00 * vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2253,8 +2213,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 129 140.00 * vssseg4e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 257 268.00 * vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 9 20.00 * vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2281,8 +2239,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 41 52.00 * vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 81 92.00 * vssseg5e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 321 332.00 * vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 11 22.00 * vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2303,8 +2259,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 97 108.00 * vssseg6e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 385 396.00 * vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 13 24.00 * vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2325,8 +2279,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 57 68.00 * vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 113 124.00 * vssseg7e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 449 460.00 * vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 15 26.00 * vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2347,8 +2299,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 129 140.00 * vssseg8e8.v v8, (a0), a1
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 513 524.00 * vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 17 28.00 * vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2373,8 +2323,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlseg2e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 140 140.00 * vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 16 16.00 * vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2409,8 +2357,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 108 108.00 * vlseg3e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 204 204.00 * vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 18 18.00 * vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2439,8 +2385,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlseg4e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 268 268.00 * vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 20 20.00 * vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2467,8 +2411,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 52 52.00 * vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 92 92.00 * vlseg5e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 332 332.00 * vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 22 22.00 * vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2489,8 +2431,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 108 108.00 * vlseg6e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 396 396.00 * vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 24 24.00 * vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2511,8 +2451,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 68 68.00 * vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 124 124.00 * vlseg7e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 460 460.00 * vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 26 26.00 * vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2533,8 +2471,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 140 140.00 * vlseg8e8ff.v v8, (a0)
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 524 524.00 * vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2559,8 +2495,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 44 44.00 * vluxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 20 20.00 * vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2595,8 +2529,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 60 60.00 * vluxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 24 24.00 * vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2625,8 +2557,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 76 76.00 * vluxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2653,8 +2583,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 52 52.00 * vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 92 92.00 * vluxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 32 32.00 * vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2675,8 +2603,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 108 108.00 * vluxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 36 36.00 * vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2697,8 +2623,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 68 68.00 * vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 124 124.00 * vluxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 40 40.00 * vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2719,8 +2643,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 140 140.00 * vluxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 44 44.00 * vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2745,8 +2667,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 44 44.00 * vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 44 44.00 * vloxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 16 16.00 * vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 20 20.00 * vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2781,8 +2701,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 60 60.00 * vloxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 18 18.00 * vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 24 24.00 * vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2811,8 +2729,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 76 76.00 * vloxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 20 20.00 * vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 28 28.00 * vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2839,8 +2755,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 52 52.00 * vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 92 92.00 * vloxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 22 22.00 * vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 32 32.00 * vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2861,8 +2775,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 60 60.00 * vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 108 108.00 * vloxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 24 24.00 * vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 36 36.00 * vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2883,8 +2795,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 68 68.00 * vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 124 124.00 * vloxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 26 26.00 * vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 40 40.00 * vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2905,8 +2815,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 76 76.00 * vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 140 140.00 * vloxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 28 28.00 * vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 44 44.00 * vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2929,8 +2837,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 33 44.00 * vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 65 76.00 * vsuxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 3 14.00 * vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2959,8 +2865,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsuxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 4 15.00 * vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -2989,8 +2893,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsuxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 5 16.00 * vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3017,8 +2919,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 41 52.00 * vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 81 92.00 * vsuxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 6 17.00 * vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3039,8 +2939,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsuxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 7 18.00 * vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3061,8 +2959,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 57 68.00 * vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 113 124.00 * vsuxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 8 19.00 * vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3083,8 +2979,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsuxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 9 20.00 * vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3109,8 +3003,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsoxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 3 14.00 * vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 5 16.00 * vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3145,8 +3037,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsoxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 4 15.00 * vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 7 18.00 * vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3175,8 +3065,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsoxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 5 16.00 * vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 9 20.00 * vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3203,8 +3091,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 41 52.00 * vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 81 92.00 * vsoxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 6 17.00 * vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 11 22.00 * vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3225,8 +3111,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 49 60.00 * vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 97 108.00 * vsoxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 7 18.00 * vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 13 24.00 * vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3247,8 +3131,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 57 68.00 * vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 113 124.00 * vsoxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 8 19.00 * vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 15 26.00 * vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3269,8 +3151,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 65 76.00 * vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 129 140.00 * vsoxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: 1 9 20.00 * vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 17 28.00 * vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 1.00 U vsetvli zero, zero, e16, mf2, tu, mu
@@ -3301,7 +3181,7 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK: Resource pressure per iteration:
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]
-# CHECK-NEXT: - - - - 833.00 - - - - - - 25176.00 19126.00
+# CHECK-NEXT: - - - - 770.00 - - - - - - 17896.00 14240.00
# CHECK: Resource pressure by instruction:
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] Instructions:
@@ -3317,8 +3197,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg2e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3353,8 +3231,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg3e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3383,8 +3259,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg4e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3411,8 +3285,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vlseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlseg5e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 332.00 - vlseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3433,8 +3305,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg6e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 396.00 - vlseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3455,8 +3325,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vlseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlseg7e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 460.00 - vlseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3477,8 +3345,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg8e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 524.00 - vlseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3503,8 +3369,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg2e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3539,8 +3403,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsseg3e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 204.00 vsseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3569,8 +3431,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg4e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 268.00 vsseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3597,8 +3457,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vsseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 92.00 vsseg5e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 332.00 vsseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3619,8 +3477,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsseg6e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 396.00 vsseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3641,8 +3497,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vsseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 124.00 vsseg7e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 460.00 vsseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3663,8 +3517,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsseg8e8.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 524.00 vsseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3689,8 +3541,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg2e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3725,8 +3575,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlsseg3e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3755,8 +3603,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg4e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3783,8 +3629,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlsseg5e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 332.00 - vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3805,8 +3649,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlsseg6e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 396.00 - vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3827,8 +3669,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlsseg7e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 460.00 - vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3849,8 +3689,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlsseg8e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 524.00 - vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3875,8 +3713,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg2e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3911,8 +3747,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vssseg3e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 204.00 vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3941,8 +3775,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg4e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 268.00 vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3969,8 +3801,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 92.00 vssseg5e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 332.00 vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -3991,8 +3821,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vssseg6e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 396.00 vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4013,8 +3841,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 124.00 vssseg7e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 460.00 vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4035,8 +3861,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vssseg8e8.v v8, (a0), a1
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 524.00 vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4061,8 +3885,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg2e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 16.00 - vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4097,8 +3919,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg3e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 204.00 - vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 18.00 - vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4127,8 +3947,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg4e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 268.00 - vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4155,8 +3973,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 92.00 - vlseg5e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 332.00 - vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 22.00 - vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4177,8 +3993,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vlseg6e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 396.00 - vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4199,8 +4013,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 124.00 - vlseg7e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 460.00 - vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 26.00 - vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4221,8 +4033,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vlseg8e8ff.v v8, (a0)
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 524.00 - vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4247,8 +4057,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vluxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4283,8 +4091,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vluxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4313,8 +4119,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vluxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4341,8 +4145,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 92.00 - vluxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4363,8 +4165,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vluxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4385,8 +4185,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 124.00 - vluxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4407,8 +4205,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vluxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4433,8 +4229,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vloxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 16.00 - vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4469,8 +4263,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vloxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 18.00 - vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4499,8 +4291,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vloxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 20.00 - vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4527,8 +4317,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 52.00 - vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 92.00 - vloxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 22.00 - vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 32.00 - vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4549,8 +4337,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 60.00 - vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 108.00 - vloxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 24.00 - vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 36.00 - vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4571,8 +4357,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 68.00 - vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 124.00 - vloxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 26.00 - vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 40.00 - vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4593,8 +4377,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 76.00 - vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 140.00 - vloxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - 28.00 - vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - 44.00 - vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4617,8 +4399,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 44.00 vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsuxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 14.00 vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4647,8 +4427,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsuxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 15.00 vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4677,8 +4455,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsuxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4705,8 +4481,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 92.00 vsuxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 17.00 vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4727,8 +4501,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsuxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4749,8 +4521,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 124.00 vsuxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 19.00 vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4771,8 +4541,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsuxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4797,8 +4565,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsoxseg2ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 14.00 vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4833,8 +4599,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsoxseg3ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 15.00 vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4863,8 +4627,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsoxseg4ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 16.00 vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4891,8 +4653,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 52.00 vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 92.00 vsoxseg5ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 17.00 vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 22.00 vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4913,8 +4673,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 60.00 vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 108.00 vsoxseg6ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 18.00 vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 24.00 vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4935,8 +4693,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 68.00 vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 124.00 vsoxseg7ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 19.00 vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 26.00 vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
@@ -4957,8 +4713,6 @@ vsoxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - - 76.00 vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 140.00 vsoxseg8ei8.v v8, (a0), v16
-# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf8, tu, mu
-# CHECK-NEXT: - - - - - - - - - - - - 20.00 vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - - - - - 28.00 vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - 1.00 - - - - - - - - vsetvli zero, zero, e16, mf2, tu, mu
More information about the llvm-commits
mailing list