# NOTE: Assertions have been autogenerated by utils/update_mca_test_checks.py
# RUN: llvm-mca -mtriple=riscv64 -mcpu=spacemit-x60 -iterations=1 -instruction-tables=full < %s | FileCheck %s

# Bitwise and logical operations

vsetvli x28, x0, e8, mf2, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e8, mf4, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e8, mf8, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e8, m1, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e8, m2, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e8, m4, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e8, m8, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e16, mf2, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e16, mf4, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e16, m1, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e16, m2, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e16, m4, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e16, m8, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e32, mf2, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e32, m1, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e32, m2, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e32, m4, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e32, m8, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e64, m1, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e64, m2, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e64, m4, tu, mu
vand.vv v8, v8, v8
vsetvli x28, x0, e64, m8, tu, mu
vand.vv v8, v8, v8

vsetvli x28, x0, e8, mf2, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e8, mf4, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e8, mf8, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e8, m1, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e8, m2, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e8, m4, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e8, m8, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e16, mf2, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e16, mf4, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e16, m1, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e16, m2, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e16, m4, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e16, m8, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e32, mf2, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e32, m1, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e32, m2, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e32, m4, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e32, m8, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e64, m1, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e64, m2, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e64, m4, tu, mu
vand.vx v8, v8, x30
vsetvli x28, x0, e64, m8, tu, mu
vand.vx v8, v8, x30

vsetvli x28, x0, e8, mf2, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e8, mf4, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e8, mf8, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e8, m1, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e8, m2, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e8, m4, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e8, m8, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e16, mf2, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e16, mf4, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e16, m1, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e16, m2, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e16, m4, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e16, m8, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e32, mf2, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e32, m1, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e32, m2, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e32, m4, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e32, m8, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e64, m1, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e64, m2, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e64, m4, tu, mu
vand.vi v8, v8, 12
vsetvli x28, x0, e64, m8, tu, mu
vand.vi v8, v8, 12

vsetvli x28, x0, e8, mf2, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e8, mf4, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e8, mf8, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e8, m1, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e8, m2, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e8, m4, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e8, m8, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e16, mf2, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e16, mf4, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e16, m1, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e16, m2, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e16, m4, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e16, m8, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e32, mf2, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e32, m1, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e32, m2, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e32, m4, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e32, m8, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e64, m1, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e64, m2, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e64, m4, tu, mu
vor.vv v8, v8, v8
vsetvli x28, x0, e64, m8, tu, mu
vor.vv v8, v8, v8

vsetvli x28, x0, e8, mf2, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e8, mf4, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e8, mf8, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e8, m1, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e8, m2, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e8, m4, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e8, m8, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e16, mf2, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e16, mf4, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e16, m1, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e16, m2, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e16, m4, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e16, m8, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e32, mf2, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e32, m1, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e32, m2, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e32, m4, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e32, m8, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e64, m1, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e64, m2, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e64, m4, tu, mu
vor.vx v8, v8, x30
vsetvli x28, x0, e64, m8, tu, mu
vor.vx v8, v8, x30

vsetvli x28, x0, e8, mf2, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e8, mf4, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e8, mf8, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e8, m1, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e8, m2, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e8, m4, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e8, m8, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e16, mf2, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e16, mf4, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e16, m1, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e16, m2, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e16, m4, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e16, m8, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e32, mf2, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e32, m1, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e32, m2, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e32, m4, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e32, m8, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e64, m1, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e64, m2, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e64, m4, tu, mu
vor.vi v8, v8, 12
vsetvli x28, x0, e64, m8, tu, mu
vor.vi v8, v8, 12

vsetvli x28, x0, e8, mf2, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e8, mf4, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e8, mf8, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e8, m1, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e8, m2, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e8, m4, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e8, m8, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e16, mf2, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e16, mf4, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e16, m1, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e16, m2, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e16, m4, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e16, m8, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e32, mf2, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e32, m1, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e32, m2, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e32, m4, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e32, m8, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e64, m1, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e64, m2, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e64, m4, tu, mu
vxor.vv v8, v8, v8
vsetvli x28, x0, e64, m8, tu, mu
vxor.vv v8, v8, v8

