# 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

# Min/max operations

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

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

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

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

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

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

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

vsetvli x28, x0, e8, mf2, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e8, mf4, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e8, mf8, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e8, m1, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e8, m2, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e8, m4, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e8, m8, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e16, mf2, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e16, mf4, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e16, m1, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e16, m2, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e16, m4, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e16, m8, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e32, mf2, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e32, m1, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e32, m2, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e32, m4, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e32, m8, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e64, m1, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e64, m2, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e64, m4, tu, mu
vminu.vx v8, v8, x30
vsetvli x28, x0, e64, m8, tu, mu
vminu.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                                 VMAX_VV                    vmax.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                                 VMAX_VV                    vmax.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                                 VMAX_VV                    vmax.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     1.00                         4     SMX60_VIEU                                 VMAX_VV                    vmax.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     2.00                         4     SMX60_VIEU[2]                              VMAX_VV                    vmax.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      5     4.00                         5     SMX60_VIEU[4]                              VMAX_VV                    vmax.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      8     8.00                         8     SMX60_VIEU[8]                              VMAX_VV                    vmax.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                                 VMAX_VV                    vmax.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                                 VMAX_VV                    vmax.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     1.00                         4     SMX60_VIEU                                 VMAX_VV                    vmax.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     2.00                         4     SMX60_VIEU[2]                              VMAX_VV                    vmax.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      5     4.00                         5     SMX60_VIEU[4]                              VMAX_VV                    vmax.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      8     8.00                         8     SMX60_VIEU[8]                              VMAX_VV                    vmax.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                                 VMAX_VV                    vmax.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     1.00                         4     SMX60_VIEU                                 VMAX_VV                    vmax.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     2.00                         4     SMX60_VIEU[2]                              VMAX_VV                    vmax.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      5     4.00                         5     SMX60_VIEU[4]                              VMAX_VV                    vmax.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      8     8.00                         8     SMX60_VIEU[8]                              VMAX_VV                    vmax.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     1.00                         4     SMX60_VIEU                                 VMAX_VV                    vmax.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     2.00                         4     SMX60_VIEU[2]                              VMAX_VV                    vmax.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      5     4.00                         5     SMX60_VIEU[4]                              VMAX_VV                    vmax.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      8     8.00                         8     SMX60_VIEU[8]                              VMAX_VV                    vmax.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                                 VMAX_VX                    vmax.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                                 VMAX_VX                    vmax.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                                 VMAX_VX                    vmax.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     1.00                         4     SMX60_VIEU                                 VMAX_VX                    vmax.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     2.00                         4     SMX60_VIEU[2]                              VMAX_VX                    vmax.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      5     4.00                         5     SMX60_VIEU[4]                              VMAX_VX                    vmax.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      8     8.00                         8     SMX60_VIEU[8]                              VMAX_VX                    vmax.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                                 VMAX_VX                    vmax.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                                 VMAX_VX                    vmax.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     1.00                         4     SMX60_VIEU                                 VMAX_VX                    vmax.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     2.00                         4     SMX60_VIEU[2]                              VMAX_VX                    vmax.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      5     4.00                         5     SMX60_VIEU[4]                              VMAX_VX                    vmax.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      8     8.00                         8     SMX60_VIEU[8]                              VMAX_VX                    vmax.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                                 VMAX_VX                    vmax.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     1.00                         4     SMX60_VIEU                                 VMAX_VX                    vmax.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     2.00                         4     SMX60_VIEU[2]                              VMAX_VX                    vmax.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      5     4.00                         5     SMX60_VIEU[4]                              VMAX_VX                    vmax.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      8     8.00                         8     SMX60_VIEU[8]                              VMAX_VX                    vmax.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     1.00                         4     SMX60_VIEU                                 VMAX_VX                    vmax.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     2.00                         4     SMX60_VIEU[2]                              VMAX_VX                    vmax.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      5     4.00                         5     SMX60_VIEU[4]                              VMAX_VX                    vmax.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      8     8.00                         8     SMX60_VIEU[8]                              VMAX_VX                    vmax.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                                 VMAXU_VV                   vmaxu.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                                 VMAXU_VV                   vmaxu.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                                 VMAXU_VV                   vmaxu.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     1.00                         4     SMX60_VIEU                                 VMAXU_VV                   vmaxu.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     2.00                         4     SMX60_VIEU[2]                              VMAXU_VV                   vmaxu.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      5     4.00                         5     SMX60_VIEU[4]                              VMAXU_VV                   vmaxu.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      8     8.00                         8     SMX60_VIEU[8]                              VMAXU_VV                   vmaxu.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                                 VMAXU_VV                   vmaxu.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                                 VMAXU_VV                   vmaxu.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     1.00                         4     SMX60_VIEU                                 VMAXU_VV                   vmaxu.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     2.00                         4     SMX60_VIEU[2]                              VMAXU_VV                   vmaxu.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      5     4.00                         5     SMX60_VIEU[4]                              VMAXU_VV                   vmaxu.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      8     8.00                         8     SMX60_VIEU[8]                              VMAXU_VV                   vmaxu.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                                 VMAXU_VV                   vmaxu.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     1.00                         4     SMX60_VIEU                                 VMAXU_VV                   vmaxu.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     2.00                         4     SMX60_VIEU[2]                              VMAXU_VV                   vmaxu.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      5     4.00                         5     SMX60_VIEU[4]                              VMAXU_VV                   vmaxu.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      8     8.00                         8     SMX60_VIEU[8]                              VMAXU_VV                   vmaxu.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     1.00                         4     SMX60_VIEU                                 VMAXU_VV                   vmaxu.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     2.00                         4     SMX60_VIEU[2]                              VMAXU_VV                   vmaxu.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      5     4.00                         5     SMX60_VIEU[4]                              VMAXU_VV                   vmaxu.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      8     8.00                         8     SMX60_VIEU[8]                              VMAXU_VV                   vmaxu.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                                 VMAXU_VX                   vmaxu.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                                 VMAXU_VX                   vmaxu.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                                 VMAXU_VX                   vmaxu.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     1.00                         4     SMX60_VIEU                                 VMAXU_VX                   vmaxu.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     2.00                         4     SMX60_VIEU[2]                              VMAXU_VX                   vmaxu.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      5     4.00                         5     SMX60_VIEU[4]                              VMAXU_VX                   vmaxu.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      8     8.00                         8     SMX60_VIEU[8]                              VMAXU_VX                   vmaxu.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                                 VMAXU_VX                   vmaxu.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                                 VMAXU_VX                   vmaxu.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     1.00                         4     SMX60_VIEU                                 VMAXU_VX                   vmaxu.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     2.00                         4     SMX60_VIEU[2]                              VMAXU_VX                   vmaxu.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      5     4.00                         5     SMX60_VIEU[4]                              VMAXU_VX                   vmaxu.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      8     8.00                         8     SMX60_VIEU[8]                              VMAXU_VX                   vmaxu.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                                 VMAXU_VX                   vmaxu.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     1.00                         4     SMX60_VIEU                                 VMAXU_VX                   vmaxu.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     2.00                         4     SMX60_VIEU[2]                              VMAXU_VX                   vmaxu.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      5     4.00                         5     SMX60_VIEU[4]                              VMAXU_VX                   vmaxu.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      8     8.00                         8     SMX60_VIEU[8]                              VMAXU_VX                   vmaxu.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     1.00                         4     SMX60_VIEU                                 VMAXU_VX                   vmaxu.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     2.00                         4     SMX60_VIEU[2]                              VMAXU_VX                   vmaxu.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      5     4.00                         5     SMX60_VIEU[4]                              VMAXU_VX                   vmaxu.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      8     8.00                         8     SMX60_VIEU[8]                              VMAXU_VX                   vmaxu.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                                 VMIN_VV                    vmin.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                                 VMIN_VV                    vmin.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                                 VMIN_VV                    vmin.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     1.00                         4     SMX60_VIEU                                 VMIN_VV                    vmin.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     2.00                         4     SMX60_VIEU[2]                              VMIN_VV                    vmin.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      5     4.00                         5     SMX60_VIEU[4]                              VMIN_VV                    vmin.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      8     8.00                         8     SMX60_VIEU[8]                              VMIN_VV                    vmin.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                                 VMIN_VV                    vmin.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                                 VMIN_VV                    vmin.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     1.00                         4     SMX60_VIEU                                 VMIN_VV                    vmin.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     2.00                         4     SMX60_VIEU[2]                              VMIN_VV                    vmin.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      5     4.00                         5     SMX60_VIEU[4]                              VMIN_VV                    vmin.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      8     8.00                         8     SMX60_VIEU[8]                              VMIN_VV                    vmin.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                                 VMIN_VV                    vmin.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     1.00                         4     SMX60_VIEU                                 VMIN_VV                    vmin.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     2.00                         4     SMX60_VIEU[2]                              VMIN_VV                    vmin.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      5     4.00                         5     SMX60_VIEU[4]                              VMIN_VV                    vmin.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      8     8.00                         8     SMX60_VIEU[8]                              VMIN_VV                    vmin.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     1.00                         4     SMX60_VIEU                                 VMIN_VV                    vmin.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     2.00                         4     SMX60_VIEU[2]                              VMIN_VV                    vmin.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      5     4.00                         5     SMX60_VIEU[4]                              VMIN_VV                    vmin.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      8     8.00                         8     SMX60_VIEU[8]                              VMIN_VV                    vmin.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                                 VMIN_VX                    vmin.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                                 VMIN_VX                    vmin.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                                 VMIN_VX                    vmin.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     1.00                         4     SMX60_VIEU                                 VMIN_VX                    vmin.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     2.00                         4     SMX60_VIEU[2]                              VMIN_VX                    vmin.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      5     4.00                         5     SMX60_VIEU[4]                              VMIN_VX                    vmin.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      8     8.00                         8     SMX60_VIEU[8]                              VMIN_VX                    vmin.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                                 VMIN_VX                    vmin.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                                 VMIN_VX                    vmin.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     1.00                         4     SMX60_VIEU                                 VMIN_VX                    vmin.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     2.00                         4     SMX60_VIEU[2]                              VMIN_VX                    vmin.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      5     4.00                         5     SMX60_VIEU[4]                              VMIN_VX                    vmin.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      8     8.00                         8     SMX60_VIEU[8]                              VMIN_VX                    vmin.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                                 VMIN_VX                    vmin.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     1.00                         4     SMX60_VIEU                                 VMIN_VX                    vmin.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     2.00                         4     SMX60_VIEU[2]                              VMIN_VX                    vmin.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      5     4.00                         5     SMX60_VIEU[4]                              VMIN_VX                    vmin.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      8     8.00                         8     SMX60_VIEU[8]                              VMIN_VX                    vmin.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     1.00                         4     SMX60_VIEU                                 VMIN_VX                    vmin.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     2.00                         4     SMX60_VIEU[2]                              VMIN_VX                    vmin.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      5     4.00                         5     SMX60_VIEU[4]                              VMIN_VX                    vmin.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      8     8.00                         8     SMX60_VIEU[8]                              VMIN_VX                    vmin.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                                 VMINU_VV                   vminu.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                                 VMINU_VV                   vminu.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                                 VMINU_VV                   vminu.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     1.00                         4     SMX60_VIEU                                 VMINU_VV                   vminu.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     2.00                         4     SMX60_VIEU[2]                              VMINU_VV                   vminu.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      5     4.00                         5     SMX60_VIEU[4]                              VMINU_VV                   vminu.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      8     8.00                         8     SMX60_VIEU[8]                              VMINU_VV                   vminu.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                                 VMINU_VV                   vminu.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                                 VMINU_VV                   vminu.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     1.00                         4     SMX60_VIEU                                 VMINU_VV                   vminu.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     2.00                         4     SMX60_VIEU[2]                              VMINU_VV                   vminu.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      5     4.00                         5     SMX60_VIEU[4]                              VMINU_VV                   vminu.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      8     8.00                         8     SMX60_VIEU[8]                              VMINU_VV                   vminu.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                                 VMINU_VV                   vminu.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     1.00                         4     SMX60_VIEU                                 VMINU_VV                   vminu.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     2.00                         4     SMX60_VIEU[2]                              VMINU_VV                   vminu.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      5     4.00                         5     SMX60_VIEU[4]                              VMINU_VV                   vminu.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      8     8.00                         8     SMX60_VIEU[8]                              VMINU_VV                   vminu.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     1.00                         4     SMX60_VIEU                                 VMINU_VV                   vminu.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     2.00                         4     SMX60_VIEU[2]                              VMINU_VV                   vminu.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      5     4.00                         5     SMX60_VIEU[4]                              VMINU_VV                   vminu.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      8     8.00                         8     SMX60_VIEU[8]                              VMINU_VV                   vminu.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                                 VMINU_VX                   vminu.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                                 VMINU_VX                   vminu.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                                 VMINU_VX                   vminu.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     1.00                         4     SMX60_VIEU                                 VMINU_VX                   vminu.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     2.00                         4     SMX60_VIEU[2]                              VMINU_VX                   vminu.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      5     4.00                         5     SMX60_VIEU[4]                              VMINU_VX                   vminu.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      8     8.00                         8     SMX60_VIEU[8]                              VMINU_VX                   vminu.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                                 VMINU_VX                   vminu.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                                 VMINU_VX                   vminu.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     1.00                         4     SMX60_VIEU                                 VMINU_VX                   vminu.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     2.00                         4     SMX60_VIEU[2]                              VMINU_VX                   vminu.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      5     4.00                         5     SMX60_VIEU[4]                              VMINU_VX                   vminu.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      8     8.00                         8     SMX60_VIEU[8]                              VMINU_VX                   vminu.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                                 VMINU_VX                   vminu.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     1.00                         4     SMX60_VIEU                                 VMINU_VX                   vminu.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     2.00                         4     SMX60_VIEU[2]                              VMINU_VX                   vminu.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      5     4.00                         5     SMX60_VIEU[4]                              VMINU_VX                   vminu.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      8     8.00                         8     SMX60_VIEU[8]                              VMINU_VX                   vminu.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     1.00                         4     SMX60_VIEU                                 VMINU_VX                   vminu.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     2.00                         4     SMX60_VIEU[2]                              VMINU_VX                   vminu.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      5     4.00                         5     SMX60_VIEU[4]                              VMINU_VX                   vminu.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      8     8.00                         8     SMX60_VIEU[8]                              VMINU_VX                   vminu.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:  -     176.00  -      -      -      -     528.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    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmax.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmax.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmaxu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmaxu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmin.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vmin.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vminu.vv	v8, v8, v8
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, mf8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e8, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, mf4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e16, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, mf2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e32, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m1, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     1.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m2, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     2.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m4, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     4.00    -     vminu.vx	v8, v8, t5
# CHECK-NEXT:  -     1.00    -      -      -      -      -      -     vsetvli	t3, zero, e64, m8, tu, mu
# CHECK-NEXT:  -      -      -      -      -      -     8.00    -     vminu.vx	v8, v8, t5
