Files
TheRock/compiler/amd-llvm/llvm/test/tools/llvm-mca/RISCV/tt-ascalon-x/vlseg-vsseg.s
T
derek.holloway 7502bf64a4
CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
Flatten subprojects into a single base monorepo
2026-09-02 16:34:47 -07:00

4735 lines
499 KiB
ArmAsm

# NOTE: Assertions have been autogenerated by utils/update_mca_test_checks.py
# RUN: llvm-mca -mtriple=riscv64 -mcpu=tt-ascalon-x -instruction-tables=full -iterations=1 < %s | FileCheck %s
vsetvli zero, zero, e8, mf8, tu, mu
vlseg2e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg2e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg2e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg2e8.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vlseg2e8.v v8,(a0)
vsetvli zero, zero, e8, m4, tu, mu
vlseg2e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg2e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg2e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg2e16.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vlseg2e16.v v8,(a0)
vsetvli zero, zero, e16, m4, tu, mu
vlseg2e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg2e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg2e32.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vlseg2e32.v v8,(a0)
vsetvli zero, zero, e32, m4, tu, mu
vlseg2e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg2e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
vlseg2e64.v v8,(a0)
vsetvli zero, zero, e64, m4, tu, mu
vlseg2e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg3e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg3e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg3e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg3e8.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vlseg3e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg3e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg3e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg3e16.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vlseg3e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg3e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg3e32.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vlseg3e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg3e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
vlseg3e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg4e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg4e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg4e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg4e8.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vlseg4e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg4e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg4e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg4e16.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vlseg4e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg4e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg4e32.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vlseg4e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg4e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
vlseg4e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg5e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg5e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg5e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg5e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg5e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg5e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg5e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg5e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg5e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg5e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg6e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg6e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg6e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg6e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg6e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg6e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg6e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg6e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg6e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg6e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg7e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg7e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg7e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg7e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg7e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg7e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg7e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg7e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg7e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg7e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg8e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg8e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg8e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg8e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg8e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg8e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg8e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg8e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg8e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg8e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vsseg2e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vsseg2e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vsseg2e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vsseg2e8.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vsseg2e8.v v8,(a0)
vsetvli zero, zero, e8, m4, tu, mu
vsseg2e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg2e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vsseg2e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vsseg2e16.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vsseg2e16.v v8,(a0)
vsetvli zero, zero, e16, m4, tu, mu
vsseg2e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg2e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg2e32.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vsseg2e32.v v8,(a0)
vsetvli zero, zero, e32, m4, tu, mu
vsseg2e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg2e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
vsseg2e64.v v8,(a0)
vsetvli zero, zero, e64, m4, tu, mu
vsseg2e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vsseg3e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vsseg3e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vsseg3e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vsseg3e8.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vsseg3e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg3e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vsseg3e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vsseg3e16.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vsseg3e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg3e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg3e32.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vsseg3e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg3e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
vsseg3e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vsseg4e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vsseg4e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vsseg4e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vsseg4e8.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vsseg4e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg4e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vsseg4e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vsseg4e16.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vsseg4e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg4e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg4e32.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vsseg4e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg4e64.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
vsseg4e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vsseg5e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vsseg5e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vsseg5e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vsseg5e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg5e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vsseg5e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vsseg5e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg5e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg5e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg5e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vsseg6e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vsseg6e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vsseg6e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vsseg6e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg6e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vsseg6e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vsseg6e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg6e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg6e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg6e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vsseg7e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vsseg7e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vsseg7e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vsseg7e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg7e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vsseg7e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vsseg7e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg7e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg7e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg7e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vsseg8e8.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vsseg8e8.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vsseg8e8.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vsseg8e8.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vsseg8e16.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vsseg8e16.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vsseg8e16.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vsseg8e32.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vsseg8e32.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vsseg8e64.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlsseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vlsseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vlsseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vlsseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, m2, tu, mu
vlsseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, m4, tu, mu
vlsseg2e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vlsseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vlsseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, m2, tu, mu
vlsseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, m4, tu, mu
vlsseg2e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, m2, tu, mu
vlsseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, m4, tu, mu
vlsseg2e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg2e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
vlsseg2e64.v v8, (a0), a1
vsetvli zero, zero, e64, m4, tu, mu
vlsseg2e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vlsseg3e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vlsseg3e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vlsseg3e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vlsseg3e8.v v8, (a0), a1
vsetvli zero, zero, e8, m2, tu, mu
vlsseg3e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vlsseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vlsseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, m2, tu, mu
vlsseg3e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg3e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg3e32.v v8, (a0), a1
vsetvli zero, zero, e32, m2, tu, mu
vlsseg3e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg3e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
vlsseg3e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vlsseg4e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vlsseg4e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vlsseg4e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vlsseg4e8.v v8, (a0), a1
vsetvli zero, zero, e8, m2, tu, mu
vlsseg4e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vlsseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vlsseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, m2, tu, mu
vlsseg4e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg4e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg4e32.v v8, (a0), a1
vsetvli zero, zero, e32, m2, tu, mu
vlsseg4e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg4e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
vlsseg4e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vlsseg5e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vlsseg5e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vlsseg5e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vlsseg5e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg5e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vlsseg5e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vlsseg5e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg5e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg5e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg5e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vlsseg6e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vlsseg6e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vlsseg6e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vlsseg6e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg6e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vlsseg6e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vlsseg6e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg6e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg6e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg6e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vlsseg7e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vlsseg7e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vlsseg7e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vlsseg7e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg7e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vlsseg7e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vlsseg7e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg7e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg7e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg7e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vlsseg8e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vlsseg8e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vlsseg8e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vlsseg8e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vlsseg8e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vlsseg8e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vlsseg8e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vlsseg8e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vlsseg8e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vlsseg8e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vssseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vssseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vssseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vssseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, m2, tu, mu
vssseg2e8.v v8, (a0), a1
vsetvli zero, zero, e8, m4, tu, mu
vssseg2e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vssseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vssseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, m2, tu, mu
vssseg2e16.v v8, (a0), a1
vsetvli zero, zero, e16, m4, tu, mu
vssseg2e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, m2, tu, mu
vssseg2e32.v v8, (a0), a1
vsetvli zero, zero, e32, m4, tu, mu
vssseg2e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg2e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
vssseg2e64.v v8, (a0), a1
vsetvli zero, zero, e64, m4, tu, mu
vssseg2e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vssseg3e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vssseg3e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vssseg3e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vssseg3e8.v v8, (a0), a1
vsetvli zero, zero, e8, m2, tu, mu
vssseg3e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vssseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vssseg3e16.v v8, (a0), a1
vsetvli zero, zero, e16, m2, tu, mu
vssseg3e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg3e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg3e32.v v8, (a0), a1
vsetvli zero, zero, e32, m2, tu, mu
vssseg3e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg3e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
vssseg3e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vssseg4e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vssseg4e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vssseg4e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vssseg4e8.v v8, (a0), a1
vsetvli zero, zero, e8, m2, tu, mu
vssseg4e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vssseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vssseg4e16.v v8, (a0), a1
vsetvli zero, zero, e16, m2, tu, mu
vssseg4e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg4e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg4e32.v v8, (a0), a1
vsetvli zero, zero, e32, m2, tu, mu
vssseg4e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg4e64.v v8, (a0), a1
vsetvli zero, zero, e64, m2, tu, mu
vssseg4e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vssseg5e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vssseg5e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vssseg5e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vssseg5e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg5e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vssseg5e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vssseg5e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg5e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg5e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg5e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vssseg6e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vssseg6e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vssseg6e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vssseg6e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg6e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vssseg6e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vssseg6e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg6e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg6e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg6e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vssseg7e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vssseg7e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vssseg7e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vssseg7e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg7e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vssseg7e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vssseg7e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg7e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg7e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg7e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vssseg8e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf4, tu, mu
vssseg8e8.v v8, (a0), a1
vsetvli zero, zero, e8, mf2, tu, mu
vssseg8e8.v v8, (a0), a1
vsetvli zero, zero, e8, m1, tu, mu
vssseg8e8.v v8, (a0), a1
vsetvli zero, zero, e16, mf4, tu, mu
vssseg8e16.v v8, (a0), a1
vsetvli zero, zero, e16, mf2, tu, mu
vssseg8e16.v v8, (a0), a1
vsetvli zero, zero, e16, m1, tu, mu
vssseg8e16.v v8, (a0), a1
vsetvli zero, zero, e32, mf2, tu, mu
vssseg8e32.v v8, (a0), a1
vsetvli zero, zero, e32, m1, tu, mu
vssseg8e32.v v8, (a0), a1
vsetvli zero, zero, e64, m1, tu, mu
vssseg8e64.v v8, (a0), a1
vsetvli zero, zero, e8, mf8, tu, mu
vlseg2e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg2e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg2e8ff.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg2e8ff.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vlseg2e8ff.v v8,(a0)
vsetvli zero, zero, e8, m4, tu, mu
vlseg2e8ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg2e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg2e16ff.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg2e16ff.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vlseg2e16ff.v v8,(a0)
vsetvli zero, zero, e16, m4, tu, mu
vlseg2e16ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg2e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg2e32ff.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vlseg2e32ff.v v8,(a0)
vsetvli zero, zero, e32, m4, tu, mu
vlseg2e32ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg2e64ff.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
vlseg2e64ff.v v8,(a0)
vsetvli zero, zero, e64, m4, tu, mu
vlseg2e64ff.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg3e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg3e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg3e8ff.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg3e8ff.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vlseg3e8ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg3e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg3e16ff.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg3e16ff.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vlseg3e16ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg3e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg3e32ff.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vlseg3e32ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg3e64ff.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
vlseg3e64ff.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg4e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg4e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg4e8ff.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg4e8ff.v v8,(a0)
vsetvli zero, zero, e8, m2, tu, mu
vlseg4e8ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg4e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg4e16ff.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg4e16ff.v v8,(a0)
vsetvli zero, zero, e16, m2, tu, mu
vlseg4e16ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg4e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg4e32ff.v v8,(a0)
vsetvli zero, zero, e32, m2, tu, mu
vlseg4e32ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg4e64ff.v v8,(a0)
vsetvli zero, zero, e64, m2, tu, mu
vlseg4e64ff.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg5e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg5e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg5e8ff.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg5e8ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg5e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg5e16ff.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg5e16ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg5e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg5e32ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg5e64ff.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg6e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg6e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg6e8ff.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg6e8ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg6e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg6e16ff.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg6e16ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg6e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg6e32ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg6e64ff.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg7e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg7e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg7e8ff.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg7e8ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg7e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg7e16ff.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg7e16ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg7e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg7e32ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg7e64ff.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vlseg8e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf4, tu, mu
vlseg8e8ff.v v8,(a0)
vsetvli zero, zero, e8, mf2, tu, mu
vlseg8e8ff.v v8,(a0)
vsetvli zero, zero, e8, m1, tu, mu
vlseg8e8ff.v v8,(a0)
vsetvli zero, zero, e16, mf4, tu, mu
vlseg8e16ff.v v8,(a0)
vsetvli zero, zero, e16, mf2, tu, mu
vlseg8e16ff.v v8,(a0)
vsetvli zero, zero, e16, m1, tu, mu
vlseg8e16ff.v v8,(a0)
vsetvli zero, zero, e32, mf2, tu, mu
vlseg8e32ff.v v8,(a0)
vsetvli zero, zero, e32, m1, tu, mu
vlseg8e32ff.v v8,(a0)
vsetvli zero, zero, e64, m1, tu, mu
vlseg8e64ff.v v8,(a0)
vsetvli zero, zero, e8, mf8, tu, mu
vluxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vluxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vluxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vluxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vluxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m4, tu, mu
vluxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vluxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vluxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vluxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m4, tu, mu
vluxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vluxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m4, tu, mu
vluxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vluxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m4, tu, mu
vluxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vluxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vluxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vluxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vluxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vluxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vluxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vluxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vluxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vluxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vluxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vluxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vluxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vluxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vluxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vluxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vluxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vluxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vluxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vluxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vluxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vluxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vluxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vluxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vluxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vluxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vluxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg5ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vluxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vluxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vluxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vluxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vluxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vluxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg6ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vluxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vluxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vluxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vluxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vluxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vluxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg7ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vluxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vluxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vluxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vluxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vluxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vluxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vluxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vluxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vluxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vluxseg8ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vloxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vloxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vloxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vloxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vloxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m4, tu, mu
vloxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vloxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vloxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vloxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m4, tu, mu
vloxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vloxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m4, tu, mu
vloxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vloxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m4, tu, mu
vloxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vloxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vloxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vloxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vloxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vloxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vloxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vloxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vloxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vloxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vloxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vloxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vloxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vloxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vloxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vloxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vloxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vloxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vloxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vloxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vloxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vloxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vloxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vloxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vloxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vloxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vloxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg5ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vloxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vloxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vloxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vloxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vloxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vloxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg6ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vloxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vloxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vloxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vloxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vloxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vloxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg7ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vloxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vloxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vloxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vloxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vloxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vloxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vloxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vloxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vloxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vloxseg8ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsuxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsuxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsuxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsuxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vsuxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsuxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsuxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vsuxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vsuxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vsuxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsuxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsuxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsuxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsuxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vsuxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsuxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsuxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vsuxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vsuxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vsuxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsuxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsuxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsuxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsuxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vsuxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsuxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsuxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vsuxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vsuxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vsuxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsuxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsuxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsuxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsuxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsuxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsuxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg5ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsuxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsuxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsuxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsuxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsuxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsuxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg6ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsuxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsuxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsuxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsuxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsuxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsuxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg7ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsuxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsuxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsuxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsuxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsuxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsuxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsuxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsuxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsuxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsuxseg8ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsoxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsoxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsoxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsoxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vsoxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m4, tu, mu
vsoxseg2ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsoxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsoxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vsoxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m4, tu, mu
vsoxseg2ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vsoxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m4, tu, mu
vsoxseg2ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vsoxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m4, tu, mu
vsoxseg2ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsoxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsoxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsoxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsoxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vsoxseg3ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsoxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsoxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vsoxseg3ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vsoxseg3ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vsoxseg3ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsoxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsoxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsoxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsoxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m2, tu, mu
vsoxseg4ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsoxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsoxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m2, tu, mu
vsoxseg4ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m2, tu, mu
vsoxseg4ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e64, m2, tu, mu
vsoxseg4ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsoxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsoxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsoxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsoxseg5ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsoxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsoxseg5ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg5ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg5ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsoxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsoxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsoxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsoxseg6ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsoxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsoxseg6ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg6ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg6ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsoxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsoxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsoxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsoxseg7ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsoxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsoxseg7ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg7ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg7ei64.v v8, (a0), v16
vsetvli zero, zero, e8, mf8, tu, mu
vsoxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf4, tu, mu
vsoxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, mf2, tu, mu
vsoxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e8, m1, tu, mu
vsoxseg8ei8.v v8, (a0), v16
vsetvli zero, zero, e16, mf4, tu, mu
vsoxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, mf2, tu, mu
vsoxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e16, m1, tu, mu
vsoxseg8ei16.v v8, (a0), v16
vsetvli zero, zero, e32, mf2, tu, mu
vsoxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e32, m1, tu, mu
vsoxseg8ei32.v v8, (a0), v16
vsetvli zero, zero, e64, m1, tu, mu
vsoxseg8ei64.v v8, (a0), v16
# CHECK: Resources:
# CHECK-NEXT: [0] - AscalonFP:2 AscalonFPA, AscalonFPB
# CHECK-NEXT: [1] - AscalonFPA:1
# CHECK-NEXT: [2] - AscalonFPB:1
# CHECK-NEXT: [3] - AscalonFX:6 AscalonFXA, AscalonFXB, AscalonFXC, AscalonFXC, AscalonFXD, AscalonFXD
# CHECK-NEXT: [4] - AscalonFXA:1
# CHECK-NEXT: [5] - AscalonFXB:1
# CHECK-NEXT: [6] - AscalonFXC:2
# CHECK-NEXT: [7] - AscalonFXD:2
# CHECK-NEXT: [8] - AscalonLS:3
# CHECK-NEXT: [9] - AscalonV:2 AscalonVA, AscalonVB
# CHECK-NEXT: [10] - AscalonVA:1
# CHECK-NEXT: [11] - AscalonVB: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 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E8_V vlseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E8_V vlseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E8_V vlseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E8_V vlseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG2E8_V vlseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSEG2E8_V vlseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E16_V vlseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E16_V vlseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E16_V vlseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG2E16_V vlseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSEG2E16_V vlseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E32_V vlseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E32_V vlseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG2E32_V vlseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSEG2E32_V vlseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E64_V vlseg2e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG2E64_V vlseg2e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSEG2E64_V vlseg2e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E8_V vlseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E8_V vlseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E8_V vlseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E8_V vlseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG3E8_V vlseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E16_V vlseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E16_V vlseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E16_V vlseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG3E16_V vlseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E32_V vlseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E32_V vlseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG3E32_V vlseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E64_V vlseg3e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG3E64_V vlseg3e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E8_V vlseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E8_V vlseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E8_V vlseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E8_V vlseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG4E8_V vlseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E16_V vlseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E16_V vlseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E16_V vlseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG4E16_V vlseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E32_V vlseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E32_V vlseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG4E32_V vlseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E64_V vlseg4e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG4E64_V vlseg4e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E8_V vlseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E8_V vlseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E8_V vlseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E8_V vlseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E16_V vlseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E16_V vlseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E16_V vlseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E32_V vlseg5e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E32_V vlseg5e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E64_V vlseg5e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E8_V vlseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E8_V vlseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E8_V vlseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E8_V vlseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E16_V vlseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E16_V vlseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E16_V vlseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E32_V vlseg6e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E32_V vlseg6e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E64_V vlseg6e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E8_V vlseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E8_V vlseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E8_V vlseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E8_V vlseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E16_V vlseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E16_V vlseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E16_V vlseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E32_V vlseg7e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E32_V vlseg7e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E64_V vlseg7e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E8_V vlseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E8_V vlseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E8_V vlseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E8_V vlseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E16_V vlseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E16_V vlseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E16_V vlseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E32_V vlseg8e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E32_V vlseg8e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E64_V vlseg8e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG2E8_V vsseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG2E8_V vsseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG2E8_V vsseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG2E8_V vsseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG2E8_V vsseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 1 1.33 * 1 AscalonLS[1,5] VSSEG2E8_V vsseg2e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG2E16_V vsseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG2E16_V vsseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG2E16_V vsseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG2E16_V vsseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 1 1.33 * 1 AscalonLS[1,5] VSSEG2E16_V vsseg2e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG2E32_V vsseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG2E32_V vsseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG2E32_V vsseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 1 1.33 * 1 AscalonLS[1,5] VSSEG2E32_V vsseg2e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG2E64_V vsseg2e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG2E64_V vsseg2e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: 1 1 1.33 * 1 AscalonLS[1,5] VSSEG2E64_V vsseg2e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG3E8_V vsseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG3E8_V vsseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG3E8_V vsseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG3E8_V vsseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG3E8_V vsseg3e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG3E16_V vsseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG3E16_V vsseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG3E16_V vsseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG3E16_V vsseg3e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG3E32_V vsseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG3E32_V vsseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG3E32_V vsseg3e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG3E64_V vsseg3e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG3E64_V vsseg3e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG4E8_V vsseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG4E8_V vsseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG4E8_V vsseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG4E8_V vsseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG4E8_V vsseg4e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG4E16_V vsseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG4E16_V vsseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG4E16_V vsseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG4E16_V vsseg4e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG4E32_V vsseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG4E32_V vsseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG4E32_V vsseg4e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG4E64_V vsseg4e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 1 0.67 * 1 AscalonLS[1,3] VSSEG4E64_V vsseg4e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG5E8_V vsseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG5E8_V vsseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG5E8_V vsseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG5E8_V vsseg5e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG5E16_V vsseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG5E16_V vsseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG5E16_V vsseg5e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG5E32_V vsseg5e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG5E32_V vsseg5e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG5E64_V vsseg5e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG6E8_V vsseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG6E8_V vsseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG6E8_V vsseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG6E8_V vsseg6e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG6E16_V vsseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG6E16_V vsseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG6E16_V vsseg6e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG6E32_V vsseg6e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG6E32_V vsseg6e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG6E64_V vsseg6e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG7E8_V vsseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG7E8_V vsseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG7E8_V vsseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG7E8_V vsseg7e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG7E16_V vsseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG7E16_V vsseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG7E16_V vsseg7e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG7E32_V vsseg7e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG7E32_V vsseg7e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG7E64_V vsseg7e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG8E8_V vsseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG8E8_V vsseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG8E8_V vsseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG8E8_V vsseg8e8.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG8E16_V vsseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG8E16_V vsseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG8E16_V vsseg8e16.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG8E32_V vsseg8e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG8E32_V vsseg8e32.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS[1,2] VSSEG8E64_V vsseg8e64.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG2E8_V vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG2E8_V vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG2E8_V vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG2E8_V vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLSSEG2E8_V vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 128 0.33 * 128 AscalonLS VLSSEG2E8_V vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG2E16_V vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG2E16_V vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG2E16_V vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG2E16_V vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLSSEG2E16_V vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG2E32_V vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG2E32_V vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG2E32_V vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG2E32_V vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG2E64_V vlsseg2e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG2E64_V vlsseg2e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG2E64_V vlsseg2e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG3E8_V vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG3E8_V vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG3E8_V vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG3E8_V vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLSSEG3E8_V vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG3E16_V vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG3E16_V vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG3E16_V vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG3E16_V vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG3E32_V vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG3E32_V vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG3E32_V vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG3E64_V vlsseg3e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG3E64_V vlsseg3e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG4E8_V vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG4E8_V vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG4E8_V vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG4E8_V vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLSSEG4E8_V vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG4E16_V vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG4E16_V vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG4E16_V vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG4E16_V vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG4E32_V vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG4E32_V vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG4E32_V vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG4E64_V vlsseg4e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG4E64_V vlsseg4e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG5E8_V vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG5E8_V vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG5E8_V vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG5E8_V vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG5E16_V vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG5E16_V vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG5E16_V vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG5E32_V vlsseg5e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG5E32_V vlsseg5e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG5E64_V vlsseg5e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG6E8_V vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG6E8_V vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG6E8_V vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG6E8_V vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG6E16_V vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG6E16_V vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG6E16_V vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG6E32_V vlsseg6e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG6E32_V vlsseg6e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG6E64_V vlsseg6e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG7E8_V vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG7E8_V vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG7E8_V vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG7E8_V vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG7E16_V vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG7E16_V vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG7E16_V vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG7E32_V vlsseg7e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG7E32_V vlsseg7e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG7E64_V vlsseg7e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG8E8_V vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG8E8_V vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG8E8_V vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLSSEG8E8_V vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG8E16_V vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG8E16_V vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLSSEG8E16_V vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSSEG8E32_V vlsseg8e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG8E32_V vlsseg8e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLSSEG8E64_V vlsseg8e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG2E8_V vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG2E8_V vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG2E8_V vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG2E8_V vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VSSSEG2E8_V vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 128 0.33 * 128 AscalonLS VSSSEG2E8_V vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG2E16_V vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG2E16_V vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG2E16_V vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG2E16_V vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VSSSEG2E16_V vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG2E32_V vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG2E32_V vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG2E32_V vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG2E32_V vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG2E64_V vssseg2e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG2E64_V vssseg2e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG2E64_V vssseg2e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG3E8_V vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG3E8_V vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG3E8_V vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG3E8_V vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VSSSEG3E8_V vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG3E16_V vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG3E16_V vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG3E16_V vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG3E16_V vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG3E32_V vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG3E32_V vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG3E32_V vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG3E64_V vssseg3e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG3E64_V vssseg3e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG4E8_V vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG4E8_V vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG4E8_V vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG4E8_V vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VSSSEG4E8_V vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG4E16_V vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG4E16_V vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG4E16_V vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG4E16_V vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG4E32_V vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG4E32_V vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG4E32_V vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG4E64_V vssseg4e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG4E64_V vssseg4e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG5E8_V vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG5E8_V vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG5E8_V vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG5E8_V vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG5E16_V vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG5E16_V vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG5E16_V vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG5E32_V vssseg5e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG5E32_V vssseg5e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG5E64_V vssseg5e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG6E8_V vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG6E8_V vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG6E8_V vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG6E8_V vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG6E16_V vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG6E16_V vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG6E16_V vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG6E32_V vssseg6e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG6E32_V vssseg6e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG6E64_V vssseg6e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG7E8_V vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG7E8_V vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG7E8_V vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG7E8_V vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG7E16_V vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG7E16_V vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG7E16_V vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG7E32_V vssseg7e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG7E32_V vssseg7e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG7E64_V vssseg7e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG8E8_V vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG8E8_V vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG8E8_V vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSSSEG8E8_V vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG8E16_V vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG8E16_V vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSSSEG8E16_V vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSSSEG8E32_V vssseg8e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG8E32_V vssseg8e32.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSSSEG8E64_V vssseg8e64.v v8, (a0), a1
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E8FF_V vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E8FF_V vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E8FF_V vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E8FF_V vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG2E8FF_V vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSEG2E8FF_V vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E16FF_V vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E16FF_V vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E16FF_V vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG2E16FF_V vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSEG2E16FF_V vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E32FF_V vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E32FF_V vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG2E32FF_V vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSEG2E32FF_V vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG2E64FF_V vlseg2e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG2E64FF_V vlseg2e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLSEG2E64FF_V vlseg2e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E8FF_V vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E8FF_V vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E8FF_V vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E8FF_V vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG3E8FF_V vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E16FF_V vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E16FF_V vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E16FF_V vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG3E16FF_V vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E32FF_V vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E32FF_V vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG3E32FF_V vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG3E64FF_V vlseg3e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG3E64FF_V vlseg3e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E8FF_V vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E8FF_V vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E8FF_V vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E8FF_V vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG4E8FF_V vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E16FF_V vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E16FF_V vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E16FF_V vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG4E16FF_V vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E32FF_V vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E32FF_V vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG4E32FF_V vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG4E64FF_V vlseg4e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 2 0.33 * 2 AscalonLS VLSEG4E64FF_V vlseg4e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E8FF_V vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E8FF_V vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E8FF_V vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E8FF_V vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E16FF_V vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E16FF_V vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E16FF_V vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E32FF_V vlseg5e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E32FF_V vlseg5e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG5E64FF_V vlseg5e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E8FF_V vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E8FF_V vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E8FF_V vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E8FF_V vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E16FF_V vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E16FF_V vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E16FF_V vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E32FF_V vlseg6e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E32FF_V vlseg6e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG6E64FF_V vlseg6e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E8FF_V vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E8FF_V vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E8FF_V vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E8FF_V vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E16FF_V vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E16FF_V vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E16FF_V vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E32FF_V vlseg7e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E32FF_V vlseg7e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG7E64FF_V vlseg7e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E8FF_V vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E8FF_V vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E8FF_V vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E8FF_V vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E16FF_V vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E16FF_V vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E16FF_V vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E32FF_V vlseg8e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E32FF_V vlseg8e32ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 1 0.33 * 1 AscalonLS VLSEG8E64FF_V vlseg8e64ff.v v8, (a0)
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG2EI8_V vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG2EI8_V vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG2EI8_V vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG2EI8_V vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLUXSEG2EI8_V vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 128 0.33 * 128 AscalonLS VLUXSEG2EI8_V vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG2EI16_V vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG2EI16_V vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG2EI16_V vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG2EI16_V vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLUXSEG2EI16_V vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG2EI32_V vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG2EI32_V vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG2EI32_V vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG2EI32_V vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG2EI64_V vluxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG2EI64_V vluxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG2EI64_V vluxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG3EI8_V vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG3EI8_V vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG3EI8_V vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG3EI8_V vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLUXSEG3EI8_V vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG3EI16_V vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG3EI16_V vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG3EI16_V vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG3EI16_V vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG3EI32_V vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG3EI32_V vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG3EI32_V vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG3EI64_V vluxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG3EI64_V vluxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG4EI8_V vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG4EI8_V vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG4EI8_V vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG4EI8_V vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLUXSEG4EI8_V vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG4EI16_V vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG4EI16_V vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG4EI16_V vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG4EI16_V vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG4EI32_V vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG4EI32_V vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG4EI32_V vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG4EI64_V vluxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG4EI64_V vluxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG5EI8_V vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG5EI8_V vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG5EI8_V vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG5EI8_V vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG5EI16_V vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG5EI16_V vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG5EI16_V vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG5EI32_V vluxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG5EI32_V vluxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG5EI64_V vluxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG6EI8_V vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG6EI8_V vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG6EI8_V vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG6EI8_V vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG6EI16_V vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG6EI16_V vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG6EI16_V vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG6EI32_V vluxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG6EI32_V vluxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG6EI64_V vluxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG7EI8_V vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG7EI8_V vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG7EI8_V vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG7EI8_V vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG7EI16_V vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG7EI16_V vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG7EI16_V vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG7EI32_V vluxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG7EI32_V vluxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG7EI64_V vluxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG8EI8_V vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG8EI8_V vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG8EI8_V vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLUXSEG8EI8_V vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG8EI16_V vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG8EI16_V vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLUXSEG8EI16_V vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLUXSEG8EI32_V vluxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG8EI32_V vluxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLUXSEG8EI64_V vluxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG2EI8_V vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG2EI8_V vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG2EI8_V vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG2EI8_V vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLOXSEG2EI8_V vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 128 0.33 * 128 AscalonLS VLOXSEG2EI8_V vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG2EI16_V vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG2EI16_V vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG2EI16_V vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG2EI16_V vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLOXSEG2EI16_V vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG2EI32_V vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG2EI32_V vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG2EI32_V vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG2EI32_V vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG2EI64_V vloxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG2EI64_V vloxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG2EI64_V vloxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG3EI8_V vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG3EI8_V vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG3EI8_V vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG3EI8_V vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLOXSEG3EI8_V vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG3EI16_V vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG3EI16_V vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG3EI16_V vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG3EI16_V vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG3EI32_V vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG3EI32_V vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG3EI32_V vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG3EI64_V vloxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG3EI64_V vloxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG4EI8_V vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG4EI8_V vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG4EI8_V vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG4EI8_V vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VLOXSEG4EI8_V vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG4EI16_V vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG4EI16_V vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG4EI16_V vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG4EI16_V vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG4EI32_V vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG4EI32_V vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG4EI32_V vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG4EI64_V vloxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG4EI64_V vloxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG5EI8_V vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG5EI8_V vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG5EI8_V vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG5EI8_V vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG5EI16_V vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG5EI16_V vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG5EI16_V vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG5EI32_V vloxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG5EI32_V vloxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG5EI64_V vloxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG6EI8_V vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG6EI8_V vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG6EI8_V vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG6EI8_V vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG6EI16_V vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG6EI16_V vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG6EI16_V vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG6EI32_V vloxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG6EI32_V vloxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG6EI64_V vloxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG7EI8_V vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG7EI8_V vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG7EI8_V vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG7EI8_V vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG7EI16_V vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG7EI16_V vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG7EI16_V vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG7EI32_V vloxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG7EI32_V vloxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG7EI64_V vloxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG8EI8_V vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG8EI8_V vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG8EI8_V vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VLOXSEG8EI8_V vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG8EI16_V vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG8EI16_V vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VLOXSEG8EI16_V vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VLOXSEG8EI32_V vloxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG8EI32_V vloxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VLOXSEG8EI64_V vloxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG2EI8_V vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG2EI8_V vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG2EI8_V vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSUXSEG2EI8_V vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VSUXSEG2EI8_V vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG2EI16_V vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG2EI16_V vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG2EI16_V vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSUXSEG2EI16_V vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG2EI32_V vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG2EI32_V vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG2EI32_V vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG2EI64_V vsuxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG2EI64_V vsuxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG3EI8_V vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG3EI8_V vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG3EI8_V vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSUXSEG3EI8_V vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VSUXSEG3EI8_V vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG3EI16_V vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG3EI16_V vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG3EI16_V vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSUXSEG3EI16_V vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG3EI32_V vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG3EI32_V vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG3EI32_V vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG3EI64_V vsuxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG3EI64_V vsuxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG4EI8_V vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG4EI8_V vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG4EI8_V vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSUXSEG4EI8_V vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VSUXSEG4EI8_V vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG4EI16_V vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG4EI16_V vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG4EI16_V vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSUXSEG4EI16_V vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG4EI32_V vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG4EI32_V vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG4EI32_V vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG4EI64_V vsuxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG4EI64_V vsuxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG5EI8_V vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG5EI8_V vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG5EI8_V vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSUXSEG5EI8_V vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG5EI16_V vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG5EI16_V vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG5EI16_V vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG5EI32_V vsuxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG5EI32_V vsuxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG5EI64_V vsuxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG6EI8_V vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG6EI8_V vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG6EI8_V vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSUXSEG6EI8_V vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG6EI16_V vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG6EI16_V vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG6EI16_V vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG6EI32_V vsuxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG6EI32_V vsuxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG6EI64_V vsuxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG7EI8_V vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG7EI8_V vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG7EI8_V vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSUXSEG7EI8_V vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG7EI16_V vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG7EI16_V vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG7EI16_V vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG7EI32_V vsuxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG7EI32_V vsuxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG7EI64_V vsuxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG8EI8_V vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG8EI8_V vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG8EI8_V vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSUXSEG8EI8_V vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG8EI16_V vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG8EI16_V vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSUXSEG8EI16_V vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSUXSEG8EI32_V vsuxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG8EI32_V vsuxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSUXSEG8EI64_V vsuxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG2EI8_V vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG2EI8_V vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG2EI8_V vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG2EI8_V vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VSOXSEG2EI8_V vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: 1 128 0.33 * 128 AscalonLS VSOXSEG2EI8_V vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG2EI16_V vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG2EI16_V vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG2EI16_V vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG2EI16_V vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VSOXSEG2EI16_V vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG2EI32_V vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG2EI32_V vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG2EI32_V vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG2EI32_V vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG2EI64_V vsoxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG2EI64_V vsoxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG2EI64_V vsoxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG3EI8_V vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG3EI8_V vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG3EI8_V vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG3EI8_V vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VSOXSEG3EI8_V vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG3EI16_V vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG3EI16_V vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG3EI16_V vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG3EI16_V vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG3EI32_V vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG3EI32_V vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG3EI32_V vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG3EI64_V vsoxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG3EI64_V vsoxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG4EI8_V vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG4EI8_V vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG4EI8_V vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG4EI8_V vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: 1 64 0.33 * 64 AscalonLS VSOXSEG4EI8_V vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG4EI16_V vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG4EI16_V vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG4EI16_V vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG4EI16_V vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG4EI32_V vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG4EI32_V vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG4EI32_V vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG4EI64_V vsoxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG4EI64_V vsoxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG5EI8_V vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG5EI8_V vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG5EI8_V vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG5EI8_V vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG5EI16_V vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG5EI16_V vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG5EI16_V vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG5EI32_V vsoxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG5EI32_V vsoxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG5EI64_V vsoxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG6EI8_V vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG6EI8_V vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG6EI8_V vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG6EI8_V vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG6EI16_V vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG6EI16_V vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG6EI16_V vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG6EI32_V vsoxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG6EI32_V vsoxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG6EI64_V vsoxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG7EI8_V vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG7EI8_V vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG7EI8_V vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG7EI8_V vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG7EI16_V vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG7EI16_V vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG7EI16_V vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG7EI32_V vsoxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG7EI32_V vsoxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG7EI64_V vsoxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG8EI8_V vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG8EI8_V vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG8EI8_V vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: 1 32 0.33 * 32 AscalonLS VSOXSEG8EI8_V vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG8EI16_V vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG8EI16_V vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: 1 16 0.33 * 16 AscalonLS VSOXSEG8EI16_V vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: 1 4 0.33 * 4 AscalonLS VSOXSEG8EI32_V vsoxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG8EI32_V vsoxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: 1 1 0.50 U 0 AscalonV VSETVLI vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: 1 8 0.33 * 8 AscalonLS VSOXSEG8EI64_V vsoxseg8ei64.v v8, (a0), v16
# CHECK: Resources:
# CHECK-NEXT: [0] - AscalonFPA
# CHECK-NEXT: [1] - AscalonFPB
# CHECK-NEXT: [2] - AscalonFXA
# CHECK-NEXT: [3] - AscalonFXB
# CHECK-NEXT: [4.0] - AscalonFXC
# CHECK-NEXT: [4.1] - AscalonFXC
# CHECK-NEXT: [5.0] - AscalonFXD
# CHECK-NEXT: [5.1] - AscalonFXD
# CHECK-NEXT: [6.0] - AscalonLS
# CHECK-NEXT: [6.1] - AscalonLS
# CHECK-NEXT: [6.2] - AscalonLS
# CHECK-NEXT: [7] - AscalonVA
# CHECK-NEXT: [8] - AscalonVB
# CHECK: Resource pressure per iteration:
# CHECK-NEXT: [0] [1] [2] [3] [4.0] [4.1] [5.0] [5.1] [6.0] [6.1] [6.2] [7] [8]
# CHECK-NEXT: - - - - - - - - 293.33 293.33 293.33 385.00 385.00
# CHECK: Resource pressure by instruction:
# CHECK-NEXT: [0] [1] [2] [3] [4.0] [4.1] [5.0] [5.1] [6.0] [6.1] [6.2] [7] [8] Instructions:
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 1.67 1.67 1.67 - - vsseg2e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 1.67 1.67 1.67 - - vsseg2e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 1.67 1.67 1.67 - - vsseg2e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg2e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg2e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 1.67 1.67 1.67 - - vsseg2e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg3e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg3e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg3e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg3e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg3e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg4e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg4e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg4e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg4e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 1.00 1.00 1.00 - - vsseg4e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg5e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg5e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg5e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg5e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg5e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg6e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg6e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg6e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg6e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg6e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg7e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg7e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg7e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg7e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg7e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg8e8.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg8e16.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg8e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg8e32.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.67 0.67 0.67 - - vsseg8e64.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg2e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg3e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg4e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg5e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg5e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg5e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg6e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg6e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg6e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg7e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg7e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg7e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg8e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg8e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlsseg8e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg2e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg3e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg4e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg5e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg5e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg5e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg5e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg5e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg6e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg6e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg6e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg6e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg6e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg7e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg7e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg7e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg7e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg7e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg8e8.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg8e16.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg8e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg8e32.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vssseg8e64.v v8, (a0), a1
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e64ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e64ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg2e64ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e64ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg3e64ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e64ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg4e64ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg5e64ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg6e64ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg7e64ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e8ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e16ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e32ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vlseg8e64ff.v v8, (a0)
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vluxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vloxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsuxseg8ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg2ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg3ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg4ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg5ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg5ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg5ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg5ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg6ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg6ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg6ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg6ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg7ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg7ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg7ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg7ei64.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf8, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e8, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg8ei8.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf4, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e16, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg8ei16.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, mf2, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e32, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg8ei32.v v8, (a0), v16
# CHECK-NEXT: - - - - - - - - - - - 0.50 0.50 vsetvli zero, zero, e64, m1, tu, mu
# CHECK-NEXT: - - - - - - - - 0.33 0.33 0.33 - - vsoxseg8ei64.v v8, (a0), v16