vsetvli x28, x0, e8, mf2, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e8, mf4, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e8, mf8, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e8, m1, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e8, m2, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e8, m4, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e8, m8, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e16, mf2, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e16, mf4, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e16, m1, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e16, m2, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e16, m4, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e16, m8, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e32, mf2, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e32, m1, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e32, m2, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e32, m4, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e32, m8, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e64, m1, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e64, m2, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e64, m4, tu, mu
vxor.vx v8, v8, x30
vsetvli x28, x0, e64, m8, tu, mu
vxor.vx v8, v8, x30

vsetvli x28, x0, e8, mf2, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e8, mf4, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e8, mf8, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e8, m1, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e8, m2, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e8, m4, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e8, m8, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e16, mf2, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e16, mf4, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e16, m1, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e16, m2, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e16, m4, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e16, m8, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e32, mf2, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e32, m1, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e32, m2, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e32, m4, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e32, m8, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e64, m1, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e64, m2, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e64, m4, tu, mu
vxor.vi v8, v8, 12
vsetvli x28, x0, e64, m8, tu, mu
vxor.vi v8, v8, 12

vsetvli x28, x0, e8, mf2, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e8, mf4, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e8, mf8, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e8, m1, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e8, m2, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e8, m4, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e16, mf2, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e16, mf4, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e16, m1, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e16, m2, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e16, m4, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e32, mf2, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e32, m1, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e32, m2, tu, mu
vnsra.wv v8, v16, v24
vsetvli x28, x0, e32, m4, tu, mu
vnsra.wv v8, v16, v24

vsetvli x28, x0, e8, mf2, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e8, mf4, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e8, mf8, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e8, m1, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e8, m2, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e8, m4, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e16, mf2, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e16, mf4, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e16, m1, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e16, m2, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e16, m4, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e32, mf2, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e32, m1, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e32, m2, tu, mu
vnsra.wx v8, v16, x30
vsetvli x28, x0, e32, m4, tu, mu
vnsra.wx v8, v16, x30

vsetvli x28, x0, e8, mf2, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e8, mf4, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e8, mf8, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e8, m1, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e8, m2, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e8, m4, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e16, mf2, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e16, mf4, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e16, m1, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e16, m2, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e16, m4, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e32, mf2, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e32, m1, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e32, m2, tu, mu
vnsra.wi v8, v16, 12
vsetvli x28, x0, e32, m4, tu, mu
vnsra.wi v8, v16, 12

vsetvli x28, x0, e8, mf2, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e8, mf4, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e8, mf8, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e8, m1, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e8, m2, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e8, m4, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e16, mf2, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e16, mf4, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e16, m1, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e16, m2, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e16, m4, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e32, mf2, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e32, m1, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e32, m2, tu, mu
vnsrl.wv v8, v16, v24
vsetvli x28, x0, e32, m4, tu, mu
vnsrl.wv v8, v16, v24

vsetvli x28, x0, e8, mf2, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e8, mf4, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e8, mf8, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e8, m1, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e8, m2, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e8, m4, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e16, mf2, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e16, mf4, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e16, m1, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e16, m2, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e16, m4, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e32, mf2, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e32, m1, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e32, m2, tu, mu
vnsrl.wx v8, v16, x30
vsetvli x28, x0, e32, m4, tu, mu
vnsrl.wx v8, v16, x30

vsetvli x28, x0, e8, mf2, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e8, mf4, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e8, mf8, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e8, m1, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e8, m2, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e8, m4, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e16, mf2, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e16, mf4, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e16, m1, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e16, m2, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e16, m4, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e32, mf2, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e32, m1, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e32, m2, tu, mu
vnsrl.wi v8, v16, 12
vsetvli x28, x0, e32, m4, tu, mu
vnsrl.wi v8, v16, 12

vsetvli x28, x0, e8, mf2, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e8, mf4, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e8, mf8, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e8, m1, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e8, m2, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e8, m4, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e16, mf2, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e16, mf4, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e16, m1, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e16, m2, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e16, m4, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e32, mf2, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e32, m1, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e32, m2, tu, mu
vnclipu.wi v8, v16, 12
vsetvli x28, x0, e32, m4, tu, mu
vnclipu.wi v8, v16, 12

vsetvli x28, x0, e8, mf2, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e8, mf4, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e8, mf8, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e8, m1, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e8, m2, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e8, m4, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e16, mf2, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e16, mf4, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e16, m1, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e16, m2, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e16, m4, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e32, mf2, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e32, m1, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e32, m2, tu, mu
vnclipu.wv v8, v16, v24
vsetvli x28, x0, e32, m4, tu, mu
vnclipu.wv v8, v16, v24

vsetvli x28, x0, e8, mf2, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e8, mf4, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e8, mf8, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e8, m1, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e8, m2, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e8, m4, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e16, mf2, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e16, mf4, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e16, m1, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e16, m2, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e16, m4, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e32, mf2, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e32, m1, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e32, m2, tu, mu
vnclipu.wx v8, v16, x30
vsetvli x28, x0, e32, m4, tu, mu
vnclipu.wx v8, v16, x30

vsetvli x28, x0, e8, mf2, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e8, mf4, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e8, mf8, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e8, m1, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e8, m2, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e8, m4, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e16, mf2, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e16, mf4, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e16, m1, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e16, m2, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e16, m4, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e32, mf2, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e32, m1, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e32, m2, tu, mu
vnclip.wi v8, v16, 12
vsetvli x28, x0, e32, m4, tu, mu
vnclip.wi v8, v16, 12

vsetvli x28, x0, e8, mf2, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e8, mf4, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e8, mf8, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e8, m1, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e8, m2, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e8, m4, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e16, mf2, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e16, mf4, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e16, m1, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e16, m2, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e16, m4, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e32, mf2, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e32, m1, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e32, m2, tu, mu
vnclip.wv v8, v16, v24
vsetvli x28, x0, e32, m4, tu, mu
vnclip.wv v8, v16, v24

vsetvli x28, x0, e8, mf2, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e8, mf4, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e8, mf8, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e8, m1, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e8, m2, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e8, m4, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e16, mf2, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e16, mf4, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e16, m1, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e16, m2, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e16, m4, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e32, mf2, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e32, m1, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e32, m2, tu, mu
vnclip.wx v8, v16, x30
vsetvli x28, x0, e32, m4, tu, mu
vnclip.wx v8, v16, x30

vsetvli x28, x0, e8, mf2, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e8, mf4, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e8, mf8, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e8, m1, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e8, m2, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e8, m4, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e8, m8, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e16, mf2, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e16, mf4, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e16, m1, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e16, m2, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e16, m4, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e16, m8, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e32, mf2, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e32, m1, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e32, m2, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e32, m4, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e32, m8, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e64, m1, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e64, m2, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e64, m4, tu, mu
vsll.vi v8, v8, 12
vsetvli x28, x0, e64, m8, tu, mu
vsll.vi v8, v8, 12

vsetvli x28, x0, e8, mf2, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e8, mf4, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e8, mf8, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e8, m1, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e8, m2, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e8, m4, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e8, m8, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e16, mf2, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e16, mf4, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e16, m1, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e16, m2, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e16, m4, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e16, m8, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e32, mf2, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e32, m1, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e32, m2, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e32, m4, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e32, m8, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e64, m1, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e64, m2, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e64, m4, tu, mu
vsll.vv v8, v8, v8
vsetvli x28, x0, e64, m8, tu, mu
vsll.vv v8, v8, v8

vsetvli x28, x0, e8, mf2, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e8, mf4, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e8, mf8, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e8, m1, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e8, m2, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e8, m4, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e8, m8, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e16, mf2, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e16, mf4, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e16, m1, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e16, m2, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e16, m4, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e16, m8, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e32, mf2, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e32, m1, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e32, m2, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e32, m4, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e32, m8, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e64, m1, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e64, m2, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e64, m4, tu, mu
vsll.vx v8, v8, x30
vsetvli x28, x0, e64, m8, tu, mu
vsll.vx v8, v8, x30

vsetvli x28, x0, e8, mf2, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e8, mf4, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e8, mf8, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e8, m1, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e8, m2, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e8, m4, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e8, m8, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e16, mf2, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e16, mf4, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e16, m1, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e16, m2, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e16, m4, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e16, m8, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e32, mf2, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e32, m1, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e32, m2, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e32, m4, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e32, m8, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e64, m1, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e64, m2, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e64, m4, tu, mu
vsra.vi v8, v8, 12
vsetvli x28, x0, e64, m8, tu, mu
vsra.vi v8, v8, 12

vsetvli x28, x0, e8, mf2, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e8, mf4, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e8, mf8, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e8, m1, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e8, m2, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e8, m4, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e8, m8, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e16, mf2, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e16, mf4, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e16, m1, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e16, m2, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e16, m4, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e16, m8, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e32, mf2, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e32, m1, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e32, m2, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e32, m4, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e32, m8, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e64, m1, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e64, m2, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e64, m4, tu, mu
vsra.vv v8, v8, v8
vsetvli x28, x0, e64, m8, tu, mu
vsra.vv v8, v8, v8

vsetvli x28, x0, e8, mf2, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e8, mf4, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e8, mf8, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e8, m1, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e8, m2, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e8, m4, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e8, m8, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e16, mf2, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e16, mf4, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e16, m1, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e16, m2, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e16, m4, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e16, m8, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e32, mf2, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e32, m1, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e32, m2, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e32, m4, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e32, m8, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e64, m1, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e64, m2, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e64, m4, tu, mu
vsra.vx v8, v8, x30
vsetvli x28, x0, e64, m8, tu, mu
vsra.vx v8, v8, x30

vsetvli x28, x0, e8, mf2, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e8, mf4, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e8, mf8, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e8, m1, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e8, m2, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e8, m4, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e8, m8, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e16, mf2, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e16, mf4, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e16, m1, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e16, m2, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e16, m4, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e16, m8, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e32, mf2, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e32, m1, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e32, m2, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e32, m4, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e32, m8, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e64, m1, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e64, m2, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e64, m4, tu, mu
vsrl.vi v8, v8, 12
vsetvli x28, x0, e64, m8, tu, mu
vsrl.vi v8, v8, 12

vsetvli x28, x0, e8, mf2, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e8, mf4, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e8, mf8, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e8, m1, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e8, m2, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e8, m4, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e8, m8, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e16, mf2, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e16, mf4, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e16, m1, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e16, m2, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e16, m4, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e16, m8, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e32, mf2, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e32, m1, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e32, m2, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e32, m4, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e32, m8, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e64, m1, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e64, m2, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e64, m4, tu, mu
vsrl.vv v8, v8, v8
vsetvli x28, x0, e64, m8, tu, mu
vsrl.vv v8, v8, v8

vsetvli x28, x0, e8, mf2, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e8, mf4, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e8, mf8, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e8, m1, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e8, m2, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e8, m4, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e8, m8, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e16, mf2, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e16, mf4, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e16, m1, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e16, m2, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e16, m4, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e16, m8, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e32, mf2, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e32, m1, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e32, m2, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e32, m4, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e32, m8, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e64, m1, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e64, m2, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e64, m4, tu, mu
vsrl.vx v8, v8, x30
vsetvli x28, x0, e64, m8, tu, mu
vsrl.vx v8, v8, x30

vsetvli x28, x0, e8, mf2, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e8, mf4, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e8, mf8, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e8, m1, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e8, m2, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e8, m4, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e8, m8, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e16, mf2, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e16, mf4, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e16, m1, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e16, m2, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e16, m4, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e16, m8, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e32, mf2, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e32, m1, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e32, m2, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e32, m4, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e32, m8, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e64, m1, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e64, m2, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e64, m4, tu, mu
vssra.vi v8, v8, 12
vsetvli x28, x0, e64, m8, tu, mu
vssra.vi v8, v8, 12

vsetvli x28, x0, e8, mf2, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e8, mf4, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e8, mf8, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e8, m1, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e8, m2, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e8, m4, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e8, m8, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e16, mf2, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e16, mf4, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e16, m1, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e16, m2, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e16, m4, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e16, m8, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e32, mf2, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e32, m1, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e32, m2, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e32, m4, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e32, m8, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e64, m1, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e64, m2, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e64, m4, tu, mu
vssra.vv v8, v8, v8
vsetvli x28, x0, e64, m8, tu, mu
vssra.vv v8, v8, v8

vsetvli x28, x0, e8, mf2, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e8, mf4, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e8, mf8, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e8, m1, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e8, m2, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e8, m4, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e8, m8, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e16, mf2, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e16, mf4, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e16, m1, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e16, m2, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e16, m4, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e16, m8, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e32, mf2, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e32, m1, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e32, m2, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e32, m4, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e32, m8, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e64, m1, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e64, m2, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e64, m4, tu, mu
vssra.vx v8, v8, x30
vsetvli x28, x0, e64, m8, tu, mu
vssra.vx v8, v8, x30

vsetvli x28, x0, e8, mf2, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e8, mf4, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e8, mf8, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e8, m1, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e8, m2, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e8, m4, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e8, m8, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e16, mf2, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e16, mf4, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e16, m1, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e16, m2, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e16, m4, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e16, m8, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e32, mf2, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e32, m1, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e32, m2, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e32, m4, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e32, m8, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e64, m1, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e64, m2, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e64, m4, tu, mu
vssrl.vi v8, v8, 12
vsetvli x28, x0, e64, m8, tu, mu
vssrl.vi v8, v8, 12

vsetvli x28, x0, e8, mf2, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e8, mf4, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e8, mf8, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e8, m1, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e8, m2, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e8, m4, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e8, m8, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e16, mf2, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e16, mf4, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e16, m1, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e16, m2, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e16, m4, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e16, m8, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e32, mf2, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e32, m1, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e32, m2, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e32, m4, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e32, m8, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e64, m1, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e64, m2, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e64, m4, tu, mu
vssrl.vv v8, v8, v8
vsetvli x28, x0, e64, m8, tu, mu
vssrl.vv v8, v8, v8

vsetvli x28, x0, e8, mf2, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e8, mf4, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e8, mf8, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e8, m1, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e8, m2, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e8, m4, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e8, m8, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e16, mf2, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e16, mf4, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e16, m1, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e16, m2, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e16, m4, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e16, m8, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e32, mf2, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e32, m1, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e32, m2, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e32, m4, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e32, m8, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e64, m1, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e64, m2, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e64, m4, tu, mu
vssrl.vx v8, v8, x30
vsetvli x28, x0, e64, m8, tu, mu
vssrl.vx v8, v8, x30

# CHECK:      Resources:
# CHECK-NEXT: [0]   - SMX60_FP:1
# CHECK-NEXT: [1]   - SMX60_IEU:2 SMX60_IEUA, SMX60_IEUB
# CHECK-NEXT: [2]   - SMX60_IEUA:1
# CHECK-NEXT: [3]   - SMX60_IEUB:1
# CHECK-NEXT: [4]   - SMX60_LS:2
# CHECK-NEXT: [5]   - SMX60_VFP:1
# CHECK-NEXT: [6]   - SMX60_VIEU:1
# CHECK-NEXT: [7]   - SMX60_VLS:1

# CHECK:      Instruction Info:
# CHECK-NEXT: [1]: #uOps
# CHECK-NEXT: [2]: Latency
# CHECK-NEXT: [3]: RThroughput
# CHECK-NEXT: [4]: MayLoad
# CHECK-NEXT: [5]: MayStore
# CHECK-NEXT: [6]: HasSideEffects (U)
# CHECK-NEXT: [7]: Bypass Latency
# CHECK-NEXT: [8]: Resources (<Name> | <Name>[<ReleaseAtCycle>] | <Name>[<AcquireAtCycle>,<ReleaseAtCycle])
# CHECK-NEXT: [9]: LLVM Opcode Name

# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]                                        [9]                        Instructions:
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VV                    vand.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VX                    vand.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VAND_VI                    vand.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VV                     vor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VX                     vor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VOR_VI                     vor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VV                    vxor.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VX                    vxor.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VXOR_VI                    vxor.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRA_WV                   vnsra.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRA_WX                   vnsra.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRA_WI                   vnsra.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRL_WV                   vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRL_WX                   vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNSRL_WI                   vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIPU_WI                 vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIPU_WV                 vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIPU_WX                 vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIP_WI                  vnclip.wi	v8, v16, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIP_WV                  vnclip.wv	v8, v16, v24
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VNCLIP_WX                  vnclip.wx	v8, v16, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VI                    vsll.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VV                    vsll.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSLL_VX                    vsll.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VI                    vsra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VV                    vsra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRA_VX                    vsra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VI                    vsrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VV                    vsrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSRL_VX                    vsrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VI                   vssra.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VV                   vssra.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRA_VX                   vssra.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VI                   vssrl.vi	v8, v8, 12
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VV                   vssrl.vv	v8, v8, v8
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  1      4     1.00                         4     SMX60_VIEU                                 VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  1      4     2.00                         4     SMX60_VIEU[2]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  1      4     4.00                         4     SMX60_VIEU[4]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  1      8     8.00                         8     SMX60_VIEU[8]                              VSSRL_VX                   vssrl.vx	v8, v8, t5
# CHECK-NEXT:  1      1     1.00                  U      1     SMX60_IEU,SMX60_IEUA                       VSETVLI                    vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  1      16    16.00                        16    SMX60_VIEU[16]                             VSSRL_VX                   vssrl.vx	v8, v8, t5

# CHECK:      Resources:
# CHECK-NEXT: [0]   - SMX60_FP
# CHECK-NEXT: [1]   - SMX60_IEUA
# CHECK-NEXT: [2]   - SMX60_IEUB
# CHECK-NEXT: [3.0] - SMX60_LS
# CHECK-NEXT: [3.1] - SMX60_LS
# CHECK-NEXT: [4]   - SMX60_VFP
# CHECK-NEXT: [5]   - SMX60_VIEU
# CHECK-NEXT: [6]   - SMX60_VLS

# CHECK:      Resource pressure per iteration:
# CHECK-NEXT: [0]    [1]    [2]    [3.0]  [3.1]  [4]    [5]    [6]
# CHECK-NEXT:  -     708.00  -      -      -      -     4140.00  -

# CHECK:      Resource pressure by instruction:
# CHECK-NEXT: [0]    [1]    [2]    [3.0]  [3.1]  [4]    [5]    [6]    Instructions:
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vand.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vxor.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsra.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsra.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsra.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsrl.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsrl.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnsrl.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclipu.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclipu.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclipu.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclip.wi	v8, v16, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclip.wv	v8, v16, v24
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vnclip.wx	v8, v16, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsll.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vsrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssra.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vi	v8, v8, 12
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vssrl.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     16.00   -     vssrl.vx	v8, v8, t5
