Files
TheRock/compiler/amd-llvm/llvm/test/tools/llvm-mca/AArch64/Olympus/neon-instructions.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

5311 lines
626 KiB
ArmAsm

# NOTE: Assertions have been autogenerated by utils/update_mca_test_checks.py
# RUN: llvm-mca -mtriple=aarch64 -mcpu=olympus -instruction-tables < %s | FileCheck %s
abs d29, d24
abs v0.16b, v0.16b
abs v0.2d, v0.2d
abs v0.2s, v0.2s
abs v0.4h, v0.4h
abs v0.4s, v0.4s
abs v0.8b, v0.8b
abs v0.8h, v0.8h
add d17, d31, d29
add v0.2d, v0.2d, v0.2d
add v0.2s, v0.2s, v0.2s
add v0.4s, v0.4s, v0.4s
add v0.4h, v0.4h, v0.4h
add v0.8h, v0.8h, v0.8h
add v0.8b, v0.8b, v0.8b
add v0.16b, v0.16b, v0.16b
addhn v0.2s, v0.2d, v0.2d
addhn v0.4h, v0.4s, v0.4s
addhn v0.8b, v0.8h, v0.8h
addhn2 v0.16b, v0.8h, v0.8h
addhn2 v0.4s, v0.2d, v0.2d
addhn2 v0.8h, v0.4s, v0.4s
addp v0.2d, v0.2d, v0.2d
addp v0.2s, v0.2s, v0.2s
addp v0.4s, v0.4s, v0.4s
addp v0.4h, v0.4h, v0.4h
addp v0.8h, v0.8h, v0.8h
addp v0.8b, v0.8b, v0.8b
addv s0, v0.4s
addv h0, v0.4h
addv h0, v0.8h
addv b0, v0.8b
addv b0, v0.16b
aesd v0.16b, v0.16b
aese v0.16b, v0.16b
aesimc v0.16b, v0.16b
aesmc v0.16b, v0.16b
and v0.8b, v0.8b, v0.8b
and v0.16b, v0.16b, v0.16b
bcax v0.16b, v1.16b, v3.16b, v4.16b
bfcvt h0, s0
bfcvtn v0.4h, v0.4s
bfcvtn2 v0.8h, v0.4s
bfdot v0.2s, v0.4h, v0.4h
bfdot v0.4s, v0.8h, v0.8h
bfdot v0.2s, v0.4h, v0.2h[1]
bfdot v0.4s, v0.8h, v0.2h[1]
bfmlalb v0.4s, v0.8h, v0.8h
bfmlalb v0.4s, v0.8h, v0.h[3]
bfmlalt v0.4s, v0.8h, v0.8h
bfmlalt v0.4s, v0.8h, v0.h[3]
bfmmla v0.4s, v0.8h, v0.8h
bic v0.2s, #15, lsl #16
bic v0.4s, #15, lsl #16
bic v0.4h, #15, lsl #8
bic v0.8h, #15, lsl #8
bic v0.16b, v0.16b, v0.16b
bic v0.8b, v0.8b, v0.8b
bif v0.8b, v0.8b, v0.8b
bif v0.16b, v0.16b, v0.16b
bit v0.8b, v0.8b, v0.8b
bit v0.16b, v0.16b, v0.16b
bsl v0.8b, v0.8b, v0.8b
bsl v0.16b, v0.16b, v0.16b
cls v0.16b, v0.16b
cls v0.2s, v0.2s
cls v0.4h, v0.4h
cls v0.4s, v0.4s
cls v0.8b, v0.8b
cls v0.8h, v0.8h
clz v0.16b, v0.16b
clz v0.2s, v0.2s
clz v0.4h, v0.4h
clz v0.4s, v0.4s
clz v0.8b, v0.8b
clz v0.8h, v0.8h
cmeq d20, d21, 0
cmeq d20, d21, d22
cmeq v0.2d, v0.2d, 0
cmeq v0.2d, v0.2d, v0.2d
cmeq v0.8b, v0.8b, 0
cmeq v0.8b, v0.8b, v0.8b
cmeq v0.16b, v0.16b, 0
cmeq v0.16b, v0.16b, v0.16b
cmeq v0.4h, v0.4h, 0
cmeq v0.4h, v0.4h, v0.4h
cmeq v0.8h, v0.8h, 0
cmeq v0.8h, v0.8h, v0.8h
cmeq v0.2s, v0.2s, 0
cmeq v0.2s, v0.2s, v0.2s
cmeq v0.4s, v0.4s, 0
cmeq v0.4s, v0.4s, v0.4s
cmge d20, d21, 0
cmge d20, d21, d22
cmge v0.8b, v0.8b, 0
cmge v0.8b, v0.8b, v0.8b
cmge v0.16b, v0.16b, 0
cmge v0.16b, v0.16b, v0.16b
cmge v0.4h, v0.4h, 0
cmge v0.4h, v0.4h, v0.4h
cmge v0.8h, v0.8h, 0
cmge v0.8h, v0.8h, v0.8h
cmge v0.2s, v0.2s, 0
cmge v0.2s, v0.2s, v0.2s
cmge v0.4s, v0.4s, 0
cmge v0.4s, v0.4s, v0.4s
cmgt d20, d21, 0
cmgt d20, d21, d22
cmgt v0.2d, v0.2d, 0
cmgt v0.2d, v0.2d, v0.2d
cmgt v0.8b, v0.8b, 0
cmgt v0.8b, v0.8b, v0.8b
cmgt v0.16b, v0.16b, 0
cmgt v0.16b, v0.16b, v0.16b
cmgt v0.4h, v0.4h, 0
cmgt v0.4h, v0.4h, v0.4h
cmgt v0.8h, v0.8h, 0
cmgt v0.8h, v0.8h, v0.8h
cmgt v0.2s, v0.2s, 0
cmgt v0.2s, v0.2s, v0.2s
cmgt v0.4s, v0.4s, 0
cmgt v0.4s, v0.4s, v0.4s
cmhi d20, d21, d22
cmhi v0.2d, v0.2d, v0.2d
cmhi v0.8b, v0.8b, v0.8b
cmhi v0.16b, v0.16b, v0.16b
cmhi v0.4h, v0.4h, v0.4h
cmhi v0.8h, v0.8h, v0.8h
cmhi v0.2s, v0.2s, v0.2s
cmhi v0.4s, v0.4s, v0.4s
cmhs d20, d21, d22
cmhs v0.2d, v0.2d, v0.2d
cmhs v0.8b, v0.8b, v0.8b
cmhs v0.16b, v0.16b, v0.16b
cmhs v0.4h, v0.4h, v0.4h
cmhs v0.8h, v0.8h, v0.8h
cmhs v0.2s, v0.2s, v0.2s
cmhs v0.4s, v0.4s, v0.4s
cmle d20, d21, 0
cmle v0.2d, v0.2d, 0
cmle v0.8b, v0.8b, 0
cmle v0.16b, v0.16b, 0
cmle v0.4h, v0.4h, 0
cmle v0.8h, v0.8h, 0
cmle v0.2s, v0.2s, 0
cmle v0.4s, v0.4s, 0
cmlt d20, d21, 0
cmlt v0.2d, v0.2d, 0
cmlt v0.8b, v0.8b, 0
cmlt v0.16b, v0.16b, 0
cmlt v0.4h, v0.4h, 0
cmlt v0.8h, v0.8h, 0
cmlt v0.2s, v0.2s, 0
cmlt v0.4s, v0.4s, 0
cmtst d20, d21, d22
cmtst v0.2d, v0.2d, v0.2d
cmtst v0.8b, v0.8b, v0.8b
cmtst v0.16b, v0.16b, v0.16b
cmtst v0.4h, v0.4h, v0.4h
cmtst v0.8h, v0.8h, v0.8h
cmtst v0.2s, v0.2s, v0.2s
cmtst v0.4s, v0.4s, v0.4s
cnt v0.16b, v0.16b
cnt v0.8b, v0.8b
dup v0.16b,w28
dup v0.2d,x28
dup v0.2s,w28
dup v0.4h,w28
dup v0.4s,w28
dup v0.8b,w28
dup v0.8h,w28
dup b0, v0.b[1]
dup d0, v0.d[1]
dup h0, v0.h[1]
dup s0, v0.s[1]
dup v0.16b, v0.b[1]
dup v0.2d, v0.d[1]
dup v0.2s, v0.s[1]
dup v0.4h, v0.h[1]
dup v0.4s, v0.s[1]
dup v0.8b, v0.b[1]
dup v0.8h, v0.h[1]
eor v0.8b, v0.8b, v0.8b
eor v0.16b, v0.16b, v0.16b
eor3 v0.16b, v1.16b, v3.16b, v4.16b
ext v0.16b, v0.16b, v0.16b, #3
ext v0.8b, v0.8b, v0.8b, #3
fabd d29, d24, d20
fabd s29, s24, s20
fabd h29, h24, h20
fabd v0.4h, v1.4h, v3.4h
fabd v0.8h, v1.8h, v3.8h
fabd v0.2s, v1.2s, v3.2s
fabd v0.4s, v0.4s, v0.4s
fabd v0.2d, v1.2d, v3.2d
fabs s0, s1
fabs d0, d1
fabs h0, h1
fabs v0.2d, v0.2d
fabs v0.2s, v0.2s
fabs v0.4h, v0.4h
fabs v0.4s, v0.4s
fabs v0.8h, v0.8h
facge d20, d21, d22
facge s10, s11, s12
facge h0, h1, h3
facge v0.4s, v0.4s, v0.4s
facge v0.4h, v1.4h, v3.4h
facge v0.2s, v1.2s, v3.2s
facge v0.2d, v1.2d, v3.2d
facge v0.8h, v1.8h, v3.8h
facgt d20, d21, d22
facgt s10, s11, s12
facgt h0, h1, h3
facgt v0.4s, v0.4s, v0.4s
facgt v0.4h, v1.4h, v3.4h
facgt v0.2s, v1.2s, v3.2s
facgt v0.2d, v1.2d, v3.2d
facgt v0.8h, v1.8h, v3.8h
fadd s0, s1, s3
fadd d0, d1, d3
fadd d0, d1, d3
fadd v0.4s, v0.4s, v0.4s
fadd v0.4h, v0.4h, v0.4h
fadd v0.2s, v0.2s, v0.2s
fadd v0.2d, v0.2d, v0.2d
fadd v0.8h, v0.8h, v0.8h
faddp h0, v1.2h
faddp s0, v1.2s
faddp d0, v1.2d
faddp v0.2s, v1.2s, v3.2s
faddp v0.2d, v1.2d, v3.2d
faddp v0.4s, v1.4s, v3.4s
faddp v0.4h, v1.4h, v3.4h
faddp v0.8h, v1.8h, v3.8h
famax v0.4h, v1.4h, v3.4h
famax v0.8h, v1.8h, v3.8h
famax v0.2s, v1.2s, v3.2s
famax v0.4s, v1.4s, v3.4s
famax v0.2d, v1.2d, v3.2d
famin v0.4h, v1.4h, v3.4h
famin v0.8h, v1.8h, v3.8h
famin v0.2s, v1.2s, v3.2s
famin v0.4s, v1.4s, v3.4s
famin v0.2d, v1.2d, v3.2d
fcadd v0.4h, v1.4h, v3.4h, #90
fcadd v0.2s, v1.2s, v3.2s, #90
fcadd v0.8h, v1.8h, v3.8h, #90
fcadd v0.4s, v1.4s, v3.4s, #90
fcadd v0.2d, v1.2d, v3.2d, #90
fcmeq d20, d21, #0.0
fcmeq d20, d21, d22
fcmeq s10, s11, #0.0
fcmeq s10, s11, s12
fcmeq h10, h11, #0.0
fcmeq h10, h11, h12
fcmeq v0.2s, v0.2s, #0.0
fcmeq v0.2s, v0.2s, v0.2s
fcmeq v0.2d, v1.2d, v3.2d
fcmeq v0.4h, v1.4h, v3.4h
fcmeq v0.4s, v1.4s, v3.4s
fcmeq v0.8h, v1.8h, v3.8h
fcmge d20, d21, #0.0
fcmge d20, d21, d22
fcmge s10, s11, #0.0
fcmge s10, s11, s12
fcmge h10, h11, #0.0
fcmge h10, h11, h12
fcmge v0.2s, v0.2s, #0.0
fcmge v0.2s, v0.2s, v0.2s
fcmge v0.2d, v1.2d, v3.2d
fcmge v0.4h, v1.4h, v3.4h
fcmge v0.4s, v1.4s, v3.4s
fcmge v0.8h, v1.8h, v3.8h
fcmgt d20, d21, #0.0
fcmgt d20, d21, d22
fcmgt s10, s11, #0.0
fcmgt s10, s11, s12
fcmgt h10, h11, #0.0
fcmgt h10, h11, h12
fcmgt v0.2s, v0.2s, #0.0
fcmgt v0.2s, v0.2s, v0.2s
fcmgt v0.2d, v1.2d, v3.2d
fcmgt v0.4h, v1.4h, v3.4h
fcmgt v0.4s, v1.4s, v3.4s
fcmgt v0.8h, v1.8h, v3.8h
fcmla v0.2s, v0.2s, v0.2s, #90
fcmla v0.4s, v0.4s, v0.s[1], #0
fcmle h0, h1, #0.0
fcmle s0, s1, #0.0
fcmle d0, d1, #0.0
fcmle v0.4h, v1.4h, #0.0
fcmle v0.8h, v1.8h, #0.0
fcmle v0.2s, v1.2s, #0.0
fcmle v0.4s, v1.4s, #0.0
fcmle v0.2d, v1.2d, #0.0
fcmlt h0, h1, #0.0
fcmlt s0, s1, #0.0
fcmlt d0, d1, #0.0
fcmlt v0.4h, v1.4h, #0.0
fcmlt v0.8h, v1.8h, #0.0
fcmlt v0.2s, v1.2s, #0.0
fcmlt v0.4s, v1.4s, #0.0
fcmlt v0.2d, v1.2d, #0.0
fcvtas d21, d14
fcvtas s12, s13
fcvtas h12, h13
fcvtas v0.2d, v0.2d
fcvtas v0.2s, v0.2s
fcvtas v0.4h, v0.4h
fcvtas v0.4s, v0.4s
fcvtas v0.8h, v0.8h
fcvtau d21, d14
fcvtau s12, s13
fcvtau h12, h13
fcvtau v0.2d, v0.2d
fcvtau v0.2s, v0.2s
fcvtau v0.4h, v0.4h
fcvtau v0.4s, v0.4s
fcvtau v0.8h, v0.8h
fcvtl v0.2d, v0.2s
fcvtl v0.4s, v0.4h
fcvtl2 v0.2d, v0.4s
fcvtl2 v0.4s, v0.8h
fcvtms d21, d14
fcvtms s22, s13
fcvtms h22, h13
fcvtms v0.2d, v0.2d
fcvtms v0.2s, v0.2s
fcvtms v0.4h, v0.4h
fcvtms v0.4s, v0.4s
fcvtms v0.8h, v0.8h
fcvtmu d21, d14
fcvtmu s12, s13
fcvtmu h12, h13
fcvtmu v0.2d, v0.2d
fcvtmu v0.2s, v0.2s
fcvtmu v0.4h, v0.4h
fcvtmu v0.4s, v0.4s
fcvtmu v0.8h, v0.8h
fcvtn v0.2s, v0.2d
fcvtn v0.4h, v0.4s
fcvtn2 v0.4s, v0.2d
fcvtn2 v0.8h, v0.4s
fcvtns d21, d14
fcvtns s22, s13
fcvtns h22, h13
fcvtns v0.2d, v0.2d
fcvtns v0.2s, v0.2s
fcvtns v0.4h, v0.4h
fcvtns v0.4s, v0.4s
fcvtns v0.8h, v0.8h
fcvtnu d21, d14
fcvtnu s12, s13
fcvtnu h12, h13
fcvtnu v0.2d, v0.2d
fcvtnu v0.2s, v0.2s
fcvtnu v0.4h, v0.4h
fcvtnu v0.4s, v0.4s
fcvtnu v0.8h, v0.8h
fcvtps d21, d14
fcvtps s22, s13
fcvtps h22, h13
fcvtps v0.2d, v0.2d
fcvtps v0.2s, v0.2s
fcvtps v0.4h, v0.4h
fcvtps v0.4s, v0.4s
fcvtps v0.8h, v0.8h
fcvtpu d21, d14
fcvtpu s12, s13
fcvtpu h12, h13
fcvtpu v0.2d, v0.2d
fcvtpu v0.2s, v0.2s
fcvtpu v0.4h, v0.4h
fcvtpu v0.4s, v0.4s
fcvtpu v0.8h, v0.8h
fcvtxn s22, d13
fcvtxn v0.2s, v0.2d
fcvtxn2 v0.4s, v0.2d
fcvtzs d21, d12, #1
fcvtzs d21, d14
fcvtzs s12, s13
fcvtzs s21, s12, #1
fcvtzs h21, h14
fcvtzs h21, h12, #1
fcvtzs v0.2d, v0.2d
fcvtzs v0.2d, v0.2d, #3
fcvtzs v0.2s, v0.2s
fcvtzs v0.2s, v0.2s, #3
fcvtzs v0.4h, v0.4h
fcvtzs v0.4s, v0.4s
fcvtzs v0.4s, v0.4s, #3
fcvtzs v0.8h, v0.8h
fcvtzu d21, d12, #1
fcvtzu d21, d14
fcvtzu s12, s13
fcvtzu s21, s12, #1
fcvtzu h12, h13
fcvtzu h21, h12, #1
fcvtzu v0.2d, v0.2d
fcvtzu v0.2d, v0.2d, #3
fcvtzu v0.2s, v0.2s
fcvtzu v0.2s, v0.2s, #3
fcvtzu v0.4h, v0.4h
fcvtzu v0.4s, v0.4s
fcvtzu v0.4s, v0.4s, #3
fcvtzu v0.8h, v0.8h
fcsel s0, s1, s3, eq
fcsel s0, s1, s3, ne
fcsel s0, s1, s3, hs
fcsel s0, s1, s3, lo
fcsel s0, s1, s3, mi
fcsel s0, s1, s3, pl
fcsel s0, s1, s3, vs
fcsel s0, s1, s3, vc
fcsel s0, s1, s3, hi
fcsel d0, d1, d3, ls
fcsel d0, d1, d3, ge
fcsel d0, d1, d3, lt
fcsel d0, d1, d3, gt
fcsel d0, d1, d3, le
fcsel d0, d1, d3, al
fcsel d0, d1, d3, nv
fdiv v0.2d, v0.2d, v0.2d
fdiv v0.2s, v0.2s, v0.2s
fdiv v0.4h, v0.4h, v0.4h
fdiv v0.4s, v0.4s, v0.4s
fdiv v0.8h, v0.8h, v0.8h
fmax v0.4h, v1.4h, v3.4h
fmax v0.8h, v1.8h, v3.8h
fmax v0.2s, v1.2s, v3.2s
fmax v0.4s, v1.4s, v3.4s
fmax v0.2d, v1.2d, v3.2d
fmax s0, s1, s3
fmax d0, d1, d3
fmax h0, h1, h3
fmaxv h0, v1.4h
fmaxv h0, v1.8h
fmaxv s0, v1.4s
fmaxnm v0.4h, v1.4h, v3.4h
fmaxnm v0.8h, v1.8h, v3.8h
fmaxnm v0.2s, v1.2s, v3.2s
fmaxnm v0.4s, v1.4s, v3.4s
fmaxnm v0.2d, v1.2d, v3.2d
fmaxnm s0, s1, s3
fmaxnm d0, d1, d3
fmaxnm h0, h1, h3
fmaxnmp h0, v1.2h
fmaxnmp s0, v1.2s
fmaxnmp d0, v1.2d
fmaxnmp v0.4h, v1.4h, v3.4h
fmaxnmp v0.8h, v1.8h, v3.8h
fmaxnmp v0.2s, v1.2s, v3.2s
fmaxnmp v0.4s, v1.4s, v3.4s
fmaxnmp v0.2d, v1.2d, v3.2d
fmaxnmv h0, v1.4h
fmaxnmv h0, v1.8h
fmaxnmv s0, v1.4s
fmaxp v0.4h, v1.4h, v3.4h
fmaxp v0.8h, v1.8h, v3.8h
fmaxp v0.2s, v1.2s, v3.2s
fmaxp v0.4s, v1.4s, v3.4s
fmaxp v0.2d, v1.2d, v3.2d
fmaxv h0, v0.4h
fmaxv h0, v0.8h
fmaxv s0, v0.4s
fmin v0.4h, v1.4h, v3.4h
fmin v0.8h, v1.8h, v3.8h
fmin v0.2s, v1.2s, v3.2s
fmin v0.4s, v1.4s, v3.4s
fmin v0.2d, v1.2d, v3.2d
fmin s0, s1, s3
fmin d0, d1, d3
fmin h0, h1, h3
fminv h0, v1.4h
fminv h0, v1.8h
fminv s0, v1.4s
fminnm v0.4h, v1.4h, v3.4h
fminnm v0.8h, v1.8h, v3.8h
fminnm v0.2s, v1.2s, v3.2s
fminnm v0.4s, v1.4s, v3.4s
fminnm v0.2d, v1.2d, v3.2d
fminnm s0, s1, s3
fminnm d0, d1, d3
fminnm h0, h1, h3
fminnmp h0, v1.2h
fminnmp s0, v1.2s
fminnmp d0, v1.2d
fminnmp v0.4h, v1.4h, v3.4h
fminnmp v0.8h, v1.8h, v3.8h
fminnmp v0.2s, v1.2s, v3.2s
fminnmp v0.4s, v1.4s, v3.4s
fminnmp v0.2d, v1.2d, v3.2d
fminnmv h0, v1.4h
fminnmv h0, v1.8h
fminnmv s0, v1.4s
fminp v0.4h, v1.4h, v3.4h
fminp v0.8h, v1.8h, v3.8h
fminp v0.2s, v1.2s, v3.2s
fminp v0.4s, v1.4s, v3.4s
fminp v0.2d, v1.2d, v3.2d
fmla d0, d1, v0.d[1]
fmla s0, s1, v0.s[3]
fmla v0.2s, v0.2s, v0.2s
fmlal v0.2s, v0.2h, v0.h[1]
fmlal v0.4s, v0.4h, v0.h[3]
fmlal v0.2s, v0.2h, v0.2h
fmlal v0.4s, v0.4h, v0.4h
fmlal2 v0.2s, v0.2h, v0.h[1]
fmlal2 v0.4s, v0.4h, v0.h[3]
fmlal2 v0.2s, v0.2h, v0.2h
fmlal2 v0.4s, v0.4h, v0.4h
fmls d0, d4, v0.d[1]
fmls s3, s5, v0.s[3]
fmls v0.2s, v0.2s, v0.2s
fmlsl v0.2s, v0.2h, v0.h[1]
fmlsl v0.4s, v0.4h, v0.h[3]
fmlsl v0.2s, v0.2h, v0.2h
fmlsl v0.4s, v0.4h, v0.4h
fmlsl2 v0.2s, v0.2h, v0.h[1]
fmlsl2 v0.4s, v0.4h, v0.h[3]
fmlsl2 v0.2s, v0.2h, v0.2h
fmlsl2 v0.4s, v0.4h, v0.4h
fmov s0, #2.00
fmov d0, #2.00
fmov h0, #2.00
fmov s0, s1
fmov d0, d1
fmov h0, h1
fmov v0.2d, #-1.25
fmov v0.2s, #13.0
fmov v0.4s, #1.0
fmov v0.4h, #2.00
fmov v0.8h, #1.0
fmul s0, s1, s3
fmul d0, d1, d3
fmul h0, h1, h3
fmul d0, d1, v0.d[1]
fmul s0, s1, v0.s[3]
fmul h0, h1, v0.h[0]
fmul v0.4h, v1.4h, v3.h[0]
fmul v0.8h, v1.8h, v3.h[0]
fmul v0.2s, v1.2s, v3.s[0]
fmul v0.4s, v1.4s, v3.s[0]
fmul v0.2d, v1.2d, v3.d[0]
fmul v0.4h, v1.4h, v3.4h
fmul v0.8h, v1.8h, v3.8h
fmul v0.2s, v1.2s, v3.2s
fmul v0.4s, v1.4s, v3.4s
fmul v0.2d, v1.2d, v3.2d
fmulx s0, s1, s3
fmulx d0, d1, d3
fmulx h0, h1, h3
fmulx d0, d1, v0.d[1]
fmulx s0, s1, v0.s[3]
fmulx h0, h1, v0.h[0]
fmulx v0.4h, v1.4h, v3.h[0]
fmulx v0.8h, v1.8h, v3.h[0]
fmulx v0.2s, v1.2s, v3.s[0]
fmulx v0.4s, v1.4s, v3.s[0]
fmulx v0.2d, v1.2d, v3.d[0]
fmulx v0.4h, v1.4h, v3.4h
fmulx v0.8h, v1.8h, v3.8h
fmulx v0.2s, v1.2s, v3.2s
fmulx v0.4s, v1.4s, v3.4s
fmulx v0.2d, v1.2d, v3.2d
fnmul s0, s1, s3
fnmul d0, d1, d3
fnmul h0, h1, h3
fneg s0, s1
fneg d0, d1
fneg h0, h1
fneg v0.2d, v0.2d
fneg v0.2s, v0.2s
fneg v0.4h, v0.4h
fneg v0.4s, v0.4s
fneg v0.8h, v0.8h
frecpe d13, d13
frecpe s19, s14
frecpe v0.2d, v0.2d
frecpe v0.2s, v0.2s
frecpe v0.4h, v0.4h
frecpe v0.4s, v0.4s
frecpe v0.8h, v0.8h
frecps v0.4s, v0.4s, v0.4s
frecps d22, d30, d21
frecps s21, s16, s13
frecpx d16, d19
frecpx s18, s10
frint32x v0.2d, v0.2d
frint32x v0.2s, v0.2s
frint32x v0.4s, v0.4s
frint32z v0.2d, v0.2d
frint32z v0.2s, v0.2s
frint32z v0.4s, v0.4s
frint64x v0.2d, v0.2d
frint64x v0.2s, v0.2s
frint64x v0.4s, v0.4s
frint64z v0.2d, v0.2d
frint64z v0.2s, v0.2s
frint64z v0.4s, v0.4s
frinta v0.2d, v0.2d
frinta v0.2s, v0.2s
frinta v0.4h, v0.4h
frinta v0.4s, v0.4s
frinta v0.8h, v0.8h
frinti v0.2d, v0.2d
frinti v0.2s, v0.2s
frinti v0.4h, v0.4h
frinti v0.4s, v0.4s
frinti v0.8h, v0.8h
frintm v0.2d, v0.2d
frintm v0.2s, v0.2s
frintm v0.4h, v0.4h
frintm v0.4s, v0.4s
frintm v0.8h, v0.8h
frintn v0.2d, v0.2d
frintn v0.2s, v0.2s
frintn v0.4h, v0.4h
frintn v0.4s, v0.4s
frintn v0.8h, v0.8h
frintp v0.2d, v0.2d
frintp v0.2s, v0.2s
frintp v0.4h, v0.4h
frintp v0.4s, v0.4s
frintp v0.8h, v0.8h
frintx v0.2d, v0.2d
frintx v0.2s, v0.2s
frintx v0.4h, v0.4h
frintx v0.4s, v0.4s
frintx v0.8h, v0.8h
frintz v0.2d, v0.2d
frintz v0.2s, v0.2s
frintz v0.4h, v0.4h
frintz v0.4s, v0.4s
frintz v0.8h, v0.8h
frsqrte d21, d12
frsqrte s22, s13
frsqrte v0.2d, v0.2d
frsqrte v0.2s, v0.2s
frsqrte v0.4h, v0.4h
frsqrte v0.4s, v0.4s
frsqrte v0.8h, v0.8h
frsqrts d8, d22, d18
frsqrts s21, s5, s12
frsqrts v0.2d, v0.2d, v0.2d
fscale v0.4h, v1.4h, v3.4h
fscale v0.8h, v1.8h, v3.8h
fscale v0.2s, v1.2s, v3.2s
fscale v0.4s, v1.4s, v3.4s
fscale v0.2d, v1.2d, v3.2d
fsqrt v0.2d, v0.2d
fsqrt v0.2s, v0.2s
fsqrt v0.4h, v0.4h
fsqrt v0.4s, v0.4s
fsqrt v0.8h, v0.8h
fsub s0, s1, s3
fsub d0, d1, d3
fsub d0, d1, d3
fsub v0.4s, v0.4s, v0.4s
fsub v0.4h, v0.4h, v0.4h
fsub v0.2s, v0.2s, v0.2s
ins v0.b[0], w1
ins v0.h[0], w1
ins v0.s[0], w1
ins v0.d[0], x1
ins v0.b[0], v1.b[1]
ins v0.h[0], v1.h[1]
ins v0.s[0], v1.s[1]
ins v0.d[0], v1.d[1]
ld1 { v0.16b }, [x0]
ld1 { v0.2d, v1.2d, v2.2d }, [x0], #48
ld1 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0]
ld1 { v0.4s, v1.4s }, [sp], #32
ld1 { v0.4s, v1.4s, v2.4s }, [sp]
ld1 { v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x3
ld1 { v0.8h }, [x15], x2
ld1 { v0.8h, v1.8h }, [x15]
ld1 { v0.b }[9], [x0]
ld1 { v0.b }[9], [x0], #1
ld1r { v0.16b }, [x0]
ld1r { v0.16b }, [x0], #1
ld1r { v0.8h }, [x15]
ld1r { v0.8h }, [x15], #2
ld2 { v0.16b, v1.16b }, [x0], x1
ld2 { v0.8b, v1.8b }, [x0]
ld2 { v0.h, v1.h }[7], [x15]
ld2 { v0.h, v1.h }[7], [x15], #4
ld2r { v0.2d, v1.2d }, [x0]
ld2r { v0.2d, v1.2d }, [x0], #16
ld2r { v0.4s, v1.4s }, [sp]
ld2r { v0.4s, v1.4s }, [sp], #8
ld3 { v0.4h, v1.4h, v2.4h }, [x15]
ld3 { v0.8h, v1.8h, v2.8h }, [x15], x2
ld3 { v0.s, v1.s, v2.s }[3], [sp]
ld3 { v0.s, v1.s, v2.s }[3], [sp], x3
ld3r { v0.4h, v1.4h, v2.4h }, [x15]
ld3r { v0.4h, v1.4h, v2.4h }, [x15], #6
ld3r { v0.8b, v1.8b, v2.8b }, [x0]
ld3r { v0.8b, v1.8b, v2.8b }, [x0], #3
ld4 { v0.2s, v1.2s, v2.2s, v3.2s }, [sp]
ld4 { v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #64
ld4 { v0.d, v1.d, v2.d, v3.d }[1], [x0]
ld4 { v0.d, v1.d, v2.d, v3.d }[1], [x0], #32
ld4 { v0.h, v1.h, v2.h, v3.h }[7], [x0], x0
ld4r { v0.1d, v1.1d, v2.1d, v3.1d }, [sp]
ld4r { v0.1d, v1.1d, v2.1d, v3.1d }, [sp], x7
ld4r { v0.2s, v1.2s, v2.2s, v3.2s }, [sp]
ld4r { v0.2s, v1.2s, v2.2s, v3.2s }, [sp], x30
mla v0.16b, v0.16b, v0.16b
mla v0.2s, v0.2s, v0.s[0]
mla v0.2s, v0.2s, v0.2s
mla v0.4s, v0.4s, v0.s[0]
mla v0.4s, v0.4s, v0.4s
mla v0.4h, v0.4h, v0.h[0]
mla v0.4h, v0.4h, v0.4h
mla v0.8h, v0.8h, v0.h[0]
mla v0.8h, v0.8h, v0.8h
mla v0.8b, v0.8b, v0.8b
mls v0.16b, v0.16b, v0.16b
mls v0.2s, v0.2s, v0.s[0]
mls v0.2s, v0.2s, v0.2s
mls v0.4s, v0.4s, v0.s[0]
mls v0.4s, v0.4s, v0.4s
mls v0.4h, v0.4h, v0.h[0]
mls v0.4h, v0.4h, v0.4h
mls v0.8h, v0.8h, v0.h[0]
mls v0.8h, v0.8h, v0.8h
mls v0.8b, v0.8b, v0.8b
mov b0, v0.b[15]
mov d6, v0.d[1]
mov h2, v0.h[5]
mov s17, v0.s[2]
mov v2.b[0], v0.b[0]
mov v2.h[1], v0.h[1]
mov v2.s[2], v0.s[2]
mov v2.d[1], v0.d[1]
mov v0.b[0], w8
mov v0.h[1], w8
mov v0.s[2], w8
mov v0.d[1], x8
mov v0.16b, v0.16b
mov v0.8b, v0.8b
movi d15, #0xff00ff00ff00ff
movi v0.16b, #31
movi v0.2d, #0xff0000ff0000ffff
movi v0.2s, #8, msl #8
movi v0.4s, #255, lsl #24
movi v0.8b, #255
mul v0.2s, v0.2s, v0.2s
mul v0.2s, v0.2s, v0.s[0]
mul v0.4s, v0.4s, v0.4s
mul v0.4s, v0.4s, v0.s[0]
mul v0.4h, v0.4h, v0.4h
mul v0.4h, v0.4h, v0.h[0]
mul v0.8h, v0.8h, v0.8h
mul v0.8h, v0.8h, v0.h[0]
mul v0.8b, v0.8b, v0.8b
mul v0.16b, v0.16b, v0.16b
mvni v0.4h, 8
mvni v0.8h, 8
mvni v0.2s, 0
mvni v0.4s, #16, msl #16
neg d29, d24
neg v0.16b, v0.16b
neg v0.2d, v0.2d
neg v0.2s, v0.2s
neg v0.4h, v0.4h
neg v0.4s, v0.4s
neg v0.8b, v0.8b
neg v0.8h, v0.8h
not v0.16b, v0.16b
not v0.8b, v0.8b
orn v0.16b, v0.16b, v0.16b
orn v0.8b, v0.8b, v0.8b
orr v0.16b, v0.16b, v0.16b
orr v0.8b, v0.8b, v0.8b
orr v0.8h, #31
orr v0.4s, #31
pmul v0.16b, v0.16b, v0.16b
pmul v0.8b, v0.8b, v0.8b
pmull v0.8h, v0.8b, v0.8b
pmull v0.1q, v1.1d, v3.1d
pmull2 v0.8h, v0.16b, v0.16b
pmull2 v0.1q, v1.2d, v3.2d
raddhn v0.2s, v0.2d, v0.2d
raddhn v0.4h, v0.4s, v0.4s
raddhn v0.8b, v0.8h, v0.8h
raddhn2 v0.16b, v0.8h, v0.8h
raddhn2 v0.4s, v0.2d, v0.2d
raddhn2 v0.8h, v0.4s, v0.4s
rax1 v0.2d, v1.2d, v3.2d
rbit v0.16b, v0.16b
rbit v0.8b, v0.8b
rev16 v21.8b, v1.8b
rev16 v30.16b, v31.16b
rev32 v0.4h, v9.4h
rev32 v21.8b, v1.8b
rev32 v30.16b, v31.16b
rev32 v4.8h, v7.8h
rev64 v0.16b, v31.16b
rev64 v1.8b, v9.8b
rev64 v13.4h, v21.4h
rev64 v2.8h, v4.8h
rev64 v4.2s, v0.2s
rev64 v6.4s, v8.4s
rshrn v0.2s, v0.2d, #3
rshrn v0.4h, v0.4s, #3
rshrn v0.8b, v0.8h, #3
rshrn2 v0.16b, v0.8h, #3
rshrn2 v0.4s, v0.2d, #3
rshrn2 v0.8h, v0.4s, #3
rsubhn v0.2s, v0.2d, v0.2d
rsubhn v0.4h, v0.4s, v0.4s
rsubhn v0.8b, v0.8h, v0.8h
rsubhn2 v0.16b, v0.8h, v0.8h
rsubhn2 v0.4s, v0.2d, v0.2d
rsubhn2 v0.8h, v0.4s, v0.4s
saba v0.16b, v0.16b, v0.16b
saba v0.2s, v0.2s, v0.2s
saba v0.4h, v0.4h, v0.4h
saba v0.4s, v0.4s, v0.4s
saba v0.8h, v0.8h, v0.8h
saba v0.8b, v0.8b, v0.8b
sabal v0.2d, v0.2s, v0.2s
sabal v0.4s, v0.4h, v0.4h
sabal v0.8h, v0.8b, v0.8b
sabal2 v0.2d, v0.4s, v0.4s
sabal2 v0.4s, v0.8h, v0.8h
sabal2 v0.8h, v0.16b, v0.16b
sabd v0.2s, v0.2s, v0.2s
sabd v0.4s, v0.4s, v0.4s
sabd v0.4h, v0.4h, v0.4h
sabd v0.8h, v0.8h, v0.8h
sabd v0.8b, v0.8b, v0.8b
sabd v0.16b, v0.16b, v0.16b
sabdl v0.2d, v0.2s, v0.2s
sabdl v0.4s, v0.4h, v0.4h
sabdl v0.8h, v0.8b, v0.8b
sabdl2 v0.2d, v0.4s, v0.4s
sabdl2 v0.4s, v0.8h, v0.8h
sabdl2 v0.8h, v0.16b, v0.16b
sadalp v0.1d, v0.2s
sadalp v0.2d, v0.4s
sadalp v0.2s, v0.4h
sadalp v0.4h, v0.8b
sadalp v0.4s, v0.8h
sadalp v0.8h, v0.16b
saddl v0.2d, v0.2s, v0.2s
saddl v0.4s, v0.4h, v0.4h
saddl v0.8h, v0.8b, v0.8b
saddl2 v0.2d, v0.4s, v0.4s
saddl2 v0.4s, v0.8h, v0.8h
saddl2 v0.8h, v0.16b, v0.16b
saddlp v0.1d, v0.2s
saddlp v0.2d, v0.4s
saddlp v0.2s, v0.4h
saddlp v0.4h, v0.8b
saddlp v0.4s, v0.8h
saddlp v0.8h, v0.16b
saddlv d0, v0.4s
saddlv s0, v0.4h
saddlv s0, v0.8h
saddlv h0, v0.8b
saddlv h0, v0.16b
saddw v0.2d, v0.2d, v0.2s
saddw v0.4s, v0.4s, v0.4h
saddw v0.8h, v0.8h, v0.8b
saddw2 v0.2d, v0.2d, v0.4s
saddw2 v0.4s, v0.4s, v0.8h
saddw2 v0.8h, v0.8h, v0.16b
scvtf d21, d12
scvtf d21, d12, #64
scvtf s22, s13
scvtf s22, s13, #32
scvtf v0.2d, v0.2d
scvtf v0.2d, v0.2d, #3
scvtf v0.2s, v0.2s
scvtf v0.2s, v0.2s, #3
scvtf v0.4h, v0.4h
scvtf v0.4s, v0.4s
scvtf v0.4s, v0.4s, #3
scvtf v0.8h, v0.8h
sdot v0.2s, v0.8b, v0.4b[2]
sdot v0.2s, v0.8b, v0.8b
sdot v0.4s, v0.16b, v0.16b
sdot v0.4s, v0.16b, v0.4b[2]
sha1h s0, s1
sha1su0 v0.4s, v1.4s, v3.4s
sha1su1 v0.4s, v1.4s
sha256su0 v0.4s, v1.4s
sha256su1 v0.4s, v1.4s, v3.4s
sha512h q0, q1, v3.2d
sha512h2 q0, q1, v3.2d
sha512su0 v0.2d, v1.2d
sha512su1 v0.2d, v1.2d, v3.2d
sha1c q0, s1, v3.4s
sha1m q0, s1, v3.4s
sha1p q0, s1, v3.4s
sha256h q0, q1, v3.4s
sha256h2 q0, q1, v3.4s
shadd v0.8b, v0.8b, v0.8b
shadd v0.16b, v0.16b, v0.16b
shadd v0.4h, v0.4h, v0.4h
shadd v0.8h, v0.8h, v0.8h
shadd v0.2s, v0.2s, v0.2s
shadd v0.4s, v0.4s, v0.4s
shl d7, d10, #12
shl v0.16b, v0.16b, #3
shl v0.8b, v0.8b, #3
shl v0.8h, v0.8h, #3
shl v0.4h, v0.4h, #3
shl v0.4s, v0.4s, #3
shl v0.2d, v0.2d, #3
shl v0.2s, v0.2s, #3
shll v0.2d, v0.2s, #32
shll v0.4s, v0.4h, #16
shll v0.8h, v0.8b, #8
shll2 v0.2d, v0.4s, #32
shll2 v0.4s, v0.8h, #16
shll2 v0.8h, v0.16b, #8
shrn v0.2s, v0.2d, #3
shrn v0.4h, v0.4s, #3
shrn v0.8b, v0.8h, #3
shrn2 v0.16b, v0.8h, #3
shrn2 v0.4s, v0.2d, #3
shrn2 v0.8h, v0.4s, #3
shsub v0.2s, v0.2s, v0.2s
shsub v0.4s, v0.4s, v0.4s
shsub v0.4h, v0.4h, v0.4h
shsub v0.8h, v0.8h, v0.8h
shsub v0.8b, v0.8b, v0.8b
shsub v0.16b, v0.16b, v0.16b
sli d10, d14, #12
sli v0.16b, v0.16b, #3
sli v0.2d, v0.2d, #3
sli v0.2s, v0.2s, #3
sli v0.4h, v0.4h, #3
sli v0.4s, v0.4s, #3
sli v0.8b, v0.8b, #3
sli v0.8h, v0.8h, #3
smax v0.2s, v0.2s, v0.2s
smax v0.4s, v0.4s, v0.4s
smax v0.4h, v0.4h, v0.4h
smax v0.8h, v0.8h, v0.8h
smax v0.8b, v0.8b, v0.8b
smax v0.16b, v0.16b, v0.16b
smaxp v0.2s, v0.2s, v0.2s
smaxp v0.4s, v0.4s, v0.4s
smaxp v0.4h, v0.4h, v0.4h
smaxp v0.8h, v0.8h, v0.8h
smaxp v0.8b, v0.8b, v0.8b
smaxp v0.16b, v0.16b, v0.16b
smaxv b0, v0.8b
smaxv b0, v0.16b
smaxv h0, v0.4h
smaxv h0, v0.8h
smaxv s0, v0.4s
smin v0.2s, v0.2s, v0.2s
smin v0.4s, v0.4s, v0.4s
smin v0.4h, v0.4h, v0.4h
smin v0.8h, v0.8h, v0.8h
smin v0.8b, v0.8b, v0.8b
smin v0.16b, v0.16b, v0.16b
sminp v0.2s, v0.2s, v0.2s
sminp v0.4s, v0.4s, v0.4s
sminp v0.4h, v0.4h, v0.4h
sminp v0.8h, v0.8h, v0.8h
sminp v0.8b, v0.8b, v0.8b
sminp v0.16b, v0.16b, v0.16b
sminv b0, v0.8b
sminv b0, v0.16b
sminv h0, v0.4h
sminv h0, v0.8h
sminv s0, v0.4s
smlal v0.2d, v0.2s, v0.2s
smlal v0.2d, v0.2s, v0.s[0]
smlal v0.4s, v0.4h, v0.4h
smlal v0.4s, v0.4h, v0.h[0]
smlal v0.8h, v0.8b, v0.8b
smlal2 v0.2d, v0.4s, v0.4s
smlal2 v0.2d, v0.4s, v0.s[0]
smlal2 v0.4s, v0.8h, v0.8h
smlal2 v0.4s, v0.8h, v0.h[0]
smlal2 v0.8h, v0.16b, v0.16b
smlsl v0.2d, v0.2s, v0.2s
smlsl v0.2d, v0.2s, v0.s[0]
smlsl v0.4s, v0.4h, v0.4h
smlsl v0.4s, v0.4h, v0.h[0]
smlsl v0.8h, v0.8b, v0.8b
smlsl2 v0.2d, v0.4s, v0.4s
smlsl2 v0.2d, v0.4s, v0.s[0]
smlsl2 v0.4s, v0.8h, v0.8h
smlsl2 v0.4s, v0.8h, v0.h[0]
smlsl2 v0.8h, v0.16b, v0.16b
smmla v0.4s, v0.16b, v0.16b
smull v0.2d, v0.2s, v0.2s
smull v0.2d, v0.2s, v0.s[0]
smull v0.4s, v0.4h, v0.4h
smull v0.4s, v0.4h, v0.h[0]
smull v0.8h, v0.8b, v0.8b
smull2 v0.2d, v0.4s, v0.4s
smull2 v0.2d, v0.4s, v0.s[0]
smull2 v0.4s, v0.8h, v0.8h
smull2 v0.4s, v0.8h, v0.h[0]
smull2 v0.8h, v0.16b, v0.16b
sm3partw1 v0.4s, v1.4s, v3.4s
sm3partw2 v0.4s, v1.4s, v3.4s
sm3ss1 v0.4s, v1.4s, v3.4s, v4.4s
sm3tt1a v0.4s, v1.4s, v3.s[0]
sm3tt1a v0.4s, v1.4s, v3.s[3]
sm3tt1b v0.4s, v1.4s, v3.s[0]
sm3tt1b v0.4s, v1.4s, v3.s[3]
sm3tt2a v0.4s, v1.4s, v3.s[0]
sm3tt2a v0.4s, v1.4s, v3.s[3]
sm3tt2b v0.4s, v1.4s, v3.s[0]
sm3tt2b v0.4s, v1.4s, v3.s[3]
sm4e v0.4s, v1.4s
sm4ekey v0.4s, v1.4s, v3.4s
sqabs b19, b14
sqabs d18, d12
sqabs h21, h15
sqabs s20, s12
sqabs v0.16b, v0.16b
sqabs v0.2d, v0.2d
sqabs v0.2s, v0.2s
sqabs v0.4h, v0.4h
sqabs v0.4s, v0.4s
sqabs v0.8b, v0.8b
sqabs v0.8h, v0.8h
sqadd b20, b11, b15
sqadd d20, d11, d15
sqadd h20, h11, h15
sqadd s20, s11, s15
sqadd v0.16b, v0.16b, v0.16b
sqadd v0.2s, v0.2s, v0.2s
sqadd v0.2d, v0.2d, v0.2d
sqadd v0.4s, v0.4s, v0.4s
sqadd v0.4h, v0.4h, v0.4h
sqadd v0.8h, v0.8h, v0.8h
sqadd v0.8b, v0.8b, v0.8b
sqdmlal s19, h24, h12
sqdmlal d19, s24, s12
sqdmlal d8, s9, v0.s[1]
sqdmlal s0, h0, v0.h[3]
sqdmlal v0.2d, v0.2s, v0.2s
sqdmlal v0.2d, v0.2s, v0.s[0]
sqdmlal v0.4s, v0.4h, v0.4h
sqdmlal v0.4s, v0.4h, v0.h[0]
sqdmlal2 v0.2d, v0.4s, v0.4s
sqdmlal2 v0.2d, v0.4s, v0.s[0]
sqdmlal2 v0.4s, v0.8h, v0.8h
sqdmlal2 v0.4s, v0.8h, v0.h[0]
sqdmlsl s19, h24, h12
sqdmlsl d19, s24, s12
sqdmlsl d8, s9, v0.s[1]
sqdmlsl s0, h0, v0.h[3]
sqdmlsl v0.2d, v0.2s, v0.2s
sqdmlsl v0.2d, v0.2s, v0.s[0]
sqdmlsl v0.4s, v0.4h, v0.4h
sqdmlsl v0.4s, v0.4h, v0.h[0]
sqdmlsl2 v0.2d, v0.4s, v0.4s
sqdmlsl2 v0.2d, v0.4s, v0.s[0]
sqdmlsl2 v0.4s, v0.8h, v0.8h
sqdmlsl2 v0.4s, v0.8h, v0.h[0]
sqdmulh h10, h11, h12
sqdmulh h7, h15, v0.h[3]
sqdmulh s15, s14, v0.s[1]
sqdmulh s20, s21, s2
sqdmulh v0.2s, v0.2s, v0.2s
sqdmulh v0.2s, v0.2s, v0.s[0]
sqdmulh v0.4h, v0.4h, v0.4h
sqdmulh v0.4h, v0.4h, v0.h[0]
sqdmulh v0.4s, v0.4s, v0.4s
sqdmulh v0.4s, v0.4s, v0.s[0]
sqdmulh v0.8h, v0.8h, v0.8h
sqdmulh v0.8h, v0.8h, v0.h[0]
sqdmull d1, s1, v0.s[1]
sqdmull d15, s22, s12
sqdmull s1, h1, v0.h[3]
sqdmull s12, h22, h12
sqdmull v0.2d, v0.2s, v0.2s
sqdmull v0.2d, v0.2s, v0.s[0]
sqdmull v0.4s, v0.4h, v0.4h
sqdmull v0.4s, v0.4h, v0.h[0]
sqdmull2 v0.2d, v0.4s, v0.4s
sqdmull2 v0.2d, v0.4s, v0.s[0]
sqdmull2 v0.4s, v0.8h, v0.8h
sqdmull2 v0.4s, v0.8h, v0.h[0]
sqneg b19, b14
sqneg d18, d12
sqneg h21, h15
sqneg s20, s12
sqneg v0.16b, v0.16b
sqneg v0.2d, v0.2d
sqneg v0.2s, v0.2s
sqneg v0.4h, v0.4h
sqneg v0.4s, v0.4s
sqneg v0.8b, v0.8b
sqneg v0.8h, v0.8h
sqrdmlah h0, h1, v2.h[3]
sqrdmlah v0.4h, v1.4h, v2.h[3]
sqrdmlah v0.8h, v1.8h, v2.h[3]
sqrdmlah s0, s1, v2.s[1]
sqrdmlah v0.2s, v1.2s, v2.s[1]
sqrdmlah v0.4s, v1.4s, v2.s[1]
sqrdmlah h0, h1, h2
sqrdmlah v0.4h, v1.4h, v2.4h
sqrdmlah v0.8h, v1.8h, v2.8h
sqrdmlah s0, s1, s2
sqrdmlah v0.2s, v1.2s, v2.2s
sqrdmlah v0.4s, v1.4s, v2.4s
sqrdmlsh h0, h1, v2.h[3]
sqrdmlsh v0.4h, v1.4h, v2.h[3]
sqrdmlsh v0.8h, v1.8h, v2.h[3]
sqrdmlsh s0, s1, v2.s[1]
sqrdmlsh v0.2s, v1.2s, v2.s[1]
sqrdmlsh v0.4s, v1.4s, v2.s[1]
sqrdmlsh h0, h1, h2
sqrdmlsh v0.4h, v1.4h, v2.4h
sqrdmlsh v0.8h, v1.8h, v2.8h
sqrdmlsh s0, s1, s2
sqrdmlsh v0.2s, v1.2s, v2.2s
sqrdmlsh v0.4s, v1.4s, v2.4s
sqrdmulh h10, h11, h12
sqrdmulh h7, h15, v0.h[3]
sqrdmulh s15, s14, v0.s[1]
sqrdmulh s20, s21, s2
sqrdmulh v0.2s, v0.2s, v0.2s
sqrdmulh v0.2s, v0.2s, v0.s[0]
sqrdmulh v0.4h, v0.4h, v0.4h
sqrdmulh v0.4h, v0.4h, v0.h[0]
sqrdmulh v0.4s, v0.4s, v0.4s
sqrdmulh v0.4s, v0.4s, v0.s[0]
sqrdmulh v0.8h, v0.8h, v0.8h
sqrdmulh v0.8h, v0.8h, v0.h[0]
sqrshl b11, b20, b30
sqrshl h23, h20, h16
sqrshl s23, s20, s16
sqrshl d23, d20, d16
sqrshl v0.16b, v0.16b, v0.16b
sqrshl v0.2d, v0.2d, v0.2d
sqrshl v0.2s, v0.2s, v0.2s
sqrshl v0.4s, v0.4s, v0.4s
sqrshl v0.4h, v0.4h, v0.4h
sqrshl v0.8h, v0.8h, v0.8h
sqrshl v0.8b, v0.8b, v0.8b
sqrshrn b10, h13, #2
sqrshrn h15, s10, #6
sqrshrn s15, d12, #9
sqrshrn v0.2s, v0.2d, #3
sqrshrn v0.4h, v0.4s, #3
sqrshrn v0.8b, v0.8h, #3
sqrshrn2 v0.16b, v0.8h, #3
sqrshrn2 v0.4s, v0.2d, #3
sqrshrn2 v0.8h, v0.4s, #3
sqrshrun b17, h10, #6
sqrshrun h10, s13, #15
sqrshrun s22, d16, #31
sqrshrun v0.2s, v0.2d, #3
sqrshrun v0.4h, v0.4s, #3
sqrshrun v0.8b, v0.8h, #3
sqrshrun2 v0.16b, v0.8h, #3
sqrshrun2 v0.4s, v0.2d, #3
sqrshrun2 v0.8h, v0.4s, #3
sqshl b11, b19, #7
sqshl d15, d16, #51
sqshl d31, d31, d31
sqshl h13, h18, #11
sqshl h3, h4, h15
sqshl s14, s17, #22
sqshl v0.16b, v0.16b, #3
sqshl v0.2d, v0.2d, #3
sqshl v0.2s, v0.2s, #3
sqshl v0.2s, v0.2s, v0.2s
sqshl v0.4h, v0.4h, #3
sqshl v0.4h, v0.4h, v0.4h
sqshl v0.4s, v0.4s, #3
sqshl v0.8b, v0.8b, #3
sqshl v0.8b, v0.8b, v0.8b
sqshl v0.8h, v0.8h, #3
sqshlu b15, b18, #6
sqshlu d11, d13, #32
sqshlu h19, h17, #6
sqshlu s16, s14, #25
sqshlu v0.16b, v0.16b, #3
sqshlu v0.2d, v0.2d, #3
sqshlu v0.2s, v0.2s, #3
sqshlu v0.4h, v0.4h, #3
sqshlu v0.4s, v0.4s, #3
sqshlu v0.8b, v0.8b, #3
sqshlu v0.8h, v0.8h, #3
sqshrn b10, h15, #5
sqshrn h17, s10, #4
sqshrn s18, d10, #31
sqshrn v0.2s, v0.2d, #3
sqshrn v0.4h, v0.4s, #3
sqshrn v0.8b, v0.8h, #3
sqshrn2 v0.16b, v0.8h, #3
sqshrn2 v0.4s, v0.2d, #3
sqshrn2 v0.8h, v0.4s, #3
sqshrun b15, h10, #7
sqshrun h20, s14, #3
sqshrun s10, d15, #15
sqshrun v0.2s, v0.2d, #3
sqshrun v0.4h, v0.4s, #3
sqshrun v0.8b, v0.8h, #3
sqshrun2 v0.16b, v0.8h, #3
sqshrun2 v0.4s, v0.2d, #3
sqshrun2 v0.8h, v0.4s, #3
sqsub b20, b11, b15
sqsub d20, d11, d15
sqsub h20, h11, h15
sqsub s20, s11, s15
sqsub v0.16b, v0.16b, v0.16b
sqsub v0.2s, v0.2s, v0.2s
sqsub v0.2d, v0.2d, v0.2d
sqsub v0.4s, v0.4s, v0.4s
sqsub v0.4h, v0.4h, v0.4h
sqsub v0.8h, v0.8h, v0.8h
sqsub v0.8b, v0.8b, v0.8b
sqxtn b18, h18
sqxtn h20, s17
sqxtn s19, d14
sqxtn v0.2s, v0.2d
sqxtn v0.4h, v0.4s
sqxtn v0.8b, v0.8h
sqxtn2 v0.16b, v0.8h
sqxtn2 v0.4s, v0.2d
sqxtn2 v0.8h, v0.4s
sqxtun b19, h14
sqxtun h21, s15
sqxtun s20, d12
sqxtun v0.2s, v0.2d
sqxtun v0.4h, v0.4s
sqxtun v0.8b, v0.8h
sqxtun2 v0.16b, v0.8h
sqxtun2 v0.4s, v0.2d
sqxtun2 v0.8h, v0.4s
srhadd v0.2s, v0.2s, v0.2s
srhadd v0.4s, v0.4s, v0.4s
srhadd v0.4h, v0.4h, v0.4h
srhadd v0.8b, v0.8b, v0.8b
srhadd v0.8h, v0.8h, v0.8h
srhadd v0.16b, v0.16b, v0.16b
sri d10, d12, #14
sri v0.16b, v0.16b, #3
sri v0.2d, v0.2d, #3
sri v0.2s, v0.2s, #3
sri v0.4h, v0.4h, #3
sri v0.4s, v0.4s, #3
sri v0.8b, v0.8b, #3
sri v0.8h, v0.8h, #3
srshl d16, d16, d16
srshl v0.2s, v0.2s, v0.2s
srshl v0.2d, v0.2d, v0.2d
srshl v0.4h, v0.4h, v0.4h
srshl v0.4s, v0.4s, v0.4s
srshl v0.8h, v0.8h, v0.8h
srshl v0.8b, v0.8b, v0.8b
srshr d19, d18, #7
srshr v0.16b, v0.16b, #3
srshr v0.2d, v0.2d, #3
srshr v0.2s, v0.2s, #3
srshr v0.4h, v0.4h, #3
srshr v0.4s, v0.4s, #3
srshr v0.8b, v0.8b, #3
srshr v0.8h, v0.8h, #3
srsra d15, d11, #19
srsra v0.16b, v0.16b, #3
srsra v0.2d, v0.2d, #3
srsra v0.2s, v0.2s, #3
srsra v0.4h, v0.4h, #3
srsra v0.4s, v0.4s, #3
srsra v0.8b, v0.8b, #3
srsra v0.8h, v0.8h, #3
sshl d31, d31, d31
sshl v0.2d, v0.2d, v0.2d
sshl v0.2s, v0.2s, v0.2s
sshl v0.4h, v0.4h, v0.4h
sshl v0.4s, v0.4s, v0.4s
sshl v0.8b, v0.8b, v0.8b
sshl v0.8h, v0.8h, v0.8h
sshl v0.16b, v0.16b, v0.16b
sshll v0.2d, v0.2s, #3
sshll v0.4s, v0.4h, #3
sshll v0.8h, v0.8b, #3
sshll2 v0.4s, v0.8h, #3
sshll2 v0.8h, v0.16b, #3
sshll2 v0.2d, v0.4s, #3
sshr d15, d16, #12
sshr v0.16b, v0.16b, #3
sshr v0.2d, v0.2d, #3
sshr v0.2s, v0.2s, #3
sshr v0.4h, v0.4h, #3
sshr v0.4s, v0.4s, #3
sshr v0.8b, v0.8b, #3
sshr v0.8h, v0.8h, #3
ssra d18, d12, #21
ssra v0.16b, v0.16b, #3
ssra v0.2d, v0.2d, #3
ssra v0.2s, v0.2s, #3
ssra v0.4h, v0.4h, #3
ssra v0.4s, v0.4s, #3
ssra v0.8b, v0.8b, #3
ssra v0.8h, v0.8h, #3
ssubl v0.2d, v0.2s, v0.2s
ssubl v0.4s, v0.4h, v0.4h
ssubl v0.8h, v0.8b, v0.8b
ssubl2 v0.2d, v0.4s, v0.4s
ssubl2 v0.4s, v0.8h, v0.8h
ssubl2 v0.8h, v0.16b, v0.16b
ssubw v0.2d, v0.2d, v0.2s
ssubw v0.4s, v0.4s, v0.4h
ssubw v0.8h, v0.8h, v0.8b
ssubw2 v0.2d, v0.2d, v0.4s
ssubw2 v0.4s, v0.4s, v0.8h
ssubw2 v0.8h, v0.8h, v0.16b
st1 { v0.16b }, [x0]
st1 { v0.2d, v1.2d, v2.2d }, [x0], #48
st1 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0]
st1 { v0.4s, v1.4s }, [sp], #32
st1 { v0.4s, v1.4s, v2.4s }, [sp]
st1 { v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x3
st1 { v0.8h }, [x15], x2
st1 { v0.8h, v1.8h }, [x15]
st1 { v0.d }[1], [x0]
st1 { v0.d }[1], [x0], #8
st2 { v0.16b, v1.16b }, [x0], x1
st2 { v0.8b, v1.8b }, [x0]
st2 { v0.s, v1.s }[3], [sp]
st2 { v0.s, v1.s }[3], [sp], #8
st3 { v0.4h, v1.4h, v2.4h }, [x15]
st3 { v0.8h, v1.8h, v2.8h }, [x15], x2
st3 { v0.h, v1.h, v2.h }[7], [x15]
st3 { v0.h, v1.h, v2.h }[7], [x15], #6
st4 { v0.2s, v1.2s, v2.2s, v3.2s }, [sp]
st4 { v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #64
st4 { v0.b, v1.b, v2.b, v3.b }[9], [x0]
st4 { v0.d, v1.d, v2.d, v3.d }[1], [x0], x5
sub d15, d5, d16
sub v0.2d, v0.2d, v0.2d
subhn v0.2s, v0.2d, v0.2d
subhn v0.4h, v0.4s, v0.4s
subhn v0.8b, v0.8h, v0.8h
subhn2 v0.16b, v0.8h, v0.8h
subhn2 v0.4s, v0.2d, v0.2d
subhn2 v0.8h, v0.4s, v0.4s
sudot v0.2s, v0.8b, v0.4b[2]
sudot v0.4s, v0.16b, v0.4b[2]
suqadd b19, b14
suqadd d18, d22
suqadd h20, h15
suqadd s21, s12
suqadd v0.16b, v0.16b
suqadd v0.2d, v0.2d
suqadd v0.2s, v0.2s
suqadd v0.4h, v0.4h
suqadd v0.4s, v0.4s
suqadd v0.8b, v0.8b
suqadd v0.8h, v0.8h
tbl v0.16b, { v0.16b }, v0.16b
tbl v0.16b, { v0.16b, v1.16b }, v0.16b
tbl v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b
tbl v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b
tbl v0.8b, { v0.16b }, v0.8b
tbl v0.8b, { v0.16b, v1.16b }, v0.8b
tbl v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b
tbl v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b
tbx v0.16b, { v0.16b }, v0.16b
tbx v0.16b, { v0.16b, v1.16b }, v0.16b
tbx v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b
tbx v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b
tbx v0.8b, { v0.16b }, v0.8b
tbx v0.8b, { v0.16b, v1.16b }, v0.8b
tbx v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b
tbx v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b
trn1 v0.16b, v0.16b, v0.16b
trn1 v0.2d, v0.2d, v0.2d
trn1 v0.2s, v0.2s, v0.2s
trn1 v0.4h, v0.4h, v0.4h
trn1 v0.4s, v0.4s, v0.4s
trn1 v0.8b, v0.8b, v0.8b
trn1 v0.8h, v0.8h, v0.8h
trn2 v0.16b, v0.16b, v0.16b
trn2 v0.2d, v0.2d, v0.2d
trn2 v0.2s, v0.2s, v0.2s
trn2 v0.4h, v0.4h, v0.4h
trn2 v0.4s, v0.4s, v0.4s
trn2 v0.8b, v0.8b, v0.8b
trn2 v0.8h, v0.8h, v0.8h
uaba v0.16b, v0.16b, v0.16b
uaba v0.2s, v0.2s, v0.2s
uaba v0.4h, v0.4h, v0.4h
uaba v0.4s, v0.4s, v0.4s
uaba v0.8h, v0.8h, v0.8h
uaba v0.8b, v0.8b, v0.8b
uabal v0.2d, v0.2s, v0.2s
uabal v0.4s, v0.4h, v0.4h
uabal v0.8h, v0.8b, v0.8b
uabal2 v0.2d, v0.4s, v0.4s
uabal2 v0.4s, v0.8h, v0.8h
uabal2 v0.8h, v0.16b, v0.16b
uabd v0.2s, v0.2s, v0.2s
uabd v0.4s, v0.4s, v0.4s
uabd v0.4h, v0.4h, v0.4h
uabd v0.8h, v0.8h, v0.8h
uabd v0.8b, v0.8b, v0.8b
uabd v0.16b, v0.16b, v0.16b
uabdl v0.2d, v0.2s, v0.2s
uabdl v0.4s, v0.4h, v0.4h
uabdl v0.8h, v0.8b, v0.8b
uabdl2 v0.2d, v0.4s, v0.4s
uabdl2 v0.4s, v0.8h, v0.8h
uabdl2 v0.8h, v0.16b, v0.16b
uadalp v0.1d, v0.2s
uadalp v0.2d, v0.4s
uadalp v0.2s, v0.4h
uadalp v0.4h, v0.8b
uadalp v0.4s, v0.8h
uadalp v0.8h, v0.16b
uaddl v0.2d, v0.2s, v0.2s
uaddl v0.4s, v0.4h, v0.4h
uaddl v0.8h, v0.8b, v0.8b
uaddl2 v0.2d, v0.4s, v0.4s
uaddl2 v0.4s, v0.8h, v0.8h
uaddl2 v0.8h, v0.16b, v0.16b
uaddlp v0.1d, v0.2s
uaddlp v0.2d, v0.4s
uaddlp v0.2s, v0.4h
uaddlp v0.4h, v0.8b
uaddlp v0.4s, v0.8h
uaddlp v0.8h, v0.16b
uaddlv d0, v0.4s
uaddlv s0, v0.4h
uaddlv s0, v0.8h
uaddlv h0, v0.8b
uaddlv h0, v0.16b
uaddw v0.2d, v0.2d, v0.2s
uaddw v0.4s, v0.4s, v0.4h
uaddw v0.8h, v0.8h, v0.8b
uaddw2 v0.2d, v0.2d, v0.4s
uaddw2 v0.4s, v0.4s, v0.8h
uaddw2 v0.8h, v0.8h, v0.16b
ucvtf d21, d14
ucvtf d21, d14, #64
ucvtf s22, s13
ucvtf s22, s13, #32
ucvtf v0.2d, v0.2d
ucvtf v0.2d, v0.2d, #3
ucvtf v0.2s, v0.2s
ucvtf v0.2s, v0.2s, #3
ucvtf v0.4h, v0.4h
ucvtf v0.4s, v0.4s
ucvtf v0.4s, v0.4s, #3
ucvtf v0.8h, v0.8h
udot v0.2s, v0.8b, v0.4b[2]
udot v0.2s, v0.8b, v0.8b
udot v0.4s, v0.16b, v0.16b
udot v0.4s, v0.16b, v0.4b[2]
uhadd v0.16b, v0.16b, v0.16b
uhadd v0.4s, v0.4s, v0.4s
uhadd v0.4h, v0.4h, v0.4h
uhadd v0.8b, v0.8b, v0.8b
uhadd v0.8h, v0.8h, v0.8h
uhadd v0.2s, v0.2s, v0.2s
uhsub v0.2s, v0.2s, v0.2s
uhsub v0.4s, v0.4s, v0.4s
uhsub v0.4h, v0.4h, v0.4h
uhsub v0.8h, v0.8h, v0.8h
uhsub v0.8b, v0.8b, v0.8b
uhsub v0.16b, v0.16b, v0.16b
umax v0.2s, v0.2s, v0.2s
umax v0.4s, v0.4s, v0.4s
umax v0.4h, v0.4h, v0.4h
umax v0.8h, v0.8h, v0.8h
umax v0.8b, v0.8b, v0.8b
umax v0.16b, v0.16b, v0.16b
umaxp v0.2s, v0.2s, v0.2s
umaxp v0.4s, v0.4s, v0.4s
umaxp v0.4h, v0.4h, v0.4h
umaxp v0.8h, v0.8h, v0.8h
umaxp v0.8b, v0.8b, v0.8b
umaxp v0.16b, v0.16b, v0.16b
umaxv b0, v0.8b
umaxv b0, v0.16b
umaxv h0, v0.4h
umaxv h0, v0.8h
umaxv s0, v0.4s
umin v0.2s, v0.2s, v0.2s
umin v0.4s, v0.4s, v0.4s
umin v0.4h, v0.4h, v0.4h
umin v0.8h, v0.8h, v0.8h
umin v0.8b, v0.8b, v0.8b
umin v0.16b, v0.16b, v0.16b
uminp v0.2s, v0.2s, v0.2s
uminp v0.4s, v0.4s, v0.4s
uminp v0.4h, v0.4h, v0.4h
uminp v0.8h, v0.8h, v0.8h
uminp v0.8b, v0.8b, v0.8b
uminp v0.16b, v0.16b, v0.16b
uminv b0, v0.8b
uminv b0, v0.16b
uminv h0, v0.4h
uminv h0, v0.8h
uminv s0, v0.4s
umlal v0.2d, v0.2s, v0.2s
umlal v0.4s, v0.4h, v0.4h
umlal v0.8h, v0.8b, v0.8b
umlal2 v0.2d, v0.4s, v0.4s
umlal2 v0.4s, v0.8h, v0.8h
umlal2 v0.8h, v0.16b, v0.16b
umlsl v0.2d, v0.2s, v0.2s
umlsl v0.4s, v0.4h, v0.4h
umlsl v0.8h, v0.8b, v0.8b
umlsl2 v0.2d, v0.4s, v0.4s
umlsl2 v0.4s, v0.8h, v0.8h
umlsl2 v0.8h, v0.16b, v0.16b
ummla v0.4s, v0.16b, v0.16b
umov w0, v0.b[0]
umov w0, v0.h[0]
umov w0, v0.s[0]
umov x0, v0.d[0]
umov w0, v0.b[1]
umov w0, v0.h[1]
umov w0, v0.s[1]
umov x0, v0.d[1]
umull v0.2d, v0.2s, v0.2s
umull v0.2d, v0.2s, v0.s[0]
umull v0.4s, v0.4h, v0.4h
umull v0.4s, v0.4h, v0.h[0]
umull v0.8h, v0.8b, v0.8b
umull2 v0.2d, v0.4s, v0.4s
umull2 v0.2d, v0.4s, v0.s[0]
umull2 v0.4s, v0.8h, v0.8h
umull2 v0.4s, v0.8h, v0.h[0]
umull2 v0.8h, v0.16b, v0.16b
uqadd b20, b11, b15
uqadd d20, d11, d15
uqadd h20, h11, h15
uqadd s20, s11, s15
uqadd v0.16b, v0.16b, v0.16b
uqadd v0.2s, v0.2s, v0.2s
uqadd v0.2d, v0.2d, v0.2d
uqadd v0.4s, v0.4s, v0.4s
uqadd v0.4h, v0.4h, v0.4h
uqadd v0.8h, v0.8h, v0.8h
uqadd v0.8b, v0.8b, v0.8b
uqrshl b11, b20, b30
uqrshl h23, h20, h16
uqrshl s23, s20, s16
uqrshl d23, d20, d16
uqrshl v0.16b, v0.16b, v0.16b
uqrshl v0.2d, v0.2d, v0.2d
uqrshl v0.2s, v0.2s, v0.2s
uqrshl v0.4s, v0.4s, v0.4s
uqrshl v0.4h, v0.4h, v0.4h
uqrshl v0.8h, v0.8h, v0.8h
uqrshl v0.8b, v0.8b, v0.8b
uqrshrn b10, h12, #5
uqrshrn h12, s10, #14
uqrshrn s10, d10, #25
uqrshrn v0.2s, v0.2d, #3
uqrshrn v0.4h, v0.4s, #3
uqrshrn v0.8b, v0.8h, #3
uqrshrn2 v0.16b, v0.8h, #3
uqrshrn2 v0.4s, v0.2d, #3
uqrshrn2 v0.8h, v0.4s, #3
uqshl b11, b20, b30
uqshl b18, b15, #6
uqshl d15, d12, #19
uqshl h11, h18, #7
uqshl s14, s19, #18
uqshl s23, s20, s16
uqshl v0.16b, v0.16b, #3
uqshl v0.16b, v0.16b, v0.16b
uqshl v0.2d, v0.2d, #3
uqshl v0.2d, v0.2d, v0.2d
uqshl v0.2s, v0.2s, #3
uqshl v0.4h, v0.4h, #3
uqshl v0.4s, v0.4s, #3
uqshl v0.4s, v0.4s, v0.4s
uqshl v0.8b, v0.8b, #3
uqshl v0.8h, v0.8h, #3
uqshl v0.8h, v0.8h, v0.8h
uqshrn b12, h10, #7
uqshrn h10, s14, #5
uqshrn s10, d12, #13
uqshrn v0.2s, v0.2d, #3
uqshrn v0.4h, v0.4s, #3
uqshrn v0.8b, v0.8h, #3
uqshrn2 v0.16b, v0.8h, #3
uqshrn2 v0.4s, v0.2d, #3
uqshrn2 v0.8h, v0.4s, #3
uqsub b20, b11, b15
uqsub d20, d11, d15
uqsub h20, h11, h15
uqsub s20, s11, s15
uqsub v0.16b, v0.16b, v0.16b
uqsub v0.2s, v0.2s, v0.2s
uqsub v0.2d, v0.2d, v0.2d
uqsub v0.4s, v0.4s, v0.4s
uqsub v0.4h, v0.4h, v0.4h
uqsub v0.8h, v0.8h, v0.8h
uqsub v0.8b, v0.8b, v0.8b
uqxtn b18, h18
uqxtn h20, s17
uqxtn s19, d14
uqxtn v0.2s, v0.2d
uqxtn v0.4h, v0.4s
uqxtn v0.8b, v0.8h
uqxtn2 v0.16b, v0.8h
uqxtn2 v0.4s, v0.2d
uqxtn2 v0.8h, v0.4s
urecpe v0.2s, v0.2s
urecpe v0.4s, v0.4s
urhadd v0.2s, v0.2s, v0.2s
urhadd v0.4s, v0.4s, v0.4s
urhadd v0.4h, v0.4h, v0.4h
urhadd v0.8b, v0.8b, v0.8b
urhadd v0.8h, v0.8h, v0.8h
urhadd v0.16b, v0.16b, v0.16b
urshl d8, d7, d4
urshl v0.16b, v0.16b, v0.16b
urshl v0.2d, v0.2d, v0.2d
urshl v0.2s, v0.2s, v0.2s
urshl v0.4s, v0.4s, v0.4s
urshl v0.4h, v0.4h, v0.4h
urshl v0.8h, v0.8h, v0.8h
urshl v0.8b, v0.8b, v0.8b
urshr d20, d23, #31
urshr v0.16b, v0.16b, #3
urshr v0.2d, v0.2d, #3
urshr v0.2s, v0.2s, #3
urshr v0.4h, v0.4h, #3
urshr v0.4s, v0.4s, #3
urshr v0.8b, v0.8b, #3
urshr v0.8h, v0.8h, #3
ursqrte v0.2s, v0.2s
ursqrte v0.4s, v0.4s
ursra d18, d10, #13
ursra v0.16b, v0.16b, #3
ursra v0.2d, v0.2d, #3
ursra v0.2s, v0.2s, #3
ursra v0.4h, v0.4h, #3
ursra v0.4s, v0.4s, #3
ursra v0.8b, v0.8b, #3
ursra v0.8h, v0.8h, #3
usdot v0.2s, v0.8b, v0.4b[2]
usdot v0.2s, v0.8b, v0.8b
usdot v0.4s, v0.16b, v0.16b
usdot v0.4s, v0.16b, v0.4b[2]
ushl d0, d0, d0
ushl v0.2d, v0.2d, v0.2d
ushl v0.2s, v0.2s, v0.2s
ushl v0.4h, v0.4h, v0.4h
ushl v0.4s, v0.4s, v0.4s
ushl v0.8b, v0.8b, v0.8b
ushl v0.8h, v0.8h, v0.8h
ushl v0.16b, v0.16b, v0.16b
ushll v0.2d, v0.2s, #3
ushll v0.4s, v0.4h, #3
ushll v0.8h, v0.8b, #3
ushll2 v0.4s, v0.8h, #3
ushll2 v0.8h, v0.16b, #3
ushll2 v0.2d, v0.4s, #3
ushr d10, d17, #18
ushr v0.16b, v0.16b, #3
ushr v0.2d, v0.2d, #3
ushr v0.2s, v0.2s, #3
ushr v0.4h, v0.4h, #3
ushr v0.4s, v0.4s, #3
ushr v0.8b, v0.8b, #3
ushr v0.8h, v0.8h, #3
usmmla v0.4s, v0.16b, v0.16b
smov w0, v0.b[0]
smov w0, v0.h[0]
smov x0, v0.b[0]
smov x0, v0.h[0]
smov x0, v0.s[0]
smov w0, v0.b[1]
smov w0, v0.h[1]
smov x0, v0.b[1]
smov x0, v0.h[1]
smov x0, v0.s[1]
usqadd b19, b14
usqadd d18, d22
usqadd h20, h15
usqadd s21, s12
usqadd v0.16b, v0.16b
usqadd v0.2d, v0.2d
usqadd v0.2s, v0.2s
usqadd v0.4h, v0.4h
usqadd v0.4s, v0.4s
usqadd v0.8b, v0.8b
usqadd v0.8h, v0.8h
usra d20, d13, #61
usra v0.16b, v0.16b, #3
usra v0.2d, v0.2d, #3
usra v0.2s, v0.2s, #3
usra v0.4h, v0.4h, #3
usra v0.4s, v0.4s, #3
usra v0.8b, v0.8b, #3
usra v0.8h, v0.8h, #3
usubl v0.2d, v0.2s, v0.2s
usubl v0.4s, v0.4h, v0.4h
usubl v0.8h, v0.8b, v0.8b
usubl2 v0.2d, v0.4s, v0.4s
usubl2 v0.4s, v0.8h, v0.8h
usubl2 v0.8h, v0.16b, v0.16b
usubw v0.2d, v0.2d, v0.2s
usubw v0.4s, v0.4s, v0.4h
usubw v0.8h, v0.8h, v0.8b
usubw2 v0.2d, v0.2d, v0.4s
usubw2 v0.4s, v0.4s, v0.8h
usubw2 v0.8h, v0.8h, v0.16b
uzp1 v0.16b, v0.16b, v0.16b
uzp1 v0.2d, v0.2d, v0.2d
uzp1 v0.2s, v0.2s, v0.2s
uzp1 v0.4h, v0.4h, v0.4h
uzp1 v0.4s, v0.4s, v0.4s
uzp1 v0.8b, v0.8b, v0.8b
uzp1 v0.8h, v0.8h, v0.8h
uzp2 v0.16b, v0.16b, v0.16b
uzp2 v0.2d, v0.2d, v0.2d
uzp2 v0.2s, v0.2s, v0.2s
uzp2 v0.4h, v0.4h, v0.4h
uzp2 v0.4s, v0.4s, v0.4s
uzp2 v0.8b, v0.8b, v0.8b
uzp2 v0.8h, v0.8h, v0.8h
xar v0.2d, v1.2d, v3.2d, #0
xar v0.2d, v1.2d, v3.2d, #63
xtn v0.2s, v0.2d
xtn v0.4h, v0.4s
xtn v0.8b, v0.8h
xtn2 v0.16b, v0.8h
xtn2 v0.4s, v0.2d
xtn2 v0.8h, v0.4s
zip1 v0.16b, v0.16b, v0.16b
zip1 v0.2d, v0.2d, v0.2d
zip1 v0.2s, v0.2s, v0.2s
zip1 v0.4h, v0.4h, v0.4h
zip1 v0.4s, v0.4s, v0.4s
zip1 v0.8b, v0.8b, v0.8b
zip1 v0.8h, v0.8h, v0.8h
zip2 v0.16b, v0.16b, v0.16b
zip2 v0.2d, v0.2d, v0.2d
zip2 v0.2s, v0.2s, v0.2s
zip2 v0.4h, v0.4h, v0.4h
zip2 v0.4s, v0.4s, v0.4s
zip2 v0.8b, v0.8b, v0.8b
zip2 v0.8h, v0.8h, v0.8h
# 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: [1] [2] [3] [4] [5] [6] Instructions:
# CHECK-NEXT: 1 2 0.17 abs d29, d24
# CHECK-NEXT: 1 2 0.17 abs v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 abs v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 abs v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 abs v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 abs v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 abs v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 abs v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 add d17, d31, d29
# CHECK-NEXT: 1 2 0.17 add v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 add v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 add v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 add v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 add v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 add v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 add v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 addhn v0.2s, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 addhn v0.4h, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 addhn v0.8b, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 addhn2 v0.16b, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 addhn2 v0.4s, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 addhn2 v0.8h, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 addp v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 addp v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 addp v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 addp v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 addp v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 addp v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 3 0.25 addv s0, v0.4s
# CHECK-NEXT: 1 3 0.25 addv h0, v0.4h
# CHECK-NEXT: 2 5 0.33 addv h0, v0.8h
# CHECK-NEXT: 2 5 0.33 addv b0, v0.8b
# CHECK-NEXT: 2 6 0.50 addv b0, v0.16b
# CHECK-NEXT: 1 2 0.17 aesd v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 aese v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 aesimc v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 aesmc v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 and v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 and v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 bcax v0.16b, v1.16b, v3.16b, v4.16b
# CHECK-NEXT: 1 3 0.25 bfcvt h0, s0
# CHECK-NEXT: 1 4 0.50 bfcvtn v0.4h, v0.4s
# CHECK-NEXT: 1 4 0.50 bfcvtn2 v0.8h, v0.4s
# CHECK-NEXT: 1 5 0.17 bfdot v0.2s, v0.4h, v0.4h
# CHECK-NEXT: 1 5 0.17 bfdot v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 5 0.17 bfdot v0.2s, v0.4h, v0.2h[1]
# CHECK-NEXT: 1 5 0.17 bfdot v0.4s, v0.8h, v0.2h[1]
# CHECK-NEXT: 1 4 0.17 bfmlalb v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 bfmlalb v0.4s, v0.8h, v0.h[3]
# CHECK-NEXT: 1 4 0.17 bfmlalt v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 bfmlalt v0.4s, v0.8h, v0.h[3]
# CHECK-NEXT: 1 6 0.17 bfmmla v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 bic v0.2s, #15, lsl #16
# CHECK-NEXT: 1 2 0.17 bic v0.4s, #15, lsl #16
# CHECK-NEXT: 1 2 0.17 bic v0.4h, #15, lsl #8
# CHECK-NEXT: 1 2 0.17 bic v0.8h, #15, lsl #8
# CHECK-NEXT: 1 2 0.17 bic v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 bic v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 bif v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 bif v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 bit v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 bit v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 bsl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 bsl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 cls v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 cls v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 cls v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 cls v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 cls v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 cls v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 clz v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 clz v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 clz v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 clz v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 clz v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 clz v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 cmeq d20, d21, #0
# CHECK-NEXT: 1 2 0.17 cmeq d20, d21, d22
# CHECK-NEXT: 1 2 0.17 cmeq v0.2d, v0.2d, #0
# CHECK-NEXT: 1 2 0.17 cmeq v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 cmeq v0.8b, v0.8b, #0
# CHECK-NEXT: 1 2 0.17 cmeq v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 cmeq v0.16b, v0.16b, #0
# CHECK-NEXT: 1 2 0.17 cmeq v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 cmeq v0.4h, v0.4h, #0
# CHECK-NEXT: 1 2 0.17 cmeq v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 cmeq v0.8h, v0.8h, #0
# CHECK-NEXT: 1 2 0.17 cmeq v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 cmeq v0.2s, v0.2s, #0
# CHECK-NEXT: 1 2 0.17 cmeq v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 cmeq v0.4s, v0.4s, #0
# CHECK-NEXT: 1 2 0.17 cmeq v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 cmge d20, d21, #0
# CHECK-NEXT: 1 2 0.17 cmge d20, d21, d22
# CHECK-NEXT: 1 2 0.17 cmge v0.8b, v0.8b, #0
# CHECK-NEXT: 1 2 0.17 cmge v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 cmge v0.16b, v0.16b, #0
# CHECK-NEXT: 1 2 0.17 cmge v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 cmge v0.4h, v0.4h, #0
# CHECK-NEXT: 1 2 0.17 cmge v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 cmge v0.8h, v0.8h, #0
# CHECK-NEXT: 1 2 0.17 cmge v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 cmge v0.2s, v0.2s, #0
# CHECK-NEXT: 1 2 0.17 cmge v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 cmge v0.4s, v0.4s, #0
# CHECK-NEXT: 1 2 0.17 cmge v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 cmgt d20, d21, #0
# CHECK-NEXT: 1 2 0.17 cmgt d20, d21, d22
# CHECK-NEXT: 1 2 0.17 cmgt v0.2d, v0.2d, #0
# CHECK-NEXT: 1 2 0.17 cmgt v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 cmgt v0.8b, v0.8b, #0
# CHECK-NEXT: 1 2 0.17 cmgt v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 cmgt v0.16b, v0.16b, #0
# CHECK-NEXT: 1 2 0.17 cmgt v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 cmgt v0.4h, v0.4h, #0
# CHECK-NEXT: 1 2 0.17 cmgt v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 cmgt v0.8h, v0.8h, #0
# CHECK-NEXT: 1 2 0.17 cmgt v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 cmgt v0.2s, v0.2s, #0
# CHECK-NEXT: 1 2 0.17 cmgt v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 cmgt v0.4s, v0.4s, #0
# CHECK-NEXT: 1 2 0.17 cmgt v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 cmhi d20, d21, d22
# CHECK-NEXT: 1 2 0.17 cmhi v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 cmhi v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 cmhi v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 cmhi v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 cmhi v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 cmhi v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 cmhi v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 cmhs d20, d21, d22
# CHECK-NEXT: 1 2 0.17 cmhs v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 cmhs v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 cmhs v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 cmhs v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 cmhs v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 cmhs v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 cmhs v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 cmle d20, d21, #0
# CHECK-NEXT: 1 2 0.17 cmle v0.2d, v0.2d, #0
# CHECK-NEXT: 1 2 0.17 cmle v0.8b, v0.8b, #0
# CHECK-NEXT: 1 2 0.17 cmle v0.16b, v0.16b, #0
# CHECK-NEXT: 1 2 0.17 cmle v0.4h, v0.4h, #0
# CHECK-NEXT: 1 2 0.17 cmle v0.8h, v0.8h, #0
# CHECK-NEXT: 1 2 0.17 cmle v0.2s, v0.2s, #0
# CHECK-NEXT: 1 2 0.17 cmle v0.4s, v0.4s, #0
# CHECK-NEXT: 1 2 0.17 cmlt d20, d21, #0
# CHECK-NEXT: 1 2 0.17 cmlt v0.2d, v0.2d, #0
# CHECK-NEXT: 1 2 0.17 cmlt v0.8b, v0.8b, #0
# CHECK-NEXT: 1 2 0.17 cmlt v0.16b, v0.16b, #0
# CHECK-NEXT: 1 2 0.17 cmlt v0.4h, v0.4h, #0
# CHECK-NEXT: 1 2 0.17 cmlt v0.8h, v0.8h, #0
# CHECK-NEXT: 1 2 0.17 cmlt v0.2s, v0.2s, #0
# CHECK-NEXT: 1 2 0.17 cmlt v0.4s, v0.4s, #0
# CHECK-NEXT: 1 2 0.17 cmtst d20, d21, d22
# CHECK-NEXT: 1 2 0.17 cmtst v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 cmtst v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 cmtst v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 cmtst v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 cmtst v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 cmtst v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 cmtst v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 cnt v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 cnt v0.8b, v0.8b
# CHECK-NEXT: 1 3 0.50 dup v0.16b, w28
# CHECK-NEXT: 1 3 0.50 dup v0.2d, x28
# CHECK-NEXT: 1 3 0.50 dup v0.2s, w28
# CHECK-NEXT: 1 3 0.50 dup v0.4h, w28
# CHECK-NEXT: 1 3 0.50 dup v0.4s, w28
# CHECK-NEXT: 1 3 0.50 dup v0.8b, w28
# CHECK-NEXT: 1 3 0.50 dup v0.8h, w28
# CHECK-NEXT: 1 2 0.17 mov b0, v0.b[1]
# CHECK-NEXT: 1 2 0.17 mov d0, v0.d[1]
# CHECK-NEXT: 1 2 0.17 mov h0, v0.h[1]
# CHECK-NEXT: 1 2 0.17 mov s0, v0.s[1]
# CHECK-NEXT: 1 2 0.17 dup v0.16b, v0.b[1]
# CHECK-NEXT: 1 2 0.17 dup v0.2d, v0.d[1]
# CHECK-NEXT: 1 2 0.17 dup v0.2s, v0.s[1]
# CHECK-NEXT: 1 2 0.17 dup v0.4h, v0.h[1]
# CHECK-NEXT: 1 2 0.17 dup v0.4s, v0.s[1]
# CHECK-NEXT: 1 2 0.17 dup v0.8b, v0.b[1]
# CHECK-NEXT: 1 2 0.17 dup v0.8h, v0.h[1]
# CHECK-NEXT: 1 2 0.17 eor v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 eor v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 eor3 v0.16b, v1.16b, v3.16b, v4.16b
# CHECK-NEXT: 1 2 0.17 ext v0.16b, v0.16b, v0.16b, #3
# CHECK-NEXT: 1 2 0.17 ext v0.8b, v0.8b, v0.8b, #3
# CHECK-NEXT: 1 2 0.17 fabd d29, d24, d20
# CHECK-NEXT: 1 2 0.17 fabd s29, s24, s20
# CHECK-NEXT: 1 2 0.17 fabd h29, h24, h20
# CHECK-NEXT: 1 2 0.17 fabd v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fabd v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fabd v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 fabd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 fabd v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 fabs s0, s1
# CHECK-NEXT: 1 2 0.17 fabs d0, d1
# CHECK-NEXT: 1 2 0.17 fabs h0, h1
# CHECK-NEXT: 1 2 0.17 fabs v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 fabs v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 fabs v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 fabs v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 fabs v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 facge d20, d21, d22
# CHECK-NEXT: 1 2 0.17 facge s10, s11, s12
# CHECK-NEXT: 1 2 0.17 facge h0, h1, h3
# CHECK-NEXT: 1 2 0.17 facge v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 facge v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 facge v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 facge v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 facge v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 facgt d20, d21, d22
# CHECK-NEXT: 1 2 0.17 facgt s10, s11, s12
# CHECK-NEXT: 1 2 0.17 facgt h0, h1, h3
# CHECK-NEXT: 1 2 0.17 facgt v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 facgt v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 facgt v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 facgt v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 facgt v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fadd s0, s1, s3
# CHECK-NEXT: 1 2 0.17 fadd d0, d1, d3
# CHECK-NEXT: 1 2 0.17 fadd d0, d1, d3
# CHECK-NEXT: 1 2 0.17 fadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 fadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 fadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 fadd v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 fadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 faddp h0, v1.2h
# CHECK-NEXT: 1 2 0.17 faddp s0, v1.2s
# CHECK-NEXT: 1 2 0.17 faddp d0, v1.2d
# CHECK-NEXT: 1 2 0.17 faddp v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 faddp v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 faddp v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 faddp v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 faddp v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 famax v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 famax v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 famax v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 famax v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 famax v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 famin v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 famin v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 famin v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 famin v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 famin v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 fcadd v0.4h, v1.4h, v3.4h, #90
# CHECK-NEXT: 1 2 0.17 fcadd v0.2s, v1.2s, v3.2s, #90
# CHECK-NEXT: 1 2 0.17 fcadd v0.8h, v1.8h, v3.8h, #90
# CHECK-NEXT: 1 2 0.17 fcadd v0.4s, v1.4s, v3.4s, #90
# CHECK-NEXT: 1 2 0.17 fcadd v0.2d, v1.2d, v3.2d, #90
# CHECK-NEXT: 1 2 0.17 fcmeq d20, d21, #0.0
# CHECK-NEXT: 1 2 0.17 fcmeq d20, d21, d22
# CHECK-NEXT: 1 2 0.17 fcmeq s10, s11, #0.0
# CHECK-NEXT: 1 2 0.17 fcmeq s10, s11, s12
# CHECK-NEXT: 1 2 0.17 fcmeq h10, h11, #0.0
# CHECK-NEXT: 1 2 0.17 fcmeq h10, h11, h12
# CHECK-NEXT: 1 2 0.17 fcmeq v0.2s, v0.2s, #0.0
# CHECK-NEXT: 1 2 0.17 fcmeq v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 fcmeq v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 fcmeq v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fcmeq v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 fcmeq v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fcmge d20, d21, #0.0
# CHECK-NEXT: 1 2 0.17 fcmge d20, d21, d22
# CHECK-NEXT: 1 2 0.17 fcmge s10, s11, #0.0
# CHECK-NEXT: 1 2 0.17 fcmge s10, s11, s12
# CHECK-NEXT: 1 2 0.17 fcmge h10, h11, #0.0
# CHECK-NEXT: 1 2 0.17 fcmge h10, h11, h12
# CHECK-NEXT: 1 2 0.17 fcmge v0.2s, v0.2s, #0.0
# CHECK-NEXT: 1 2 0.17 fcmge v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 fcmge v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 fcmge v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fcmge v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 fcmge v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fcmgt d20, d21, #0.0
# CHECK-NEXT: 1 2 0.17 fcmgt d20, d21, d22
# CHECK-NEXT: 1 2 0.17 fcmgt s10, s11, #0.0
# CHECK-NEXT: 1 2 0.17 fcmgt s10, s11, s12
# CHECK-NEXT: 1 2 0.17 fcmgt h10, h11, #0.0
# CHECK-NEXT: 1 2 0.17 fcmgt h10, h11, h12
# CHECK-NEXT: 1 2 0.17 fcmgt v0.2s, v0.2s, #0.0
# CHECK-NEXT: 1 2 0.17 fcmgt v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 fcmgt v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 fcmgt v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fcmgt v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 fcmgt v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 4 0.17 fcmla v0.2s, v0.2s, v0.2s, #90
# CHECK-NEXT: 1 4 0.17 fcmla v0.4s, v0.4s, v0.s[1], #0
# CHECK-NEXT: 1 2 0.17 fcmle h0, h1, #0.0
# CHECK-NEXT: 1 2 0.17 fcmle s0, s1, #0.0
# CHECK-NEXT: 1 2 0.17 fcmle d0, d1, #0.0
# CHECK-NEXT: 1 2 0.17 fcmle v0.4h, v1.4h, #0.0
# CHECK-NEXT: 1 2 0.17 fcmle v0.8h, v1.8h, #0.0
# CHECK-NEXT: 1 2 0.17 fcmle v0.2s, v1.2s, #0.0
# CHECK-NEXT: 1 2 0.17 fcmle v0.4s, v1.4s, #0.0
# CHECK-NEXT: 1 2 0.17 fcmle v0.2d, v1.2d, #0.0
# CHECK-NEXT: 1 2 0.17 fcmlt h0, h1, #0.0
# CHECK-NEXT: 1 2 0.17 fcmlt s0, s1, #0.0
# CHECK-NEXT: 1 2 0.17 fcmlt d0, d1, #0.0
# CHECK-NEXT: 1 2 0.17 fcmlt v0.4h, v1.4h, #0.0
# CHECK-NEXT: 1 2 0.17 fcmlt v0.8h, v1.8h, #0.0
# CHECK-NEXT: 1 2 0.17 fcmlt v0.2s, v1.2s, #0.0
# CHECK-NEXT: 1 2 0.17 fcmlt v0.4s, v1.4s, #0.0
# CHECK-NEXT: 1 2 0.17 fcmlt v0.2d, v1.2d, #0.0
# CHECK-NEXT: 1 3 0.25 fcvtas d21, d14
# CHECK-NEXT: 1 3 0.25 fcvtas s12, s13
# CHECK-NEXT: 1 6 1.00 fcvtas h12, h13
# CHECK-NEXT: 1 3 0.25 fcvtas v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtas v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 fcvtas v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 fcvtas v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 fcvtas v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 fcvtau d21, d14
# CHECK-NEXT: 1 3 0.25 fcvtau s12, s13
# CHECK-NEXT: 1 6 1.00 fcvtau h12, h13
# CHECK-NEXT: 1 3 0.25 fcvtau v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtau v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 fcvtau v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 fcvtau v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 fcvtau v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 fcvtl v0.2d, v0.2s
# CHECK-NEXT: 1 4 0.50 fcvtl v0.4s, v0.4h
# CHECK-NEXT: 1 3 0.25 fcvtl2 v0.2d, v0.4s
# CHECK-NEXT: 1 4 0.50 fcvtl2 v0.4s, v0.8h
# CHECK-NEXT: 1 3 0.25 fcvtms d21, d14
# CHECK-NEXT: 1 3 0.25 fcvtms s22, s13
# CHECK-NEXT: 1 6 1.00 fcvtms h22, h13
# CHECK-NEXT: 1 3 0.25 fcvtms v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtms v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 fcvtms v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 fcvtms v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 fcvtms v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 fcvtmu d21, d14
# CHECK-NEXT: 1 3 0.25 fcvtmu s12, s13
# CHECK-NEXT: 1 6 1.00 fcvtmu h12, h13
# CHECK-NEXT: 1 3 0.25 fcvtmu v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtmu v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 fcvtmu v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 fcvtmu v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 fcvtmu v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 fcvtn v0.2s, v0.2d
# CHECK-NEXT: 1 4 0.25 fcvtn v0.4h, v0.4s
# CHECK-NEXT: 1 3 0.25 fcvtn2 v0.4s, v0.2d
# CHECK-NEXT: 1 4 0.25 fcvtn2 v0.8h, v0.4s
# CHECK-NEXT: 1 3 0.25 fcvtns d21, d14
# CHECK-NEXT: 1 3 0.25 fcvtns s22, s13
# CHECK-NEXT: 1 6 1.00 fcvtns h22, h13
# CHECK-NEXT: 1 3 0.25 fcvtns v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtns v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 fcvtns v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 fcvtns v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 fcvtns v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 fcvtnu d21, d14
# CHECK-NEXT: 1 3 0.25 fcvtnu s12, s13
# CHECK-NEXT: 1 6 1.00 fcvtnu h12, h13
# CHECK-NEXT: 1 3 0.25 fcvtnu v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtnu v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 fcvtnu v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 fcvtnu v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 fcvtnu v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 fcvtps d21, d14
# CHECK-NEXT: 1 3 0.25 fcvtps s22, s13
# CHECK-NEXT: 1 6 1.00 fcvtps h22, h13
# CHECK-NEXT: 1 3 0.25 fcvtps v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtps v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 fcvtps v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 fcvtps v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 fcvtps v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 fcvtpu d21, d14
# CHECK-NEXT: 1 3 0.25 fcvtpu s12, s13
# CHECK-NEXT: 1 6 1.00 fcvtpu h12, h13
# CHECK-NEXT: 1 3 0.25 fcvtpu v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtpu v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 fcvtpu v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 fcvtpu v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 fcvtpu v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 fcvtxn s22, d13
# CHECK-NEXT: 1 3 0.25 fcvtxn v0.2s, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtxn2 v0.4s, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtzs d21, d12, #1
# CHECK-NEXT: 1 3 0.25 fcvtzs d21, d14
# CHECK-NEXT: 1 3 0.25 fcvtzs s12, s13
# CHECK-NEXT: 1 3 0.25 fcvtzs s21, s12, #1
# CHECK-NEXT: 1 6 1.00 fcvtzs h21, h14
# CHECK-NEXT: 1 3 0.25 fcvtzs h21, h12, #1
# CHECK-NEXT: 1 3 0.25 fcvtzs v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtzs v0.2d, v0.2d, #3
# CHECK-NEXT: 1 3 0.25 fcvtzs v0.2s, v0.2s
# CHECK-NEXT: 1 3 0.25 fcvtzs v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.50 fcvtzs v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 fcvtzs v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.50 fcvtzs v0.4s, v0.4s, #3
# CHECK-NEXT: 1 6 1.00 fcvtzs v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 fcvtzu d21, d12, #1
# CHECK-NEXT: 1 3 0.25 fcvtzu d21, d14
# CHECK-NEXT: 1 3 0.25 fcvtzu s12, s13
# CHECK-NEXT: 1 3 0.25 fcvtzu s21, s12, #1
# CHECK-NEXT: 1 6 1.00 fcvtzu h12, h13
# CHECK-NEXT: 1 3 0.25 fcvtzu h21, h12, #1
# CHECK-NEXT: 1 3 0.25 fcvtzu v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 fcvtzu v0.2d, v0.2d, #3
# CHECK-NEXT: 1 3 0.25 fcvtzu v0.2s, v0.2s
# CHECK-NEXT: 1 3 0.25 fcvtzu v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.50 fcvtzu v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 fcvtzu v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.50 fcvtzu v0.4s, v0.4s, #3
# CHECK-NEXT: 1 6 1.00 fcvtzu v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 fcsel s0, s1, s3, eq
# CHECK-NEXT: 1 2 0.17 fcsel s0, s1, s3, ne
# CHECK-NEXT: 1 2 0.17 fcsel s0, s1, s3, hs
# CHECK-NEXT: 1 2 0.17 fcsel s0, s1, s3, lo
# CHECK-NEXT: 1 2 0.17 fcsel s0, s1, s3, mi
# CHECK-NEXT: 1 2 0.17 fcsel s0, s1, s3, pl
# CHECK-NEXT: 1 2 0.17 fcsel s0, s1, s3, vs
# CHECK-NEXT: 1 2 0.17 fcsel s0, s1, s3, vc
# CHECK-NEXT: 1 2 0.17 fcsel s0, s1, s3, hi
# CHECK-NEXT: 1 2 0.17 fcsel d0, d1, d3, ls
# CHECK-NEXT: 1 2 0.17 fcsel d0, d1, d3, ge
# CHECK-NEXT: 1 2 0.17 fcsel d0, d1, d3, lt
# CHECK-NEXT: 1 2 0.17 fcsel d0, d1, d3, gt
# CHECK-NEXT: 1 2 0.17 fcsel d0, d1, d3, le
# CHECK-NEXT: 1 2 0.17 fcsel d0, d1, d3, al
# CHECK-NEXT: 1 2 0.17 fcsel d0, d1, d3, nv
# CHECK-NEXT: 1 14 1.00 fdiv v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 9 1.00 fdiv v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 9 2.00 fdiv v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 11 2.00 fdiv v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 13 4.00 fdiv v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 fmax v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fmax v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fmax v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 fmax v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 fmax v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 fmax s0, s1, s3
# CHECK-NEXT: 1 2 0.17 fmax d0, d1, d3
# CHECK-NEXT: 1 2 0.17 fmax h0, h1, h3
# CHECK-NEXT: 2 4 0.33 fmaxv h0, v1.4h
# CHECK-NEXT: 3 6 0.50 fmaxv h0, v1.8h
# CHECK-NEXT: 2 4 0.33 fmaxv s0, v1.4s
# CHECK-NEXT: 1 2 0.17 fmaxnm v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fmaxnm v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fmaxnm v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 fmaxnm v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 fmaxnm v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 fmaxnm s0, s1, s3
# CHECK-NEXT: 1 2 0.17 fmaxnm d0, d1, d3
# CHECK-NEXT: 1 2 0.17 fmaxnm h0, h1, h3
# CHECK-NEXT: 1 2 0.17 fmaxnmp h0, v1.2h
# CHECK-NEXT: 1 2 0.17 fmaxnmp s0, v1.2s
# CHECK-NEXT: 1 2 0.17 fmaxnmp d0, v1.2d
# CHECK-NEXT: 1 2 0.17 fmaxnmp v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fmaxnmp v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fmaxnmp v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 fmaxnmp v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 fmaxnmp v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 2 4 0.33 fmaxnmv h0, v1.4h
# CHECK-NEXT: 3 6 0.50 fmaxnmv h0, v1.8h
# CHECK-NEXT: 2 4 0.33 fmaxnmv s0, v1.4s
# CHECK-NEXT: 1 2 0.17 fmaxp v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fmaxp v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fmaxp v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 fmaxp v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 fmaxp v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 2 4 0.33 fmaxv h0, v0.4h
# CHECK-NEXT: 3 6 0.50 fmaxv h0, v0.8h
# CHECK-NEXT: 2 4 0.33 fmaxv s0, v0.4s
# CHECK-NEXT: 1 2 0.17 fmin v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fmin v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fmin v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 fmin v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 fmin v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 fmin s0, s1, s3
# CHECK-NEXT: 1 2 0.17 fmin d0, d1, d3
# CHECK-NEXT: 1 2 0.17 fmin h0, h1, h3
# CHECK-NEXT: 2 4 0.33 fminv h0, v1.4h
# CHECK-NEXT: 3 6 0.50 fminv h0, v1.8h
# CHECK-NEXT: 2 4 0.33 fminv s0, v1.4s
# CHECK-NEXT: 1 2 0.17 fminnm v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fminnm v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fminnm v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 fminnm v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 fminnm v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 fminnm s0, s1, s3
# CHECK-NEXT: 1 2 0.17 fminnm d0, d1, d3
# CHECK-NEXT: 1 2 0.17 fminnm h0, h1, h3
# CHECK-NEXT: 1 2 0.17 fminnmp h0, v1.2h
# CHECK-NEXT: 1 2 0.17 fminnmp s0, v1.2s
# CHECK-NEXT: 1 2 0.17 fminnmp d0, v1.2d
# CHECK-NEXT: 1 2 0.17 fminnmp v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fminnmp v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fminnmp v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 fminnmp v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 fminnmp v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 2 4 0.33 fminnmv h0, v1.4h
# CHECK-NEXT: 3 6 0.50 fminnmv h0, v1.8h
# CHECK-NEXT: 2 4 0.33 fminnmv s0, v1.4s
# CHECK-NEXT: 1 2 0.17 fminp v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 2 0.17 fminp v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 2 0.17 fminp v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 2 0.17 fminp v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 fminp v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 4 0.17 fmla d0, d1, v0.d[1]
# CHECK-NEXT: 1 4 0.17 fmla s0, s1, v0.s[3]
# CHECK-NEXT: 1 4 0.17 fmla v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.17 fmlal v0.2s, v0.2h, v0.h[1]
# CHECK-NEXT: 1 4 0.17 fmlal v0.4s, v0.4h, v0.h[3]
# CHECK-NEXT: 1 4 0.17 fmlal v0.2s, v0.2h, v0.2h
# CHECK-NEXT: 1 4 0.17 fmlal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 fmlal2 v0.2s, v0.2h, v0.h[1]
# CHECK-NEXT: 1 4 0.17 fmlal2 v0.4s, v0.4h, v0.h[3]
# CHECK-NEXT: 1 4 0.17 fmlal2 v0.2s, v0.2h, v0.2h
# CHECK-NEXT: 1 4 0.17 fmlal2 v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 fmls d0, d4, v0.d[1]
# CHECK-NEXT: 1 4 0.17 fmls s3, s5, v0.s[3]
# CHECK-NEXT: 1 4 0.17 fmls v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.17 fmlsl v0.2s, v0.2h, v0.h[1]
# CHECK-NEXT: 1 4 0.17 fmlsl v0.4s, v0.4h, v0.h[3]
# CHECK-NEXT: 1 4 0.17 fmlsl v0.2s, v0.2h, v0.2h
# CHECK-NEXT: 1 4 0.17 fmlsl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 fmlsl2 v0.2s, v0.2h, v0.h[1]
# CHECK-NEXT: 1 4 0.17 fmlsl2 v0.4s, v0.4h, v0.h[3]
# CHECK-NEXT: 1 4 0.17 fmlsl2 v0.2s, v0.2h, v0.2h
# CHECK-NEXT: 1 4 0.17 fmlsl2 v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 fmov s0, #2.00000000
# CHECK-NEXT: 1 2 0.17 fmov d0, #2.00000000
# CHECK-NEXT: 1 2 0.17 fmov h0, #2.00000000
# CHECK-NEXT: 1 2 0.17 fmov s0, s1
# CHECK-NEXT: 1 2 0.17 fmov d0, d1
# CHECK-NEXT: 1 2 0.17 fmov h0, h1
# CHECK-NEXT: 1 2 0.17 fmov v0.2d, #-1.25000000
# CHECK-NEXT: 1 2 0.17 fmov v0.2s, #13.00000000
# CHECK-NEXT: 1 2 0.17 fmov v0.4s, #1.00000000
# CHECK-NEXT: 1 2 0.17 fmov v0.4h, #2.00000000
# CHECK-NEXT: 1 2 0.17 fmov v0.8h, #1.00000000
# CHECK-NEXT: 1 3 0.17 fmul s0, s1, s3
# CHECK-NEXT: 1 3 0.17 fmul d0, d1, d3
# CHECK-NEXT: 1 3 0.17 fmul h0, h1, h3
# CHECK-NEXT: 1 3 0.17 fmul d0, d1, v0.d[1]
# CHECK-NEXT: 1 3 0.17 fmul s0, s1, v0.s[3]
# CHECK-NEXT: 1 3 0.17 fmul h0, h1, v0.h[0]
# CHECK-NEXT: 1 3 0.17 fmul v0.4h, v1.4h, v3.h[0]
# CHECK-NEXT: 1 3 0.17 fmul v0.8h, v1.8h, v3.h[0]
# CHECK-NEXT: 1 3 0.17 fmul v0.2s, v1.2s, v3.s[0]
# CHECK-NEXT: 1 3 0.17 fmul v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: 1 3 0.17 fmul v0.2d, v1.2d, v3.d[0]
# CHECK-NEXT: 1 3 0.17 fmul v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 3 0.17 fmul v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 3 0.17 fmul v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 3 0.17 fmul v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 3 0.17 fmul v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 3 0.17 fmulx s0, s1, s3
# CHECK-NEXT: 1 3 0.17 fmulx d0, d1, d3
# CHECK-NEXT: 1 3 0.17 fmulx h0, h1, h3
# CHECK-NEXT: 1 3 0.17 fmulx d0, d1, v0.d[1]
# CHECK-NEXT: 1 3 0.17 fmulx s0, s1, v0.s[3]
# CHECK-NEXT: 1 3 0.17 fmulx h0, h1, v0.h[0]
# CHECK-NEXT: 1 3 0.17 fmulx v0.4h, v1.4h, v3.h[0]
# CHECK-NEXT: 1 3 0.17 fmulx v0.8h, v1.8h, v3.h[0]
# CHECK-NEXT: 1 3 0.17 fmulx v0.2s, v1.2s, v3.s[0]
# CHECK-NEXT: 1 3 0.17 fmulx v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: 1 3 0.17 fmulx v0.2d, v1.2d, v3.d[0]
# CHECK-NEXT: 1 3 0.17 fmulx v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 3 0.17 fmulx v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 3 0.17 fmulx v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 3 0.17 fmulx v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 3 0.17 fmulx v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 3 0.17 fnmul s0, s1, s3
# CHECK-NEXT: 1 3 0.17 fnmul d0, d1, d3
# CHECK-NEXT: 1 3 0.17 fnmul h0, h1, h3
# CHECK-NEXT: 1 2 0.17 fneg s0, s1
# CHECK-NEXT: 1 2 0.17 fneg d0, d1
# CHECK-NEXT: 1 2 0.17 fneg h0, h1
# CHECK-NEXT: 1 2 0.17 fneg v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 fneg v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 fneg v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 fneg v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 fneg v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 frecpe d13, d13
# CHECK-NEXT: 1 3 0.25 frecpe s19, s14
# CHECK-NEXT: 1 3 0.25 frecpe v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frecpe v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frecpe v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 frecpe v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 frecpe v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 frecps v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 frecps d22, d30, d21
# CHECK-NEXT: 1 4 0.17 frecps s21, s16, s13
# CHECK-NEXT: 1 3 0.25 frecpx d16, d19
# CHECK-NEXT: 1 3 0.25 frecpx s18, s10
# CHECK-NEXT: 1 3 0.25 frint32x v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frint32x v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frint32x v0.4s, v0.4s
# CHECK-NEXT: 1 3 0.25 frint32z v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frint32z v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frint32z v0.4s, v0.4s
# CHECK-NEXT: 1 3 0.25 frint64x v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frint64x v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frint64x v0.4s, v0.4s
# CHECK-NEXT: 1 3 0.25 frint64z v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frint64z v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frint64z v0.4s, v0.4s
# CHECK-NEXT: 1 3 0.25 frinta v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frinta v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frinta v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 frinta v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 frinta v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 frinti v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frinti v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frinti v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 frinti v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 frinti v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 frintm v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frintm v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frintm v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 frintm v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 frintm v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 frintn v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frintn v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frintn v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 frintn v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 frintn v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 frintp v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frintp v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frintp v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 frintp v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 frintp v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 frintx v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frintx v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frintx v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 frintx v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 frintx v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 frintz v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frintz v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frintz v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 frintz v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 frintz v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.25 frsqrte d21, d12
# CHECK-NEXT: 1 3 0.25 frsqrte s22, s13
# CHECK-NEXT: 1 3 0.25 frsqrte v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 frsqrte v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 frsqrte v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 frsqrte v0.4s, v0.4s
# CHECK-NEXT: 1 6 1.00 frsqrte v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 frsqrts d8, d22, d18
# CHECK-NEXT: 1 4 0.17 frsqrts s21, s5, s12
# CHECK-NEXT: 1 4 0.17 frsqrts v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.17 fscale v0.4h, v1.4h, v3.4h
# CHECK-NEXT: 1 3 0.17 fscale v0.8h, v1.8h, v3.8h
# CHECK-NEXT: 1 3 0.17 fscale v0.2s, v1.2s, v3.2s
# CHECK-NEXT: 1 3 0.17 fscale v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 3 0.17 fscale v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 14 1.00 fsqrt v0.2d, v0.2d
# CHECK-NEXT: 1 9 1.00 fsqrt v0.2s, v0.2s
# CHECK-NEXT: 1 9 2.00 fsqrt v0.4h, v0.4h
# CHECK-NEXT: 1 11 2.00 fsqrt v0.4s, v0.4s
# CHECK-NEXT: 1 13 4.00 fsqrt v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 fsub s0, s1, s3
# CHECK-NEXT: 1 2 0.17 fsub d0, d1, d3
# CHECK-NEXT: 1 2 0.17 fsub d0, d1, d3
# CHECK-NEXT: 1 2 0.17 fsub v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 fsub v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 fsub v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 2 5 0.50 mov v0.b[0], w1
# CHECK-NEXT: 2 5 0.50 mov v0.h[0], w1
# CHECK-NEXT: 2 5 0.50 mov v0.s[0], w1
# CHECK-NEXT: 2 5 0.50 mov v0.d[0], x1
# CHECK-NEXT: 1 2 0.17 mov v0.b[0], v1.b[1]
# CHECK-NEXT: 1 2 0.17 mov v0.h[0], v1.h[1]
# CHECK-NEXT: 1 2 0.17 mov v0.s[0], v1.s[1]
# CHECK-NEXT: 1 2 0.17 mov v0.d[0], v1.d[1]
# CHECK-NEXT: 1 6 0.25 * ld1 { v0.16b }, [x0]
# CHECK-NEXT: 4 6 0.75 * ld1 { v0.2d, v1.2d, v2.2d }, [x0], #48
# CHECK-NEXT: 4 6 1.00 * ld1 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0]
# CHECK-NEXT: 3 6 0.50 * ld1 { v0.4s, v1.4s }, [sp], #32
# CHECK-NEXT: 3 6 0.75 * ld1 { v0.4s, v1.4s, v2.4s }, [sp]
# CHECK-NEXT: 3 6 0.50 * ld1 { v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x3
# CHECK-NEXT: 2 6 0.25 * ld1 { v0.8h }, [x15], x2
# CHECK-NEXT: 2 6 0.50 * ld1 { v0.8h, v1.8h }, [x15]
# CHECK-NEXT: 2 8 0.25 * ld1 { v0.b }[9], [x0]
# CHECK-NEXT: 3 8 0.25 * ld1 { v0.b }[9], [x0], #1
# CHECK-NEXT: 1 6 0.25 * ld1r { v0.16b }, [x0]
# CHECK-NEXT: 2 6 0.25 * ld1r { v0.16b }, [x0], #1
# CHECK-NEXT: 1 6 0.25 * ld1r { v0.8h }, [x15]
# CHECK-NEXT: 2 6 0.25 * ld1r { v0.8h }, [x15], #2
# CHECK-NEXT: 5 8 0.50 * ld2 { v0.16b, v1.16b }, [x0], x1
# CHECK-NEXT: 3 8 0.33 * ld2 { v0.8b, v1.8b }, [x0]
# CHECK-NEXT: 3 8 0.33 * ld2 { v0.h, v1.h }[7], [x15]
# CHECK-NEXT: 4 8 0.33 * ld2 { v0.h, v1.h }[7], [x15], #4
# CHECK-NEXT: 3 8 0.33 * ld2r { v0.2d, v1.2d }, [x0]
# CHECK-NEXT: 4 8 0.33 * ld2r { v0.2d, v1.2d }, [x0], #16
# CHECK-NEXT: 3 8 0.33 * ld2r { v0.4s, v1.4s }, [sp]
# CHECK-NEXT: 4 8 0.33 * ld2r { v0.4s, v1.4s }, [sp], #8
# CHECK-NEXT: 5 8 0.50 * ld3 { v0.4h, v1.4h, v2.4h }, [x15]
# CHECK-NEXT: 7 8 0.75 * ld3 { v0.8h, v1.8h, v2.8h }, [x15], x2
# CHECK-NEXT: 5 8 0.50 * ld3 { v0.s, v1.s, v2.s }[3], [sp]
# CHECK-NEXT: 6 8 0.50 * ld3 { v0.s, v1.s, v2.s }[3], [sp], x3
# CHECK-NEXT: 5 8 0.50 * ld3r { v0.4h, v1.4h, v2.4h }, [x15]
# CHECK-NEXT: 6 8 0.50 * ld3r { v0.4h, v1.4h, v2.4h }, [x15], #6
# CHECK-NEXT: 5 8 0.50 * ld3r { v0.8b, v1.8b, v2.8b }, [x0]
# CHECK-NEXT: 6 8 0.50 * ld3r { v0.8b, v1.8b, v2.8b }, [x0], #3
# CHECK-NEXT: 6 8 0.67 * ld4 { v0.2s, v1.2s, v2.2s, v3.2s }, [sp]
# CHECK-NEXT: 13 9 1.33 * ld4 { v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #64
# CHECK-NEXT: 6 8 0.67 * ld4 { v0.d, v1.d, v2.d, v3.d }[1], [x0]
# CHECK-NEXT: 7 8 0.67 * ld4 { v0.d, v1.d, v2.d, v3.d }[1], [x0], #32
# CHECK-NEXT: 6 8 0.67 * ld4 { v0.h, v1.h, v2.h, v3.h }[7], [x0], x0
# CHECK-NEXT: 6 8 0.67 * ld4r { v0.1d, v1.1d, v2.1d, v3.1d }, [sp]
# CHECK-NEXT: 7 8 0.67 * ld4r { v0.1d, v1.1d, v2.1d, v3.1d }, [sp], x7
# CHECK-NEXT: 5 8 0.67 * ld4r { v0.2s, v1.2s, v2.2s, v3.2s }, [sp]
# CHECK-NEXT: 6 8 0.67 * ld4r { v0.2s, v1.2s, v2.2s, v3.2s }, [sp], x30
# CHECK-NEXT: 1 4 0.25 mla v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.25 mla v0.2s, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 mla v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 mla v0.4s, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 mla v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 mla v0.4h, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 mla v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 mla v0.8h, v0.8h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 mla v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 mla v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.25 mls v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.25 mls v0.2s, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 mls v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 mls v0.4s, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 mls v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 mls v0.4h, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 mls v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 mls v0.8h, v0.8h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 mls v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 mls v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 mov b0, v0.b[15]
# CHECK-NEXT: 1 2 0.17 mov d6, v0.d[1]
# CHECK-NEXT: 1 2 0.17 mov h2, v0.h[5]
# CHECK-NEXT: 1 2 0.17 mov s17, v0.s[2]
# CHECK-NEXT: 1 2 0.17 mov v2.b[0], v0.b[0]
# CHECK-NEXT: 1 2 0.17 mov v2.h[1], v0.h[1]
# CHECK-NEXT: 1 2 0.17 mov v2.s[2], v0.s[2]
# CHECK-NEXT: 1 2 0.17 mov v2.d[1], v0.d[1]
# CHECK-NEXT: 2 5 0.50 mov v0.b[0], w8
# CHECK-NEXT: 2 5 0.50 mov v0.h[1], w8
# CHECK-NEXT: 2 5 0.50 mov v0.s[2], w8
# CHECK-NEXT: 2 5 0.50 mov v0.d[1], x8
# CHECK-NEXT: 1 2 0.17 mov v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 mov v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 movi d15, #0xff00ff00ff00ff
# CHECK-NEXT: 1 2 0.17 movi v0.16b, #31
# CHECK-NEXT: 1 2 0.17 movi v0.2d, #0xff0000ff0000ffff
# CHECK-NEXT: 1 2 0.17 movi v0.2s, #8, msl #8
# CHECK-NEXT: 1 2 0.17 movi v0.4s, #255, lsl #24
# CHECK-NEXT: 1 2 0.17 movi v0.8b, #255
# CHECK-NEXT: 1 4 0.25 mul v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 mul v0.2s, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 mul v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 mul v0.4s, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 mul v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 mul v0.4h, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 mul v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 mul v0.8h, v0.8h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 mul v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.25 mul v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 mvni v0.4h, #8
# CHECK-NEXT: 1 2 0.17 mvni v0.8h, #8
# CHECK-NEXT: 1 2 0.17 mvni v0.2s, #0
# CHECK-NEXT: 1 2 0.17 mvni v0.4s, #16, msl #16
# CHECK-NEXT: 1 2 0.17 neg d29, d24
# CHECK-NEXT: 1 2 0.17 neg v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 neg v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 neg v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 neg v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 neg v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 neg v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 neg v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 mvn v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 mvn v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 orn v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 orn v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 mov v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 mov v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 orr v0.8h, #31
# CHECK-NEXT: 1 2 0.17 orr v0.4s, #31
# CHECK-NEXT: 1 3 0.17 pmul v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 3 0.17 pmul v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 pmull v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 pmull v0.1q, v1.1d, v3.1d
# CHECK-NEXT: 1 2 0.17 pmull2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 pmull2 v0.1q, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 raddhn v0.2s, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 raddhn v0.4h, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 raddhn v0.8b, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 raddhn2 v0.16b, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 raddhn2 v0.4s, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 raddhn2 v0.8h, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 rax1 v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 2 0.17 rbit v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 rbit v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 rev16 v21.8b, v1.8b
# CHECK-NEXT: 1 2 0.17 rev16 v30.16b, v31.16b
# CHECK-NEXT: 1 2 0.17 rev32 v0.4h, v9.4h
# CHECK-NEXT: 1 2 0.17 rev32 v21.8b, v1.8b
# CHECK-NEXT: 1 2 0.17 rev32 v30.16b, v31.16b
# CHECK-NEXT: 1 2 0.17 rev32 v4.8h, v7.8h
# CHECK-NEXT: 1 2 0.17 rev64 v0.16b, v31.16b
# CHECK-NEXT: 1 2 0.17 rev64 v1.8b, v9.8b
# CHECK-NEXT: 1 2 0.17 rev64 v13.4h, v21.4h
# CHECK-NEXT: 1 2 0.17 rev64 v2.8h, v4.8h
# CHECK-NEXT: 1 2 0.17 rev64 v4.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 rev64 v6.4s, v8.4s
# CHECK-NEXT: 1 4 0.17 rshrn v0.2s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 rshrn v0.4h, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 rshrn v0.8b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 rshrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 rshrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 rshrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 rsubhn v0.2s, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 rsubhn v0.4h, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 rsubhn v0.8b, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 rsubhn2 v0.16b, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 rsubhn2 v0.4s, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 rsubhn2 v0.8h, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 saba v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.17 saba v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.17 saba v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 saba v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 saba v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 saba v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 sabal v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.17 sabal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 sabal v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 sabal2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 sabal2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 sabal2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 sabd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 sabd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 sabd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 sabd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 sabd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 sabd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 sabdl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 sabdl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 sabdl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 sabdl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 sabdl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 sabdl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.17 sadalp v0.1d, v0.2s
# CHECK-NEXT: 1 4 0.17 sadalp v0.2d, v0.4s
# CHECK-NEXT: 1 4 0.17 sadalp v0.2s, v0.4h
# CHECK-NEXT: 1 4 0.17 sadalp v0.4h, v0.8b
# CHECK-NEXT: 1 4 0.17 sadalp v0.4s, v0.8h
# CHECK-NEXT: 1 4 0.17 sadalp v0.8h, v0.16b
# CHECK-NEXT: 1 2 0.17 saddl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 saddl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 saddl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 saddl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 saddl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 saddl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 saddlp v0.1d, v0.2s
# CHECK-NEXT: 1 2 0.17 saddlp v0.2d, v0.4s
# CHECK-NEXT: 1 2 0.17 saddlp v0.2s, v0.4h
# CHECK-NEXT: 1 2 0.17 saddlp v0.4h, v0.8b
# CHECK-NEXT: 1 2 0.17 saddlp v0.4s, v0.8h
# CHECK-NEXT: 1 2 0.17 saddlp v0.8h, v0.16b
# CHECK-NEXT: 1 3 0.25 saddlv d0, v0.4s
# CHECK-NEXT: 1 3 0.25 saddlv s0, v0.4h
# CHECK-NEXT: 2 5 0.33 saddlv s0, v0.8h
# CHECK-NEXT: 2 5 0.33 saddlv h0, v0.8b
# CHECK-NEXT: 2 6 0.50 saddlv h0, v0.16b
# CHECK-NEXT: 1 2 0.17 saddw v0.2d, v0.2d, v0.2s
# CHECK-NEXT: 1 2 0.17 saddw v0.4s, v0.4s, v0.4h
# CHECK-NEXT: 1 2 0.17 saddw v0.8h, v0.8h, v0.8b
# CHECK-NEXT: 1 2 0.17 saddw2 v0.2d, v0.2d, v0.4s
# CHECK-NEXT: 1 2 0.17 saddw2 v0.4s, v0.4s, v0.8h
# CHECK-NEXT: 1 2 0.17 saddw2 v0.8h, v0.8h, v0.16b
# CHECK-NEXT: 1 3 0.25 scvtf d21, d12
# CHECK-NEXT: 1 3 0.25 scvtf d21, d12, #64
# CHECK-NEXT: 1 3 0.25 scvtf s22, s13
# CHECK-NEXT: 1 3 0.25 scvtf s22, s13, #32
# CHECK-NEXT: 1 3 0.25 scvtf v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 scvtf v0.2d, v0.2d, #3
# CHECK-NEXT: 1 3 0.25 scvtf v0.2s, v0.2s
# CHECK-NEXT: 1 3 0.25 scvtf v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.50 scvtf v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 scvtf v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.50 scvtf v0.4s, v0.4s, #3
# CHECK-NEXT: 1 6 1.00 scvtf v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.17 sdot v0.2s, v0.8b, v0.4b[2]
# CHECK-NEXT: 1 3 0.17 sdot v0.2s, v0.8b, v0.8b
# CHECK-NEXT: 1 3 0.17 sdot v0.4s, v0.16b, v0.16b
# CHECK-NEXT: 1 3 0.17 sdot v0.4s, v0.16b, v0.4b[2]
# CHECK-NEXT: 1 2 1.00 sha1h s0, s1
# CHECK-NEXT: 1 2 1.00 sha1su0 v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 1.00 sha1su1 v0.4s, v1.4s
# CHECK-NEXT: 1 2 1.00 sha256su0 v0.4s, v1.4s
# CHECK-NEXT: 1 2 1.00 sha256su1 v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 1.00 sha512h q0, q1, v3.2d
# CHECK-NEXT: 1 2 1.00 sha512h2 q0, q1, v3.2d
# CHECK-NEXT: 1 2 1.00 sha512su0 v0.2d, v1.2d
# CHECK-NEXT: 1 2 1.00 sha512su1 v0.2d, v1.2d, v3.2d
# CHECK-NEXT: 1 4 1.00 sha1c q0, s1, v3.4s
# CHECK-NEXT: 1 4 1.00 sha1m q0, s1, v3.4s
# CHECK-NEXT: 1 4 1.00 sha1p q0, s1, v3.4s
# CHECK-NEXT: 1 4 1.00 sha256h q0, q1, v3.4s
# CHECK-NEXT: 1 4 1.00 sha256h2 q0, q1, v3.4s
# CHECK-NEXT: 1 2 0.17 shadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 shadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 shadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 shadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 shadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 shadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 shl d7, d10, #12
# CHECK-NEXT: 1 2 0.17 shl v0.16b, v0.16b, #3
# CHECK-NEXT: 1 2 0.17 shl v0.8b, v0.8b, #3
# CHECK-NEXT: 1 2 0.17 shl v0.8h, v0.8h, #3
# CHECK-NEXT: 1 2 0.17 shl v0.4h, v0.4h, #3
# CHECK-NEXT: 1 2 0.17 shl v0.4s, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 shl v0.2d, v0.2d, #3
# CHECK-NEXT: 1 2 0.17 shl v0.2s, v0.2s, #3
# CHECK-NEXT: 1 2 0.17 shll v0.2d, v0.2s, #32
# CHECK-NEXT: 1 2 0.17 shll v0.4s, v0.4h, #16
# CHECK-NEXT: 1 2 0.17 shll v0.8h, v0.8b, #8
# CHECK-NEXT: 1 2 0.17 shll2 v0.2d, v0.4s, #32
# CHECK-NEXT: 1 2 0.17 shll2 v0.4s, v0.8h, #16
# CHECK-NEXT: 1 2 0.17 shll2 v0.8h, v0.16b, #8
# CHECK-NEXT: 1 2 0.17 shrn v0.2s, v0.2d, #3
# CHECK-NEXT: 1 2 0.17 shrn v0.4h, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 shrn v0.8b, v0.8h, #3
# CHECK-NEXT: 1 2 0.17 shrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: 1 2 0.17 shrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: 1 2 0.17 shrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 shsub v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 shsub v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 shsub v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 shsub v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 shsub v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 shsub v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 sli d10, d14, #12
# CHECK-NEXT: 1 2 0.17 sli v0.16b, v0.16b, #3
# CHECK-NEXT: 1 2 0.17 sli v0.2d, v0.2d, #3
# CHECK-NEXT: 1 2 0.17 sli v0.2s, v0.2s, #3
# CHECK-NEXT: 1 2 0.17 sli v0.4h, v0.4h, #3
# CHECK-NEXT: 1 2 0.17 sli v0.4s, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 sli v0.8b, v0.8b, #3
# CHECK-NEXT: 1 2 0.17 sli v0.8h, v0.8h, #3
# CHECK-NEXT: 1 2 0.17 smax v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 smax v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 smax v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 smax v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 smax v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 smax v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 smaxp v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 smaxp v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 smaxp v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 smaxp v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 smaxp v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 smaxp v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 2 5 0.33 smaxv b0, v0.8b
# CHECK-NEXT: 2 6 0.50 smaxv b0, v0.16b
# CHECK-NEXT: 1 3 0.25 smaxv h0, v0.4h
# CHECK-NEXT: 2 5 0.33 smaxv h0, v0.8h
# CHECK-NEXT: 1 3 0.25 smaxv s0, v0.4s
# CHECK-NEXT: 1 2 0.17 smin v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 smin v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 smin v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 smin v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 smin v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 smin v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 sminp v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 sminp v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 sminp v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 sminp v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 sminp v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 sminp v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 2 5 0.33 sminv b0, v0.8b
# CHECK-NEXT: 2 6 0.50 sminv b0, v0.16b
# CHECK-NEXT: 1 3 0.25 sminv h0, v0.4h
# CHECK-NEXT: 2 5 0.33 sminv h0, v0.8h
# CHECK-NEXT: 1 3 0.25 sminv s0, v0.4s
# CHECK-NEXT: 1 4 0.25 smlal v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 smlal v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 smlal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 smlal v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 smlal v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.25 smlal2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 smlal2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 smlal2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 smlal2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 smlal2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.25 smlsl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 smlsl v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 smlsl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 smlsl v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 smlsl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.25 smlsl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 smlsl2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 smlsl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 smlsl2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 smlsl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 3 0.17 smmla v0.4s, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.25 smull v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 smull v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 smull v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 smull v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 smull v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.25 smull2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 smull2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 smull2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 smull2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 smull2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.25 sm3partw1 v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.25 sm3partw2 v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.25 sm3ss1 v0.4s, v1.4s, v3.4s, v4.4s
# CHECK-NEXT: 1 2 0.25 sm3tt1a v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: 1 2 0.25 sm3tt1a v0.4s, v1.4s, v3.s[3]
# CHECK-NEXT: 1 2 0.25 sm3tt1b v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: 1 2 0.25 sm3tt1b v0.4s, v1.4s, v3.s[3]
# CHECK-NEXT: 1 2 0.25 sm3tt2a v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: 1 2 0.25 sm3tt2a v0.4s, v1.4s, v3.s[3]
# CHECK-NEXT: 1 2 0.25 sm3tt2b v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: 1 2 0.25 sm3tt2b v0.4s, v1.4s, v3.s[3]
# CHECK-NEXT: 1 4 1.00 sm4e v0.4s, v1.4s
# CHECK-NEXT: 1 4 1.00 sm4ekey v0.4s, v1.4s, v3.4s
# CHECK-NEXT: 1 2 0.17 sqabs b19, b14
# CHECK-NEXT: 1 2 0.17 sqabs d18, d12
# CHECK-NEXT: 1 2 0.17 sqabs h21, h15
# CHECK-NEXT: 1 2 0.17 sqabs s20, s12
# CHECK-NEXT: 1 2 0.17 sqabs v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 sqabs v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 sqabs v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 sqabs v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 sqabs v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 sqabs v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 sqabs v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 sqadd b20, b11, b15
# CHECK-NEXT: 1 2 0.17 sqadd d20, d11, d15
# CHECK-NEXT: 1 2 0.17 sqadd h20, h11, h15
# CHECK-NEXT: 1 2 0.17 sqadd s20, s11, s15
# CHECK-NEXT: 1 2 0.17 sqadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 sqadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 sqadd v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 sqadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 sqadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 sqadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 sqadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.25 sqdmlal s19, h24, h12
# CHECK-NEXT: 1 4 0.25 sqdmlal d19, s24, s12
# CHECK-NEXT: 1 4 0.25 sqdmlal d8, s9, v0.s[1]
# CHECK-NEXT: 1 4 0.25 sqdmlal s0, h0, v0.h[3]
# CHECK-NEXT: 1 4 0.25 sqdmlal v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 sqdmlal v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 sqdmlal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 sqdmlal v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 sqdmlal2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 sqdmlal2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 sqdmlal2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 sqdmlal2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 sqdmlsl s19, h24, h12
# CHECK-NEXT: 1 4 0.25 sqdmlsl d19, s24, s12
# CHECK-NEXT: 1 4 0.25 sqdmlsl d8, s9, v0.s[1]
# CHECK-NEXT: 1 4 0.25 sqdmlsl s0, h0, v0.h[3]
# CHECK-NEXT: 1 4 0.25 sqdmlsl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 sqdmlsl v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 sqdmlsl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 sqdmlsl v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 sqdmlsl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 sqdmlsl2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 sqdmlsl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 sqdmlsl2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 sqdmulh h10, h11, h12
# CHECK-NEXT: 1 4 0.25 sqdmulh h7, h15, v0.h[3]
# CHECK-NEXT: 1 4 0.25 sqdmulh s15, s14, v0.s[1]
# CHECK-NEXT: 1 4 0.25 sqdmulh s20, s21, s2
# CHECK-NEXT: 1 4 0.25 sqdmulh v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 sqdmulh v0.2s, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 sqdmulh v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 sqdmulh v0.4h, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 sqdmulh v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 sqdmulh v0.4s, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 sqdmulh v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 sqdmulh v0.8h, v0.8h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 sqdmull d1, s1, v0.s[1]
# CHECK-NEXT: 1 4 0.25 sqdmull d15, s22, s12
# CHECK-NEXT: 1 4 0.25 sqdmull s1, h1, v0.h[3]
# CHECK-NEXT: 1 4 0.25 sqdmull s12, h22, h12
# CHECK-NEXT: 1 4 0.25 sqdmull v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 sqdmull v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 sqdmull v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 sqdmull v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 sqdmull2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 sqdmull2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 sqdmull2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 sqdmull2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: 1 2 0.17 sqneg b19, b14
# CHECK-NEXT: 1 2 0.17 sqneg d18, d12
# CHECK-NEXT: 1 2 0.17 sqneg h21, h15
# CHECK-NEXT: 1 2 0.17 sqneg s20, s12
# CHECK-NEXT: 1 2 0.17 sqneg v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 sqneg v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 sqneg v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 sqneg v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 sqneg v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 sqneg v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 sqneg v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 sqrdmlah h0, h1, v2.h[3]
# CHECK-NEXT: 1 4 0.25 sqrdmlah v0.4h, v1.4h, v2.h[3]
# CHECK-NEXT: 1 4 0.25 sqrdmlah v0.8h, v1.8h, v2.h[3]
# CHECK-NEXT: 1 4 0.25 sqrdmlah s0, s1, v2.s[1]
# CHECK-NEXT: 1 4 0.25 sqrdmlah v0.2s, v1.2s, v2.s[1]
# CHECK-NEXT: 1 4 0.25 sqrdmlah v0.4s, v1.4s, v2.s[1]
# CHECK-NEXT: 1 4 0.25 sqrdmlah h0, h1, h2
# CHECK-NEXT: 1 4 0.25 sqrdmlah v0.4h, v1.4h, v2.4h
# CHECK-NEXT: 1 4 0.25 sqrdmlah v0.8h, v1.8h, v2.8h
# CHECK-NEXT: 1 4 0.25 sqrdmlah s0, s1, s2
# CHECK-NEXT: 1 4 0.25 sqrdmlah v0.2s, v1.2s, v2.2s
# CHECK-NEXT: 1 4 0.25 sqrdmlah v0.4s, v1.4s, v2.4s
# CHECK-NEXT: 1 4 0.25 sqrdmlsh h0, h1, v2.h[3]
# CHECK-NEXT: 1 4 0.25 sqrdmlsh v0.4h, v1.4h, v2.h[3]
# CHECK-NEXT: 1 4 0.25 sqrdmlsh v0.8h, v1.8h, v2.h[3]
# CHECK-NEXT: 1 4 0.25 sqrdmlsh s0, s1, v2.s[1]
# CHECK-NEXT: 1 4 0.25 sqrdmlsh v0.2s, v1.2s, v2.s[1]
# CHECK-NEXT: 1 4 0.25 sqrdmlsh v0.4s, v1.4s, v2.s[1]
# CHECK-NEXT: 1 4 0.25 sqrdmlsh h0, h1, h2
# CHECK-NEXT: 1 4 0.25 sqrdmlsh v0.4h, v1.4h, v2.4h
# CHECK-NEXT: 1 4 0.25 sqrdmlsh v0.8h, v1.8h, v2.8h
# CHECK-NEXT: 1 4 0.25 sqrdmlsh s0, s1, s2
# CHECK-NEXT: 1 4 0.25 sqrdmlsh v0.2s, v1.2s, v2.2s
# CHECK-NEXT: 1 4 0.25 sqrdmlsh v0.4s, v1.4s, v2.4s
# CHECK-NEXT: 1 4 0.25 sqrdmulh h10, h11, h12
# CHECK-NEXT: 1 4 0.25 sqrdmulh h7, h15, v0.h[3]
# CHECK-NEXT: 1 4 0.25 sqrdmulh s15, s14, v0.s[1]
# CHECK-NEXT: 1 4 0.25 sqrdmulh s20, s21, s2
# CHECK-NEXT: 1 4 0.25 sqrdmulh v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 sqrdmulh v0.2s, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 sqrdmulh v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 sqrdmulh v0.4h, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 sqrdmulh v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 sqrdmulh v0.4s, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 sqrdmulh v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 sqrdmulh v0.8h, v0.8h, v0.h[0]
# CHECK-NEXT: 1 4 0.17 sqrshl b11, b20, b30
# CHECK-NEXT: 1 4 0.17 sqrshl h23, h20, h16
# CHECK-NEXT: 1 4 0.17 sqrshl s23, s20, s16
# CHECK-NEXT: 1 4 0.17 sqrshl d23, d20, d16
# CHECK-NEXT: 1 4 0.17 sqrshl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.17 sqrshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 4 0.17 sqrshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.17 sqrshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 sqrshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 sqrshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 sqrshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 sqrshrn b10, h13, #2
# CHECK-NEXT: 1 4 0.17 sqrshrn h15, s10, #6
# CHECK-NEXT: 1 4 0.17 sqrshrn s15, d12, #9
# CHECK-NEXT: 1 4 0.17 sqrshrn v0.2s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 sqrshrn v0.4h, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 sqrshrn v0.8b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 sqrshrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 sqrshrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 sqrshrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 sqrshrun b17, h10, #6
# CHECK-NEXT: 1 4 0.17 sqrshrun h10, s13, #15
# CHECK-NEXT: 1 4 0.17 sqrshrun s22, d16, #31
# CHECK-NEXT: 1 4 0.17 sqrshrun v0.2s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 sqrshrun v0.4h, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 sqrshrun v0.8b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 sqrshrun2 v0.16b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 sqrshrun2 v0.4s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 sqrshrun2 v0.8h, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 sqshl b11, b19, #7
# CHECK-NEXT: 1 4 0.17 sqshl d15, d16, #51
# CHECK-NEXT: 1 4 0.17 sqshl d31, d31, d31
# CHECK-NEXT: 1 4 0.17 sqshl h13, h18, #11
# CHECK-NEXT: 1 4 0.17 sqshl h3, h4, h15
# CHECK-NEXT: 1 4 0.17 sqshl s14, s17, #22
# CHECK-NEXT: 1 4 0.17 sqshl v0.16b, v0.16b, #3
# CHECK-NEXT: 1 4 0.17 sqshl v0.2d, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 sqshl v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.17 sqshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.17 sqshl v0.4h, v0.4h, #3
# CHECK-NEXT: 1 4 0.17 sqshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 sqshl v0.4s, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 sqshl v0.8b, v0.8b, #3
# CHECK-NEXT: 1 4 0.17 sqshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 sqshl v0.8h, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 sqshlu b15, b18, #6
# CHECK-NEXT: 1 4 0.17 sqshlu d11, d13, #32
# CHECK-NEXT: 1 4 0.17 sqshlu h19, h17, #6
# CHECK-NEXT: 1 4 0.17 sqshlu s16, s14, #25
# CHECK-NEXT: 1 4 0.17 sqshlu v0.16b, v0.16b, #3
# CHECK-NEXT: 1 4 0.17 sqshlu v0.2d, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 sqshlu v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.17 sqshlu v0.4h, v0.4h, #3
# CHECK-NEXT: 1 4 0.17 sqshlu v0.4s, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 sqshlu v0.8b, v0.8b, #3
# CHECK-NEXT: 1 4 0.17 sqshlu v0.8h, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 sqshrn b10, h15, #5
# CHECK-NEXT: 1 4 0.17 sqshrn h17, s10, #4
# CHECK-NEXT: 1 4 0.17 sqshrn s18, d10, #31
# CHECK-NEXT: 1 4 0.17 sqshrn v0.2s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 sqshrn v0.4h, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 sqshrn v0.8b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 sqshrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 sqshrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 sqshrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 sqshrun b15, h10, #7
# CHECK-NEXT: 1 4 0.17 sqshrun h20, s14, #3
# CHECK-NEXT: 1 4 0.17 sqshrun s10, d15, #15
# CHECK-NEXT: 1 4 0.17 sqshrun v0.2s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 sqshrun v0.4h, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 sqshrun v0.8b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 sqshrun2 v0.16b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 sqshrun2 v0.4s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 sqshrun2 v0.8h, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 sqsub b20, b11, b15
# CHECK-NEXT: 1 2 0.17 sqsub d20, d11, d15
# CHECK-NEXT: 1 2 0.17 sqsub h20, h11, h15
# CHECK-NEXT: 1 2 0.17 sqsub s20, s11, s15
# CHECK-NEXT: 1 2 0.17 sqsub v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 sqsub v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 sqsub v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 sqsub v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 sqsub v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 sqsub v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 sqsub v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 sqxtn b18, h18
# CHECK-NEXT: 1 4 0.17 sqxtn h20, s17
# CHECK-NEXT: 1 4 0.17 sqxtn s19, d14
# CHECK-NEXT: 1 4 0.17 sqxtn v0.2s, v0.2d
# CHECK-NEXT: 1 4 0.17 sqxtn v0.4h, v0.4s
# CHECK-NEXT: 1 4 0.17 sqxtn v0.8b, v0.8h
# CHECK-NEXT: 1 4 0.17 sqxtn2 v0.16b, v0.8h
# CHECK-NEXT: 1 4 0.17 sqxtn2 v0.4s, v0.2d
# CHECK-NEXT: 1 4 0.17 sqxtn2 v0.8h, v0.4s
# CHECK-NEXT: 1 4 0.17 sqxtun b19, h14
# CHECK-NEXT: 1 4 0.17 sqxtun h21, s15
# CHECK-NEXT: 1 4 0.17 sqxtun s20, d12
# CHECK-NEXT: 1 4 0.17 sqxtun v0.2s, v0.2d
# CHECK-NEXT: 1 4 0.17 sqxtun v0.4h, v0.4s
# CHECK-NEXT: 1 4 0.17 sqxtun v0.8b, v0.8h
# CHECK-NEXT: 1 4 0.17 sqxtun2 v0.16b, v0.8h
# CHECK-NEXT: 1 4 0.17 sqxtun2 v0.4s, v0.2d
# CHECK-NEXT: 1 4 0.17 sqxtun2 v0.8h, v0.4s
# CHECK-NEXT: 1 2 0.17 srhadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 srhadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 srhadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 srhadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 srhadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 srhadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 sri d10, d12, #14
# CHECK-NEXT: 1 2 0.17 sri v0.16b, v0.16b, #3
# CHECK-NEXT: 1 2 0.17 sri v0.2d, v0.2d, #3
# CHECK-NEXT: 1 2 0.17 sri v0.2s, v0.2s, #3
# CHECK-NEXT: 1 2 0.17 sri v0.4h, v0.4h, #3
# CHECK-NEXT: 1 2 0.17 sri v0.4s, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 sri v0.8b, v0.8b, #3
# CHECK-NEXT: 1 2 0.17 sri v0.8h, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 srshl d16, d16, d16
# CHECK-NEXT: 1 4 0.17 srshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.17 srshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 4 0.17 srshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 srshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 srshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 srshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 srshr d19, d18, #7
# CHECK-NEXT: 1 4 0.17 srshr v0.16b, v0.16b, #3
# CHECK-NEXT: 1 4 0.17 srshr v0.2d, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 srshr v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.17 srshr v0.4h, v0.4h, #3
# CHECK-NEXT: 1 4 0.17 srshr v0.4s, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 srshr v0.8b, v0.8b, #3
# CHECK-NEXT: 1 4 0.17 srshr v0.8h, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 srsra d15, d11, #19
# CHECK-NEXT: 1 4 0.17 srsra v0.16b, v0.16b, #3
# CHECK-NEXT: 1 4 0.17 srsra v0.2d, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 srsra v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.17 srsra v0.4h, v0.4h, #3
# CHECK-NEXT: 1 4 0.17 srsra v0.4s, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 srsra v0.8b, v0.8b, #3
# CHECK-NEXT: 1 4 0.17 srsra v0.8h, v0.8h, #3
# CHECK-NEXT: 1 2 0.17 sshl d31, d31, d31
# CHECK-NEXT: 1 2 0.17 sshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 sshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 sshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 sshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 sshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 sshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 sshl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 sshll v0.2d, v0.2s, #3
# CHECK-NEXT: 1 2 0.17 sshll v0.4s, v0.4h, #3
# CHECK-NEXT: 1 2 0.17 sshll v0.8h, v0.8b, #3
# CHECK-NEXT: 1 2 0.17 sshll2 v0.4s, v0.8h, #3
# CHECK-NEXT: 1 2 0.17 sshll2 v0.8h, v0.16b, #3
# CHECK-NEXT: 1 2 0.17 sshll2 v0.2d, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 sshr d15, d16, #12
# CHECK-NEXT: 1 2 0.17 sshr v0.16b, v0.16b, #3
# CHECK-NEXT: 1 2 0.17 sshr v0.2d, v0.2d, #3
# CHECK-NEXT: 1 2 0.17 sshr v0.2s, v0.2s, #3
# CHECK-NEXT: 1 2 0.17 sshr v0.4h, v0.4h, #3
# CHECK-NEXT: 1 2 0.17 sshr v0.4s, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 sshr v0.8b, v0.8b, #3
# CHECK-NEXT: 1 2 0.17 sshr v0.8h, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 ssra d18, d12, #21
# CHECK-NEXT: 1 4 0.17 ssra v0.16b, v0.16b, #3
# CHECK-NEXT: 1 4 0.17 ssra v0.2d, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 ssra v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.17 ssra v0.4h, v0.4h, #3
# CHECK-NEXT: 1 4 0.17 ssra v0.4s, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 ssra v0.8b, v0.8b, #3
# CHECK-NEXT: 1 4 0.17 ssra v0.8h, v0.8h, #3
# CHECK-NEXT: 1 2 0.17 ssubl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 ssubl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 ssubl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 ssubl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 ssubl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 ssubl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 ssubw v0.2d, v0.2d, v0.2s
# CHECK-NEXT: 1 2 0.17 ssubw v0.4s, v0.4s, v0.4h
# CHECK-NEXT: 1 2 0.17 ssubw v0.8h, v0.8h, v0.8b
# CHECK-NEXT: 1 2 0.17 ssubw2 v0.2d, v0.2d, v0.4s
# CHECK-NEXT: 1 2 0.17 ssubw2 v0.4s, v0.4s, v0.8h
# CHECK-NEXT: 1 2 0.17 ssubw2 v0.8h, v0.8h, v0.16b
# CHECK-NEXT: 2 3 0.50 * st1 { v0.16b }, [x0]
# CHECK-NEXT: 7 4 1.50 * st1 { v0.2d, v1.2d, v2.2d }, [x0], #48
# CHECK-NEXT: 8 4 2.00 * st1 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0]
# CHECK-NEXT: 5 3 1.00 * st1 { v0.4s, v1.4s }, [sp], #32
# CHECK-NEXT: 6 4 1.50 * st1 { v0.4s, v1.4s, v2.4s }, [sp]
# CHECK-NEXT: 5 4 1.00 * st1 { v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x3
# CHECK-NEXT: 3 3 0.50 * st1 { v0.8h }, [x15], x2
# CHECK-NEXT: 4 3 1.00 * st1 { v0.8h, v1.8h }, [x15]
# CHECK-NEXT: 3 5 0.50 * st1 { v0.d }[1], [x0]
# CHECK-NEXT: 4 5 0.50 * st1 { v0.d }[1], [x0], #8
# CHECK-NEXT: 7 5 1.00 * st2 { v0.16b, v1.16b }, [x0], x1
# CHECK-NEXT: 3 5 0.50 * st2 { v0.8b, v1.8b }, [x0]
# CHECK-NEXT: 3 5 0.50 * st2 { v0.s, v1.s }[3], [sp]
# CHECK-NEXT: 4 5 0.50 * st2 { v0.s, v1.s }[3], [sp], #8
# CHECK-NEXT: 6 5 1.00 * st3 { v0.4h, v1.4h, v2.4h }, [x15]
# CHECK-NEXT: 10 6 1.50 * st3 { v0.8h, v1.8h, v2.8h }, [x15], x2
# CHECK-NEXT: 6 5 1.00 * st3 { v0.h, v1.h, v2.h }[7], [x15]
# CHECK-NEXT: 7 5 1.00 * st3 { v0.h, v1.h, v2.h }[7], [x15], #6
# CHECK-NEXT: 8 7 1.00 * st4 { v0.2s, v1.2s, v2.2s, v3.2s }, [sp]
# CHECK-NEXT: 17 8 2.00 * st4 { v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #64
# CHECK-NEXT: 4 7 0.50 * st4 { v0.b, v1.b, v2.b, v3.b }[9], [x0]
# CHECK-NEXT: 7 5 1.00 * st4 { v0.d, v1.d, v2.d, v3.d }[1], [x0], x5
# CHECK-NEXT: 1 2 0.17 sub d15, d5, d16
# CHECK-NEXT: 1 2 0.17 sub v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 subhn v0.2s, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 subhn v0.4h, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 subhn v0.8b, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 subhn2 v0.16b, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 subhn2 v0.4s, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 subhn2 v0.8h, v0.4s, v0.4s
# CHECK-NEXT: 1 3 0.17 sudot v0.2s, v0.8b, v0.4b[2]
# CHECK-NEXT: 1 3 0.17 sudot v0.4s, v0.16b, v0.4b[2]
# CHECK-NEXT: 1 2 0.17 suqadd b19, b14
# CHECK-NEXT: 1 2 0.17 suqadd d18, d22
# CHECK-NEXT: 1 2 0.17 suqadd h20, h15
# CHECK-NEXT: 1 2 0.17 suqadd s21, s12
# CHECK-NEXT: 1 2 0.17 suqadd v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 suqadd v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 suqadd v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 suqadd v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 suqadd v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 suqadd v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 suqadd v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 tbl v0.16b, { v0.16b }, v0.16b
# CHECK-NEXT: 1 2 0.17 tbl v0.16b, { v0.16b, v1.16b }, v0.16b
# CHECK-NEXT: 2 4 0.33 tbl v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b
# CHECK-NEXT: 3 4 0.50 tbl v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b
# CHECK-NEXT: 1 2 0.17 tbl v0.8b, { v0.16b }, v0.8b
# CHECK-NEXT: 1 2 0.17 tbl v0.8b, { v0.16b, v1.16b }, v0.8b
# CHECK-NEXT: 2 4 0.33 tbl v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b
# CHECK-NEXT: 3 4 0.50 tbl v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b
# CHECK-NEXT: 1 2 0.17 tbx v0.16b, { v0.16b }, v0.16b
# CHECK-NEXT: 2 4 0.33 tbx v0.16b, { v0.16b, v1.16b }, v0.16b
# CHECK-NEXT: 3 6 0.50 tbx v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b
# CHECK-NEXT: 5 6 0.83 tbx v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b
# CHECK-NEXT: 1 2 0.17 tbx v0.8b, { v0.16b }, v0.8b
# CHECK-NEXT: 2 4 0.33 tbx v0.8b, { v0.16b, v1.16b }, v0.8b
# CHECK-NEXT: 3 6 0.50 tbx v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b
# CHECK-NEXT: 5 6 0.83 tbx v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b
# CHECK-NEXT: 1 2 0.17 trn1 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 trn1 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 trn1 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 trn1 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 trn1 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 trn1 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 trn1 v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 trn2 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 trn2 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 trn2 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 trn2 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 trn2 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 trn2 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 trn2 v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 uaba v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.17 uaba v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.17 uaba v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 uaba v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 uaba v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 uaba v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 uabal v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.17 uabal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 uabal v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 uabal2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 uabal2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 uabal2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 uabd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 uabd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 uabd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 uabd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 uabd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 uabd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 uabdl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 uabdl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 uabdl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 uabdl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 uabdl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 uabdl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.17 uadalp v0.1d, v0.2s
# CHECK-NEXT: 1 4 0.17 uadalp v0.2d, v0.4s
# CHECK-NEXT: 1 4 0.17 uadalp v0.2s, v0.4h
# CHECK-NEXT: 1 4 0.17 uadalp v0.4h, v0.8b
# CHECK-NEXT: 1 4 0.17 uadalp v0.4s, v0.8h
# CHECK-NEXT: 1 4 0.17 uadalp v0.8h, v0.16b
# CHECK-NEXT: 1 2 0.17 uaddl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 uaddl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 uaddl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 uaddl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 uaddl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 uaddl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 uaddlp v0.1d, v0.2s
# CHECK-NEXT: 1 2 0.17 uaddlp v0.2d, v0.4s
# CHECK-NEXT: 1 2 0.17 uaddlp v0.2s, v0.4h
# CHECK-NEXT: 1 2 0.17 uaddlp v0.4h, v0.8b
# CHECK-NEXT: 1 2 0.17 uaddlp v0.4s, v0.8h
# CHECK-NEXT: 1 2 0.17 uaddlp v0.8h, v0.16b
# CHECK-NEXT: 1 3 0.25 uaddlv d0, v0.4s
# CHECK-NEXT: 1 3 0.25 uaddlv s0, v0.4h
# CHECK-NEXT: 2 5 0.33 uaddlv s0, v0.8h
# CHECK-NEXT: 2 5 0.33 uaddlv h0, v0.8b
# CHECK-NEXT: 2 6 0.50 uaddlv h0, v0.16b
# CHECK-NEXT: 1 2 0.17 uaddw v0.2d, v0.2d, v0.2s
# CHECK-NEXT: 1 2 0.17 uaddw v0.4s, v0.4s, v0.4h
# CHECK-NEXT: 1 2 0.17 uaddw v0.8h, v0.8h, v0.8b
# CHECK-NEXT: 1 2 0.17 uaddw2 v0.2d, v0.2d, v0.4s
# CHECK-NEXT: 1 2 0.17 uaddw2 v0.4s, v0.4s, v0.8h
# CHECK-NEXT: 1 2 0.17 uaddw2 v0.8h, v0.8h, v0.16b
# CHECK-NEXT: 1 3 0.25 ucvtf d21, d14
# CHECK-NEXT: 1 3 0.25 ucvtf d21, d14, #64
# CHECK-NEXT: 1 3 0.25 ucvtf s22, s13
# CHECK-NEXT: 1 3 0.25 ucvtf s22, s13, #32
# CHECK-NEXT: 1 3 0.25 ucvtf v0.2d, v0.2d
# CHECK-NEXT: 1 3 0.25 ucvtf v0.2d, v0.2d, #3
# CHECK-NEXT: 1 3 0.25 ucvtf v0.2s, v0.2s
# CHECK-NEXT: 1 3 0.25 ucvtf v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.50 ucvtf v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.50 ucvtf v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.50 ucvtf v0.4s, v0.4s, #3
# CHECK-NEXT: 1 6 1.00 ucvtf v0.8h, v0.8h
# CHECK-NEXT: 1 3 0.17 udot v0.2s, v0.8b, v0.4b[2]
# CHECK-NEXT: 1 3 0.17 udot v0.2s, v0.8b, v0.8b
# CHECK-NEXT: 1 3 0.17 udot v0.4s, v0.16b, v0.16b
# CHECK-NEXT: 1 3 0.17 udot v0.4s, v0.16b, v0.4b[2]
# CHECK-NEXT: 1 2 0.17 uhadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 uhadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 uhadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 uhadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 uhadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 uhadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 uhsub v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 uhsub v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 uhsub v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 uhsub v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 uhsub v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 uhsub v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 umax v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 umax v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 umax v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 umax v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 umax v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 umax v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 umaxp v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 umaxp v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 umaxp v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 umaxp v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 umaxp v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 umaxp v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 2 5 0.33 umaxv b0, v0.8b
# CHECK-NEXT: 2 6 0.50 umaxv b0, v0.16b
# CHECK-NEXT: 1 3 0.25 umaxv h0, v0.4h
# CHECK-NEXT: 2 5 0.33 umaxv h0, v0.8h
# CHECK-NEXT: 1 3 0.25 umaxv s0, v0.4s
# CHECK-NEXT: 1 2 0.17 umin v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 umin v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 umin v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 umin v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 umin v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 umin v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 uminp v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 uminp v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 uminp v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 uminp v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 uminp v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 uminp v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 2 5 0.33 uminv b0, v0.8b
# CHECK-NEXT: 2 6 0.50 uminv b0, v0.16b
# CHECK-NEXT: 1 3 0.25 uminv h0, v0.4h
# CHECK-NEXT: 2 5 0.33 uminv h0, v0.8h
# CHECK-NEXT: 1 3 0.25 uminv s0, v0.4s
# CHECK-NEXT: 1 4 0.25 umlal v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 umlal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 umlal v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.25 umlal2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 umlal2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 umlal2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.25 umlsl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 umlsl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 umlsl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.25 umlsl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 umlsl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 umlsl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 3 0.17 ummla v0.4s, v0.16b, v0.16b
# CHECK-NEXT: 2 3 1.00 umov w0, v0.b[0]
# CHECK-NEXT: 2 3 1.00 umov w0, v0.h[0]
# CHECK-NEXT: 2 3 1.00 mov w0, v0.s[0]
# CHECK-NEXT: 2 3 1.00 mov x0, v0.d[0]
# CHECK-NEXT: 2 3 1.00 umov w0, v0.b[1]
# CHECK-NEXT: 2 3 1.00 umov w0, v0.h[1]
# CHECK-NEXT: 2 3 1.00 mov w0, v0.s[1]
# CHECK-NEXT: 2 3 1.00 mov x0, v0.d[1]
# CHECK-NEXT: 1 4 0.25 umull v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.25 umull v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 umull v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.25 umull v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 umull v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.25 umull2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.25 umull2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: 1 4 0.25 umull2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.25 umull2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: 1 4 0.25 umull2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 uqadd b20, b11, b15
# CHECK-NEXT: 1 2 0.17 uqadd d20, d11, d15
# CHECK-NEXT: 1 2 0.17 uqadd h20, h11, h15
# CHECK-NEXT: 1 2 0.17 uqadd s20, s11, s15
# CHECK-NEXT: 1 2 0.17 uqadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 uqadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 uqadd v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 uqadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 uqadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 uqadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 uqadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 uqrshl b11, b20, b30
# CHECK-NEXT: 1 4 0.17 uqrshl h23, h20, h16
# CHECK-NEXT: 1 4 0.17 uqrshl s23, s20, s16
# CHECK-NEXT: 1 4 0.17 uqrshl d23, d20, d16
# CHECK-NEXT: 1 4 0.17 uqrshl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.17 uqrshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 4 0.17 uqrshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.17 uqrshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 uqrshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 uqrshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 uqrshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 uqrshrn b10, h12, #5
# CHECK-NEXT: 1 4 0.17 uqrshrn h12, s10, #14
# CHECK-NEXT: 1 4 0.17 uqrshrn s10, d10, #25
# CHECK-NEXT: 1 4 0.17 uqrshrn v0.2s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 uqrshrn v0.4h, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 uqrshrn v0.8b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 uqrshrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 uqrshrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 uqrshrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 uqshl b11, b20, b30
# CHECK-NEXT: 1 4 0.17 uqshl b18, b15, #6
# CHECK-NEXT: 1 4 0.17 uqshl d15, d12, #19
# CHECK-NEXT: 1 4 0.17 uqshl h11, h18, #7
# CHECK-NEXT: 1 4 0.17 uqshl s14, s19, #18
# CHECK-NEXT: 1 4 0.17 uqshl s23, s20, s16
# CHECK-NEXT: 1 4 0.17 uqshl v0.16b, v0.16b, #3
# CHECK-NEXT: 1 4 0.17 uqshl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.17 uqshl v0.2d, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 uqshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 4 0.17 uqshl v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.17 uqshl v0.4h, v0.4h, #3
# CHECK-NEXT: 1 4 0.17 uqshl v0.4s, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 uqshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 uqshl v0.8b, v0.8b, #3
# CHECK-NEXT: 1 4 0.17 uqshl v0.8h, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 uqshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 uqshrn b12, h10, #7
# CHECK-NEXT: 1 4 0.17 uqshrn h10, s14, #5
# CHECK-NEXT: 1 4 0.17 uqshrn s10, d12, #13
# CHECK-NEXT: 1 4 0.17 uqshrn v0.2s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 uqshrn v0.4h, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 uqshrn v0.8b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 uqshrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: 1 4 0.17 uqshrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 uqshrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 uqsub b20, b11, b15
# CHECK-NEXT: 1 2 0.17 uqsub d20, d11, d15
# CHECK-NEXT: 1 2 0.17 uqsub h20, h11, h15
# CHECK-NEXT: 1 2 0.17 uqsub s20, s11, s15
# CHECK-NEXT: 1 2 0.17 uqsub v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 uqsub v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 uqsub v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 uqsub v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 uqsub v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 uqsub v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 uqsub v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 uqxtn b18, h18
# CHECK-NEXT: 1 4 0.17 uqxtn h20, s17
# CHECK-NEXT: 1 4 0.17 uqxtn s19, d14
# CHECK-NEXT: 1 4 0.17 uqxtn v0.2s, v0.2d
# CHECK-NEXT: 1 4 0.17 uqxtn v0.4h, v0.4s
# CHECK-NEXT: 1 4 0.17 uqxtn v0.8b, v0.8h
# CHECK-NEXT: 1 4 0.17 uqxtn2 v0.16b, v0.8h
# CHECK-NEXT: 1 4 0.17 uqxtn2 v0.4s, v0.2d
# CHECK-NEXT: 1 4 0.17 uqxtn2 v0.8h, v0.4s
# CHECK-NEXT: 1 3 0.25 urecpe v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 urecpe v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 urhadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 urhadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 urhadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 urhadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 urhadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 urhadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.17 urshl d8, d7, d4
# CHECK-NEXT: 1 4 0.17 urshl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 4 0.17 urshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 4 0.17 urshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.17 urshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 urshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 4 0.17 urshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 urshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 4 0.17 urshr d20, d23, #31
# CHECK-NEXT: 1 4 0.17 urshr v0.16b, v0.16b, #3
# CHECK-NEXT: 1 4 0.17 urshr v0.2d, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 urshr v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.17 urshr v0.4h, v0.4h, #3
# CHECK-NEXT: 1 4 0.17 urshr v0.4s, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 urshr v0.8b, v0.8b, #3
# CHECK-NEXT: 1 4 0.17 urshr v0.8h, v0.8h, #3
# CHECK-NEXT: 1 3 0.25 ursqrte v0.2s, v0.2s
# CHECK-NEXT: 1 4 0.50 ursqrte v0.4s, v0.4s
# CHECK-NEXT: 1 4 0.17 ursra d18, d10, #13
# CHECK-NEXT: 1 4 0.17 ursra v0.16b, v0.16b, #3
# CHECK-NEXT: 1 4 0.17 ursra v0.2d, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 ursra v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.17 ursra v0.4h, v0.4h, #3
# CHECK-NEXT: 1 4 0.17 ursra v0.4s, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 ursra v0.8b, v0.8b, #3
# CHECK-NEXT: 1 4 0.17 ursra v0.8h, v0.8h, #3
# CHECK-NEXT: 1 3 0.17 usdot v0.2s, v0.8b, v0.4b[2]
# CHECK-NEXT: 1 3 0.17 usdot v0.2s, v0.8b, v0.8b
# CHECK-NEXT: 1 3 0.17 usdot v0.4s, v0.16b, v0.16b
# CHECK-NEXT: 1 3 0.17 usdot v0.4s, v0.16b, v0.4b[2]
# CHECK-NEXT: 1 2 0.17 ushl d0, d0, d0
# CHECK-NEXT: 1 2 0.17 ushl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 ushl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 ushl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 ushl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 ushl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 ushl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 ushl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 ushll v0.2d, v0.2s, #3
# CHECK-NEXT: 1 2 0.17 ushll v0.4s, v0.4h, #3
# CHECK-NEXT: 1 2 0.17 ushll v0.8h, v0.8b, #3
# CHECK-NEXT: 1 2 0.17 ushll2 v0.4s, v0.8h, #3
# CHECK-NEXT: 1 2 0.17 ushll2 v0.8h, v0.16b, #3
# CHECK-NEXT: 1 2 0.17 ushll2 v0.2d, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 ushr d10, d17, #18
# CHECK-NEXT: 1 2 0.17 ushr v0.16b, v0.16b, #3
# CHECK-NEXT: 1 2 0.17 ushr v0.2d, v0.2d, #3
# CHECK-NEXT: 1 2 0.17 ushr v0.2s, v0.2s, #3
# CHECK-NEXT: 1 2 0.17 ushr v0.4h, v0.4h, #3
# CHECK-NEXT: 1 2 0.17 ushr v0.4s, v0.4s, #3
# CHECK-NEXT: 1 2 0.17 ushr v0.8b, v0.8b, #3
# CHECK-NEXT: 1 2 0.17 ushr v0.8h, v0.8h, #3
# CHECK-NEXT: 1 3 0.17 usmmla v0.4s, v0.16b, v0.16b
# CHECK-NEXT: 2 3 1.00 U smov w0, v0.b[0]
# CHECK-NEXT: 2 3 1.00 U smov w0, v0.h[0]
# CHECK-NEXT: 2 3 1.00 U smov x0, v0.b[0]
# CHECK-NEXT: 2 3 1.00 U smov x0, v0.h[0]
# CHECK-NEXT: 2 3 1.00 U smov x0, v0.s[0]
# CHECK-NEXT: 2 3 1.00 smov w0, v0.b[1]
# CHECK-NEXT: 2 3 1.00 smov w0, v0.h[1]
# CHECK-NEXT: 2 3 1.00 smov x0, v0.b[1]
# CHECK-NEXT: 2 3 1.00 smov x0, v0.h[1]
# CHECK-NEXT: 2 3 1.00 smov x0, v0.s[1]
# CHECK-NEXT: 1 2 0.17 usqadd b19, b14
# CHECK-NEXT: 1 2 0.17 usqadd d18, d22
# CHECK-NEXT: 1 2 0.17 usqadd h20, h15
# CHECK-NEXT: 1 2 0.17 usqadd s21, s12
# CHECK-NEXT: 1 2 0.17 usqadd v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 usqadd v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 usqadd v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 usqadd v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 usqadd v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 usqadd v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 usqadd v0.8h, v0.8h
# CHECK-NEXT: 1 4 0.17 usra d20, d13, #61
# CHECK-NEXT: 1 4 0.17 usra v0.16b, v0.16b, #3
# CHECK-NEXT: 1 4 0.17 usra v0.2d, v0.2d, #3
# CHECK-NEXT: 1 4 0.17 usra v0.2s, v0.2s, #3
# CHECK-NEXT: 1 4 0.17 usra v0.4h, v0.4h, #3
# CHECK-NEXT: 1 4 0.17 usra v0.4s, v0.4s, #3
# CHECK-NEXT: 1 4 0.17 usra v0.8b, v0.8b, #3
# CHECK-NEXT: 1 4 0.17 usra v0.8h, v0.8h, #3
# CHECK-NEXT: 1 2 0.17 usubl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 usubl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 usubl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 usubl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 usubl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 usubl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 usubw v0.2d, v0.2d, v0.2s
# CHECK-NEXT: 1 2 0.17 usubw v0.4s, v0.4s, v0.4h
# CHECK-NEXT: 1 2 0.17 usubw v0.8h, v0.8h, v0.8b
# CHECK-NEXT: 1 2 0.17 usubw2 v0.2d, v0.2d, v0.4s
# CHECK-NEXT: 1 2 0.17 usubw2 v0.4s, v0.4s, v0.8h
# CHECK-NEXT: 1 2 0.17 usubw2 v0.8h, v0.8h, v0.16b
# CHECK-NEXT: 1 2 0.17 uzp1 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 uzp1 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 uzp1 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 uzp1 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 uzp1 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 uzp1 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 uzp1 v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 uzp2 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 uzp2 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 uzp2 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 uzp2 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 uzp2 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 uzp2 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 uzp2 v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 xar v0.2d, v1.2d, v3.2d, #0
# CHECK-NEXT: 1 2 0.17 xar v0.2d, v1.2d, v3.2d, #63
# CHECK-NEXT: 1 2 0.17 xtn v0.2s, v0.2d
# CHECK-NEXT: 1 2 0.17 xtn v0.4h, v0.4s
# CHECK-NEXT: 1 2 0.17 xtn v0.8b, v0.8h
# CHECK-NEXT: 1 2 0.17 xtn2 v0.16b, v0.8h
# CHECK-NEXT: 1 2 0.17 xtn2 v0.4s, v0.2d
# CHECK-NEXT: 1 2 0.17 xtn2 v0.8h, v0.4s
# CHECK-NEXT: 1 2 0.17 zip1 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 zip1 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 zip1 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 zip1 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 zip1 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 zip1 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 zip1 v0.8h, v0.8h, v0.8h
# CHECK-NEXT: 1 2 0.17 zip2 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: 1 2 0.17 zip2 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: 1 2 0.17 zip2 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: 1 2 0.17 zip2 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: 1 2 0.17 zip2 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: 1 2 0.17 zip2 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: 1 2 0.17 zip2 v0.8h, v0.8h, v0.8h
# CHECK: Resources:
# CHECK-NEXT: [0.0] - OlympusUnitB
# CHECK-NEXT: [0.1] - OlympusUnitB
# CHECK-NEXT: [0.2] - OlympusUnitB
# CHECK-NEXT: [0.3] - OlympusUnitB
# CHECK-NEXT: [1.0] - OlympusUnitD
# CHECK-NEXT: [1.1] - OlympusUnitD
# CHECK-NEXT: [2.0] - OlympusUnitF
# CHECK-NEXT: [2.1] - OlympusUnitF
# CHECK-NEXT: [2.2] - OlympusUnitF
# CHECK-NEXT: [2.3] - OlympusUnitF
# CHECK-NEXT: [2.4] - OlympusUnitF
# CHECK-NEXT: [2.5] - OlympusUnitF
# CHECK-NEXT: [3.0] - OlympusUnitL
# CHECK-NEXT: [3.1] - OlympusUnitL
# CHECK-NEXT: [3.2] - OlympusUnitL
# CHECK-NEXT: [3.3] - OlympusUnitL
# CHECK-NEXT: [4] - OlympusUnitM0
# CHECK-NEXT: [5] - OlympusUnitM1
# CHECK-NEXT: [6.0] - OlympusUnitS
# CHECK-NEXT: [6.1] - OlympusUnitS
# CHECK-NEXT: [6.2] - OlympusUnitS
# CHECK-NEXT: [6.3] - OlympusUnitS
# CHECK-NEXT: [6.4] - OlympusUnitS
# CHECK-NEXT: [6.5] - OlympusUnitS
# CHECK-NEXT: [7.0] - OlympusUnitSA
# CHECK-NEXT: [7.1] - OlympusUnitSA
# CHECK-NEXT: [8] - OlympusUnitV0
# CHECK-NEXT: [9] - OlympusUnitV1
# CHECK-NEXT: [10] - OlympusUnitV2
# CHECK-NEXT: [11] - OlympusUnitV3
# CHECK-NEXT: [12.0] - OlympusUnitV45
# CHECK-NEXT: [12.1] - OlympusUnitV45
# CHECK: Resource pressure per iteration:
# CHECK-NEXT: [0.0] [0.1] [0.2] [0.3] [1.0] [1.1] [2.0] [2.1] [2.2] [2.3] [2.4] [2.5] [3.0] [3.1] [3.2] [3.3] [4] [5] [6.0] [6.1] [6.2] [6.3] [6.4] [6.5] [7.0] [7.1] [8] [9] [10] [11] [12.0] [12.1]
# CHECK-NEXT: - - - - - - - - - - - - 16.75 16.75 16.75 16.75 11.38 11.38 3.88 3.88 3.88 3.88 3.88 3.88 21.50 21.50 419.17 405.17 405.17 403.17 233.17 233.17
# CHECK: Resource pressure by instruction:
# CHECK-NEXT: [0.0] [0.1] [0.2] [0.3] [1.0] [1.1] [2.0] [2.1] [2.2] [2.3] [2.4] [2.5] [3.0] [3.1] [3.2] [3.3] [4] [5] [6.0] [6.1] [6.2] [6.3] [6.4] [6.5] [7.0] [7.1] [8] [9] [10] [11] [12.0] [12.1] Instructions:
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 abs d29, d24
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 abs v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 abs v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 abs v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 abs v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 abs v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 abs v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 abs v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 add d17, d31, d29
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 add v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 add v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 add v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 add v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 add v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 add v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 add v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addhn v0.2s, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addhn v0.4h, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addhn v0.8b, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addhn2 v0.16b, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addhn2 v0.4s, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addhn2 v0.8h, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addp v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addp v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addp v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addp v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addp v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 addp v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - addv s0, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - addv h0, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 addv h0, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 addv b0, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - addv b0, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 aesd v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 aese v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 aesimc v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 aesmc v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 and v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 and v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bcax v0.16b, v1.16b, v3.16b, v4.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - bfcvt h0, s0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - bfcvtn v0.4h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - bfcvtn2 v0.8h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bfdot v0.2s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bfdot v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bfdot v0.2s, v0.4h, v0.2h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bfdot v0.4s, v0.8h, v0.2h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bfmlalb v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bfmlalb v0.4s, v0.8h, v0.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bfmlalt v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bfmlalt v0.4s, v0.8h, v0.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bfmmla v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bic v0.2s, #15, lsl #16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bic v0.4s, #15, lsl #16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bic v0.4h, #15, lsl #8
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bic v0.8h, #15, lsl #8
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bic v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bic v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bif v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bif v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bit v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bit v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bsl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 bsl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cls v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cls v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cls v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cls v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cls v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cls v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 clz v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 clz v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 clz v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 clz v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 clz v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 clz v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq d20, d21, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq d20, d21, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.2d, v0.2d, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.8b, v0.8b, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.16b, v0.16b, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.4h, v0.4h, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.8h, v0.8h, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.2s, v0.2s, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.4s, v0.4s, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmeq v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge d20, d21, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge d20, d21, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.8b, v0.8b, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.16b, v0.16b, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.4h, v0.4h, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.8h, v0.8h, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.2s, v0.2s, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.4s, v0.4s, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmge v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt d20, d21, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt d20, d21, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.2d, v0.2d, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.8b, v0.8b, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.16b, v0.16b, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.4h, v0.4h, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.8h, v0.8h, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.2s, v0.2s, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.4s, v0.4s, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmgt v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhi d20, d21, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhi v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhi v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhi v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhi v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhi v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhi v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhi v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhs d20, d21, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhs v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhs v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhs v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhs v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhs v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhs v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmhs v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmle d20, d21, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmle v0.2d, v0.2d, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmle v0.8b, v0.8b, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmle v0.16b, v0.16b, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmle v0.4h, v0.4h, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmle v0.8h, v0.8h, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmle v0.2s, v0.2s, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmle v0.4s, v0.4s, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmlt d20, d21, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmlt v0.2d, v0.2d, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmlt v0.8b, v0.8b, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmlt v0.16b, v0.16b, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmlt v0.4h, v0.4h, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmlt v0.8h, v0.8h, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmlt v0.2s, v0.2s, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmlt v0.4s, v0.4s, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmtst d20, d21, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmtst v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmtst v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmtst v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmtst v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmtst v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmtst v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cmtst v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cnt v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 cnt v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - - - - - - - dup v0.16b, w28
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - - - - - - - dup v0.2d, x28
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - - - - - - - dup v0.2s, w28
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - - - - - - - dup v0.4h, w28
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - - - - - - - dup v0.4s, w28
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - - - - - - - dup v0.8b, w28
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - - - - - - - dup v0.8h, w28
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov b0, v0.b[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov d0, v0.d[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov h0, v0.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov s0, v0.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 dup v0.16b, v0.b[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 dup v0.2d, v0.d[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 dup v0.2s, v0.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 dup v0.4h, v0.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 dup v0.4s, v0.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 dup v0.8b, v0.b[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 dup v0.8h, v0.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 eor v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 eor v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 eor3 v0.16b, v1.16b, v3.16b, v4.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ext v0.16b, v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ext v0.8b, v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabd d29, d24, d20
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabd s29, s24, s20
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabd h29, h24, h20
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabd v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabd v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabd v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabd v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabs s0, s1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabs d0, d1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabs h0, h1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabs v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabs v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabs v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabs v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fabs v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facge d20, d21, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facge s10, s11, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facge h0, h1, h3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facge v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facge v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facge v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facge v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facge v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facgt d20, d21, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facgt s10, s11, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facgt h0, h1, h3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facgt v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facgt v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facgt v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facgt v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 facgt v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fadd s0, s1, s3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fadd d0, d1, d3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fadd d0, d1, d3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fadd v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 faddp h0, v1.2h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 faddp s0, v1.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 faddp d0, v1.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 faddp v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 faddp v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 faddp v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 faddp v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 faddp v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 famax v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 famax v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 famax v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 famax v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 famax v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 famin v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 famin v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 famin v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 famin v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 famin v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcadd v0.4h, v1.4h, v3.4h, #90
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcadd v0.2s, v1.2s, v3.2s, #90
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcadd v0.8h, v1.8h, v3.8h, #90
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcadd v0.4s, v1.4s, v3.4s, #90
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcadd v0.2d, v1.2d, v3.2d, #90
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq d20, d21, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq d20, d21, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq s10, s11, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq s10, s11, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq h10, h11, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq h10, h11, h12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq v0.2s, v0.2s, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmeq v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge d20, d21, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge d20, d21, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge s10, s11, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge s10, s11, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge h10, h11, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge h10, h11, h12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge v0.2s, v0.2s, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmge v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt d20, d21, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt d20, d21, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt s10, s11, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt s10, s11, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt h10, h11, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt h10, h11, h12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt v0.2s, v0.2s, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmgt v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmla v0.2s, v0.2s, v0.2s, #90
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmla v0.4s, v0.4s, v0.s[1], #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmle h0, h1, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmle s0, s1, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmle d0, d1, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmle v0.4h, v1.4h, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmle v0.8h, v1.8h, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmle v0.2s, v1.2s, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmle v0.4s, v1.4s, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmle v0.2d, v1.2d, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmlt h0, h1, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmlt s0, s1, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmlt d0, d1, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmlt v0.4h, v1.4h, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmlt v0.8h, v1.8h, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmlt v0.2s, v1.2s, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmlt v0.4s, v1.4s, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcmlt v0.2d, v1.2d, #0.0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtas d21, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtas s12, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtas h12, h13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtas v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtas v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtas v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtas v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtas v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtau d21, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtau s12, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtau h12, h13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtau v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtau v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtau v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtau v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtau v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtl v0.2d, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtl v0.4s, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtl2 v0.2d, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtl2 v0.4s, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtms d21, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtms s22, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtms h22, h13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtms v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtms v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtms v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtms v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtms v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtmu d21, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtmu s12, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtmu h12, h13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtmu v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtmu v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtmu v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtmu v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtmu v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtn v0.2s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtn v0.4h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtn2 v0.4s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtn2 v0.8h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtns d21, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtns s22, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtns h22, h13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtns v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtns v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtns v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtns v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtns v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtnu d21, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtnu s12, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtnu h12, h13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtnu v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtnu v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtnu v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtnu v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtnu v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtps d21, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtps s22, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtps h22, h13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtps v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtps v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtps v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtps v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtps v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtpu d21, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtpu s12, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtpu h12, h13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtpu v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtpu v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtpu v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtpu v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtpu v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtxn s22, d13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtxn v0.2s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtxn2 v0.4s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzs d21, d12, #1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzs d21, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzs s12, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzs s21, s12, #1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtzs h21, h14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzs h21, h12, #1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzs v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzs v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzs v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzs v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtzs v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtzs v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtzs v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtzs v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzu d21, d12, #1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzu d21, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzu s12, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzu s21, s12, #1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtzu h12, h13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzu h21, h12, #1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzu v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzu v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzu v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - fcvtzu v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtzu v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtzu v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - fcvtzu v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - fcvtzu v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel s0, s1, s3, eq
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel s0, s1, s3, ne
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel s0, s1, s3, hs
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel s0, s1, s3, lo
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel s0, s1, s3, mi
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel s0, s1, s3, pl
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel s0, s1, s3, vs
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel s0, s1, s3, vc
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel s0, s1, s3, hi
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel d0, d1, d3, ls
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel d0, d1, d3, ge
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel d0, d1, d3, lt
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel d0, d1, d3, gt
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel d0, d1, d3, le
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel d0, d1, d3, al
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fcsel d0, d1, d3, nv
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 - - - fdiv v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 - - - fdiv v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - - 2.00 2.00 - - - fdiv v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - - 2.00 2.00 - - - fdiv v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - - 4.00 4.00 - - - fdiv v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmax v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmax v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmax v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmax v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmax v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmax s0, s1, s3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmax d0, d1, d3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmax h0, h1, h3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 fmaxv h0, v1.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 fmaxv h0, v1.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 fmaxv s0, v1.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnm v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnm v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnm v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnm v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnm v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnm s0, s1, s3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnm d0, d1, d3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnm h0, h1, h3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnmp h0, v1.2h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnmp s0, v1.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnmp d0, v1.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnmp v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnmp v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnmp v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnmp v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxnmp v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 fmaxnmv h0, v1.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 fmaxnmv h0, v1.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 fmaxnmv s0, v1.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxp v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxp v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxp v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxp v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmaxp v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 fmaxv h0, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 fmaxv h0, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 fmaxv s0, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmin v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmin v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmin v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmin v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmin v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmin s0, s1, s3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmin d0, d1, d3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmin h0, h1, h3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 fminv h0, v1.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 fminv h0, v1.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 fminv s0, v1.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnm v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnm v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnm v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnm v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnm v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnm s0, s1, s3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnm d0, d1, d3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnm h0, h1, h3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnmp h0, v1.2h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnmp s0, v1.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnmp d0, v1.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnmp v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnmp v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnmp v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnmp v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminnmp v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 fminnmv h0, v1.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 fminnmv h0, v1.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 fminnmv s0, v1.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminp v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminp v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminp v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminp v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fminp v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmla d0, d1, v0.d[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmla s0, s1, v0.s[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmla v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlal v0.2s, v0.2h, v0.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlal v0.4s, v0.4h, v0.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlal v0.2s, v0.2h, v0.2h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlal2 v0.2s, v0.2h, v0.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlal2 v0.4s, v0.4h, v0.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlal2 v0.2s, v0.2h, v0.2h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlal2 v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmls d0, d4, v0.d[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmls s3, s5, v0.s[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmls v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlsl v0.2s, v0.2h, v0.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlsl v0.4s, v0.4h, v0.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlsl v0.2s, v0.2h, v0.2h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlsl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlsl2 v0.2s, v0.2h, v0.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlsl2 v0.4s, v0.4h, v0.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlsl2 v0.2s, v0.2h, v0.2h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmlsl2 v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmov s0, #2.00000000
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmov d0, #2.00000000
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmov h0, #2.00000000
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmov s0, s1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmov d0, d1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmov h0, h1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmov v0.2d, #-1.25000000
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmov v0.2s, #13.00000000
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmov v0.4s, #1.00000000
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmov v0.4h, #2.00000000
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmov v0.8h, #1.00000000
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul s0, s1, s3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul d0, d1, d3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul h0, h1, h3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul d0, d1, v0.d[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul s0, s1, v0.s[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul h0, h1, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul v0.4h, v1.4h, v3.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul v0.8h, v1.8h, v3.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul v0.2s, v1.2s, v3.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul v0.2d, v1.2d, v3.d[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmul v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx s0, s1, s3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx d0, d1, d3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx h0, h1, h3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx d0, d1, v0.d[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx s0, s1, v0.s[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx h0, h1, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx v0.4h, v1.4h, v3.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx v0.8h, v1.8h, v3.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx v0.2s, v1.2s, v3.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx v0.2d, v1.2d, v3.d[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fmulx v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fnmul s0, s1, s3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fnmul d0, d1, d3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fnmul h0, h1, h3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fneg s0, s1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fneg d0, d1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fneg h0, h1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fneg v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fneg v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fneg v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fneg v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fneg v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frecpe d13, d13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frecpe s19, s14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frecpe v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frecpe v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frecpe v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frecpe v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - frecpe v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 frecps v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 frecps d22, d30, d21
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 frecps s21, s16, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frecpx d16, d19
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frecpx s18, s10
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frint32x v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frint32x v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frint32x v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frint32z v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frint32z v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frint32z v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frint64x v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frint64x v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frint64x v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frint64z v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frint64z v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frint64z v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frinta v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frinta v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frinta v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frinta v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - frinta v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frinti v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frinti v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frinti v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frinti v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - frinti v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frintm v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frintm v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frintm v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frintm v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - frintm v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frintn v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frintn v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frintn v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frintn v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - frintn v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frintp v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frintp v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frintp v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frintp v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - frintp v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frintx v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frintx v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frintx v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frintx v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - frintx v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frintz v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frintz v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frintz v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frintz v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - frintz v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frsqrte d21, d12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frsqrte s22, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frsqrte v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - frsqrte v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frsqrte v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - frsqrte v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - frsqrte v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 frsqrts d8, d22, d18
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 frsqrts s21, s5, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 frsqrts v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fscale v0.4h, v1.4h, v3.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fscale v0.8h, v1.8h, v3.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fscale v0.2s, v1.2s, v3.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fscale v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fscale v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 - - - fsqrt v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 - - - fsqrt v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - - 2.00 2.00 - - - fsqrt v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - - 2.00 2.00 - - - fsqrt v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - - 4.00 4.00 - - - fsqrt v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fsub s0, s1, s3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fsub d0, d1, d3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fsub d0, d1, d3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fsub v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fsub v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 fsub v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.b[0], w1
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.h[0], w1
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.s[0], w1
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.d[0], x1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.b[0], v1.b[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.h[0], v1.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.s[0], v1.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.d[0], v1.d[1]
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - - - - - - - ld1 { v0.16b }, [x0]
# CHECK-NEXT: - - - - - - - - - - - - 0.75 0.75 0.75 0.75 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - - - - - - - ld1 { v0.2d, v1.2d, v2.2d }, [x0], #48
# CHECK-NEXT: - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - - - - - - - - - - - - - - - ld1 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0]
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - - - - - - - ld1 { v0.4s, v1.4s }, [sp], #32
# CHECK-NEXT: - - - - - - - - - - - - 0.75 0.75 0.75 0.75 - - - - - - - - - - - - - - - - ld1 { v0.4s, v1.4s, v2.4s }, [sp]
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - - - - - - - ld1 { v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x3
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - - - - - - - ld1 { v0.8h }, [x15], x2
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - - - - - - - - - - - - - - - ld1 { v0.8h, v1.8h }, [x15]
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ld1 { v0.b }[9], [x0]
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.17 0.17 0.17 0.17 0.17 0.17 ld1 { v0.b }[9], [x0], #1
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - - - - - - - ld1r { v0.16b }, [x0]
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - - - - - - - ld1r { v0.16b }, [x0], #1
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - - - - - - - ld1r { v0.8h }, [x15]
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - - - - - - - ld1r { v0.8h }, [x15], #2
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.33 0.33 0.33 0.33 0.33 0.33 ld2 { v0.16b, v1.16b }, [x0], x1
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 ld2 { v0.8b, v1.8b }, [x0]
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 ld2 { v0.h, v1.h }[7], [x15]
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.33 0.33 0.33 0.33 0.33 0.33 ld2 { v0.h, v1.h }[7], [x15], #4
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 ld2r { v0.2d, v1.2d }, [x0]
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.33 0.33 0.33 0.33 0.33 0.33 ld2r { v0.2d, v1.2d }, [x0], #16
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 ld2r { v0.4s, v1.4s }, [sp]
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.33 0.33 0.33 0.33 0.33 0.33 ld2r { v0.4s, v1.4s }, [sp], #8
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 ld3 { v0.4h, v1.4h, v2.4h }, [x15]
# CHECK-NEXT: - - - - - - - - - - - - 0.75 0.75 0.75 0.75 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.50 0.50 0.50 0.50 0.50 0.50 ld3 { v0.8h, v1.8h, v2.8h }, [x15], x2
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 ld3 { v0.s, v1.s, v2.s }[3], [sp]
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.50 0.50 0.50 0.50 0.50 0.50 ld3 { v0.s, v1.s, v2.s }[3], [sp], x3
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 ld3r { v0.4h, v1.4h, v2.4h }, [x15]
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.50 0.50 0.50 0.50 0.50 0.50 ld3r { v0.4h, v1.4h, v2.4h }, [x15], #6
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 ld3r { v0.8b, v1.8b, v2.8b }, [x0]
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.50 0.50 0.50 0.50 0.50 0.50 ld3r { v0.8b, v1.8b, v2.8b }, [x0], #3
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - - - - - - - - - 0.67 0.67 0.67 0.67 0.67 0.67 ld4 { v0.2s, v1.2s, v2.2s, v3.2s }, [sp]
# CHECK-NEXT: - - - - - - - - - - - - 1.00 1.00 1.00 1.00 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 1.33 1.33 1.33 1.33 1.33 1.33 ld4 { v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #64
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - - - - - - - - - 0.67 0.67 0.67 0.67 0.67 0.67 ld4 { v0.d, v1.d, v2.d, v3.d }[1], [x0]
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.67 0.67 0.67 0.67 0.67 0.67 ld4 { v0.d, v1.d, v2.d, v3.d }[1], [x0], #32
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.67 0.67 0.67 0.67 0.67 0.67 ld4 { v0.h, v1.h, v2.h, v3.h }[7], [x0], x0
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - - - - - - - - - 0.67 0.67 0.67 0.67 0.67 0.67 ld4r { v0.1d, v1.1d, v2.1d, v3.1d }, [sp]
# CHECK-NEXT: - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.67 0.67 0.67 0.67 0.67 0.67 ld4r { v0.1d, v1.1d, v2.1d, v3.1d }, [sp], x7
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - 0.67 0.67 0.67 0.67 0.67 0.67 ld4r { v0.2s, v1.2s, v2.2s, v3.2s }, [sp]
# CHECK-NEXT: - - - - - - - - - - - - 0.25 0.25 0.25 0.25 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 - - 0.67 0.67 0.67 0.67 0.67 0.67 ld4r { v0.2s, v1.2s, v2.2s, v3.2s }, [sp], x30
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mla v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mla v0.2s, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mla v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mla v0.4s, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mla v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mla v0.4h, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mla v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mla v0.8h, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mla v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mla v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mls v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mls v0.2s, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mls v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mls v0.4s, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mls v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mls v0.4h, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mls v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mls v0.8h, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mls v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mls v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov b0, v0.b[15]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov d6, v0.d[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov h2, v0.h[5]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov s17, v0.s[2]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v2.b[0], v0.b[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v2.h[1], v0.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v2.s[2], v0.s[2]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v2.d[1], v0.d[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.b[0], w8
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.h[1], w8
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.s[2], w8
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.50 0.50 - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.d[1], x8
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 movi d15, #0xff00ff00ff00ff
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 movi v0.16b, #31
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 movi v0.2d, #0xff0000ff0000ffff
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 movi v0.2s, #8, msl #8
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 movi v0.4s, #255, lsl #24
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 movi v0.8b, #255
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mul v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mul v0.2s, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mul v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mul v0.4s, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mul v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mul v0.4h, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mul v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mul v0.8h, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mul v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - mul v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mvni v0.4h, #8
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mvni v0.8h, #8
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mvni v0.2s, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mvni v0.4s, #16, msl #16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 neg d29, d24
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 neg v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 neg v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 neg v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 neg v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 neg v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 neg v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 neg v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mvn v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mvn v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 orn v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 orn v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 mov v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 orr v0.8h, #31
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 orr v0.4s, #31
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 pmul v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 pmul v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 pmull v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 pmull v0.1q, v1.1d, v3.1d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 pmull2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 pmull2 v0.1q, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 raddhn v0.2s, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 raddhn v0.4h, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 raddhn v0.8b, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 raddhn2 v0.16b, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 raddhn2 v0.4s, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 raddhn2 v0.8h, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rax1 v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rbit v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rbit v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev16 v21.8b, v1.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev16 v30.16b, v31.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev32 v0.4h, v9.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev32 v21.8b, v1.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev32 v30.16b, v31.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev32 v4.8h, v7.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev64 v0.16b, v31.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev64 v1.8b, v9.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev64 v13.4h, v21.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev64 v2.8h, v4.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev64 v4.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rev64 v6.4s, v8.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rshrn v0.2s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rshrn v0.4h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rshrn v0.8b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rshrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rshrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rshrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rsubhn v0.2s, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rsubhn v0.4h, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rsubhn v0.8b, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rsubhn2 v0.16b, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rsubhn2 v0.4s, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 rsubhn2 v0.8h, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saba v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saba v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saba v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saba v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saba v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saba v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabal v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabal v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabal2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabal2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabal2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabdl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabdl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabdl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabdl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabdl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sabdl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sadalp v0.1d, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sadalp v0.2d, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sadalp v0.2s, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sadalp v0.4h, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sadalp v0.4s, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sadalp v0.8h, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddlp v0.1d, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddlp v0.2d, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddlp v0.2s, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddlp v0.4h, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddlp v0.4s, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddlp v0.8h, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - saddlv d0, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - saddlv s0, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 saddlv s0, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 saddlv h0, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - saddlv h0, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddw v0.2d, v0.2d, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddw v0.4s, v0.4s, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddw v0.8h, v0.8h, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddw2 v0.2d, v0.2d, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddw2 v0.4s, v0.4s, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 saddw2 v0.8h, v0.8h, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - scvtf d21, d12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - scvtf d21, d12, #64
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - scvtf s22, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - scvtf s22, s13, #32
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - scvtf v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - scvtf v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - scvtf v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - scvtf v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - scvtf v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - scvtf v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - scvtf v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - scvtf v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sdot v0.2s, v0.8b, v0.4b[2]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sdot v0.2s, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sdot v0.4s, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sdot v0.4s, v0.16b, v0.4b[2]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha1h s0, s1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha1su0 v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha1su1 v0.4s, v1.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha256su0 v0.4s, v1.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha256su1 v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha512h q0, q1, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha512h2 q0, q1, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha512su0 v0.2d, v1.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha512su1 v0.2d, v1.2d, v3.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha1c q0, s1, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha1m q0, s1, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha1p q0, s1, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha256h q0, q1, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sha256h2 q0, q1, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shl d7, d10, #12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shl v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shl v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shl v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shl v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shl v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shl v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shl v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shll v0.2d, v0.2s, #32
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shll v0.4s, v0.4h, #16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shll v0.8h, v0.8b, #8
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shll2 v0.2d, v0.4s, #32
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shll2 v0.4s, v0.8h, #16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shll2 v0.8h, v0.16b, #8
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shrn v0.2s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shrn v0.4h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shrn v0.8b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shsub v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shsub v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shsub v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shsub v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shsub v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 shsub v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sli d10, d14, #12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sli v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sli v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sli v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sli v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sli v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sli v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sli v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smax v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smax v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smax v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smax v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smax v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smax v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smaxp v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smaxp v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smaxp v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smaxp v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smaxp v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smaxp v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 smaxv b0, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - smaxv b0, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smaxv h0, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 smaxv h0, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smaxv s0, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smin v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smin v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smin v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smin v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smin v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smin v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sminp v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sminp v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sminp v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sminp v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sminp v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sminp v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 sminv b0, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - sminv b0, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sminv h0, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 sminv h0, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sminv s0, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlal v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlal v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlal v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlal v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlal2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlal2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlal2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlal2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlal2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlsl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlsl v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlsl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlsl v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlsl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlsl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlsl2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlsl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlsl2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smlsl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 smmla v0.4s, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smull v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smull v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smull v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smull v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smull v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smull2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smull2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smull2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smull2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - smull2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sm3partw1 v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sm3partw2 v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sm3ss1 v0.4s, v1.4s, v3.4s, v4.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sm3tt1a v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sm3tt1a v0.4s, v1.4s, v3.s[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sm3tt1b v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sm3tt1b v0.4s, v1.4s, v3.s[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sm3tt2a v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sm3tt2a v0.4s, v1.4s, v3.s[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sm3tt2b v0.4s, v1.4s, v3.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sm3tt2b v0.4s, v1.4s, v3.s[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sm4e v0.4s, v1.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - - - - sm4ekey v0.4s, v1.4s, v3.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqabs b19, b14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqabs d18, d12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqabs h21, h15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqabs s20, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqabs v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqabs v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqabs v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqabs v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqabs v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqabs v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqabs v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqadd b20, b11, b15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqadd d20, d11, d15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqadd h20, h11, h15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqadd s20, s11, s15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqadd v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal s19, h24, h12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal d19, s24, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal d8, s9, v0.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal s0, h0, v0.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlal2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl s19, h24, h12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl d19, s24, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl d8, s9, v0.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl s0, h0, v0.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmlsl2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh h10, h11, h12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh h7, h15, v0.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh s15, s14, v0.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh s20, s21, s2
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh v0.2s, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh v0.4h, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh v0.4s, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmulh v0.8h, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull d1, s1, v0.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull d15, s22, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull s1, h1, v0.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull s12, h22, h12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqdmull2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqneg b19, b14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqneg d18, d12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqneg h21, h15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqneg s20, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqneg v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqneg v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqneg v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqneg v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqneg v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqneg v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqneg v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah h0, h1, v2.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah v0.4h, v1.4h, v2.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah v0.8h, v1.8h, v2.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah s0, s1, v2.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah v0.2s, v1.2s, v2.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah v0.4s, v1.4s, v2.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah h0, h1, h2
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah v0.4h, v1.4h, v2.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah v0.8h, v1.8h, v2.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah s0, s1, s2
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah v0.2s, v1.2s, v2.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlah v0.4s, v1.4s, v2.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh h0, h1, v2.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh v0.4h, v1.4h, v2.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh v0.8h, v1.8h, v2.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh s0, s1, v2.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh v0.2s, v1.2s, v2.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh v0.4s, v1.4s, v2.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh h0, h1, h2
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh v0.4h, v1.4h, v2.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh v0.8h, v1.8h, v2.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh s0, s1, s2
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh v0.2s, v1.2s, v2.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmlsh v0.4s, v1.4s, v2.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh h10, h11, h12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh h7, h15, v0.h[3]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh s15, s14, v0.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh s20, s21, s2
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh v0.2s, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh v0.4h, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh v0.4s, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - sqrdmulh v0.8h, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshl b11, b20, b30
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshl h23, h20, h16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshl s23, s20, s16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshl d23, d20, d16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrn b10, h13, #2
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrn h15, s10, #6
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrn s15, d12, #9
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrn v0.2s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrn v0.4h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrn v0.8b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrun b17, h10, #6
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrun h10, s13, #15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrun s22, d16, #31
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrun v0.2s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrun v0.4h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrun v0.8b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrun2 v0.16b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrun2 v0.4s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqrshrun2 v0.8h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl b11, b19, #7
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl d15, d16, #51
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl d31, d31, d31
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl h13, h18, #11
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl h3, h4, h15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl s14, s17, #22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshl v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshlu b15, b18, #6
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshlu d11, d13, #32
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshlu h19, h17, #6
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshlu s16, s14, #25
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshlu v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshlu v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshlu v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshlu v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshlu v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshlu v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshlu v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrn b10, h15, #5
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrn h17, s10, #4
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrn s18, d10, #31
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrn v0.2s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrn v0.4h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrn v0.8b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrun b15, h10, #7
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrun h20, s14, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrun s10, d15, #15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrun v0.2s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrun v0.4h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrun v0.8b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrun2 v0.16b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrun2 v0.4s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqshrun2 v0.8h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqsub b20, b11, b15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqsub d20, d11, d15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqsub h20, h11, h15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqsub s20, s11, s15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqsub v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqsub v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqsub v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqsub v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqsub v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqsub v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqsub v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtn b18, h18
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtn h20, s17
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtn s19, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtn v0.2s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtn v0.4h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtn v0.8b, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtn2 v0.16b, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtn2 v0.4s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtn2 v0.8h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtun b19, h14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtun h21, s15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtun s20, d12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtun v0.2s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtun v0.4h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtun v0.8b, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtun2 v0.16b, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtun2 v0.4s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sqxtun2 v0.8h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srhadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srhadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srhadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srhadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srhadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srhadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sri d10, d12, #14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sri v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sri v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sri v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sri v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sri v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sri v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sri v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshl d16, d16, d16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshr d19, d18, #7
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshr v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshr v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshr v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshr v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshr v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshr v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srshr v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srsra d15, d11, #19
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srsra v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srsra v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srsra v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srsra v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srsra v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srsra v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 srsra v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshl d31, d31, d31
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshll v0.2d, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshll v0.4s, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshll v0.8h, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshll2 v0.4s, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshll2 v0.8h, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshll2 v0.2d, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshr d15, d16, #12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshr v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshr v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshr v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshr v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshr v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshr v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sshr v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssra d18, d12, #21
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssra v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssra v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssra v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssra v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssra v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssra v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssra v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubw v0.2d, v0.2d, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubw v0.4s, v0.4s, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubw v0.8h, v0.8h, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubw2 v0.2d, v0.2d, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubw2 v0.4s, v0.4s, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ssubw2 v0.8h, v0.8h, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.25 0.25 0.25 0.25 - - st1 { v0.16b }, [x0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 1.50 1.50 0.75 0.75 0.75 0.75 - - st1 { v0.2d, v1.2d, v2.2d }, [x0], #48
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - 2.00 2.00 1.00 1.00 1.00 1.00 - - st1 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 1.00 1.00 0.50 0.50 0.50 0.50 - - st1 { v0.4s, v1.4s }, [sp], #32
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - 1.50 1.50 0.75 0.75 0.75 0.75 - - st1 { v0.4s, v1.4s, v2.4s }, [sp]
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 1.00 1.00 0.50 0.50 0.50 0.50 - - st1 { v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x3
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.50 0.50 0.25 0.25 0.25 0.25 - - st1 { v0.8h }, [x15], x2
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 0.50 0.50 0.50 0.50 - - st1 { v0.8h, v1.8h }, [x15]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.42 0.42 0.42 0.42 0.17 0.17 st1 { v0.d }[1], [x0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.50 0.50 0.42 0.42 0.42 0.42 0.17 0.17 st1 { v0.d }[1], [x0], #8
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 1.00 1.00 0.83 0.83 0.83 0.83 0.33 0.33 st2 { v0.16b, v1.16b }, [x0], x1
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.42 0.42 0.42 0.42 0.17 0.17 st2 { v0.8b, v1.8b }, [x0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.42 0.42 0.42 0.42 0.17 0.17 st2 { v0.s, v1.s }[3], [sp]
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.50 0.50 0.42 0.42 0.42 0.42 0.17 0.17 st2 { v0.s, v1.s }[3], [sp], #8
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 0.83 0.83 0.83 0.83 0.33 0.33 st3 { v0.4h, v1.4h, v2.4h }, [x15]
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 1.50 1.50 1.25 1.25 1.25 1.25 0.50 0.50 st3 { v0.8h, v1.8h, v2.8h }, [x15], x2
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 0.83 0.83 0.83 0.83 0.33 0.33 st3 { v0.h, v1.h, v2.h }[7], [x15]
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 1.00 1.00 0.83 0.83 0.83 0.83 0.33 0.33 st3 { v0.h, v1.h, v2.h }[7], [x15], #6
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.17 1.17 1.17 1.17 0.67 0.67 st4 { v0.2s, v1.2s, v2.2s, v3.2s }, [sp]
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 2.00 2.00 2.33 2.33 2.33 2.33 1.33 1.33 st4 { v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #64
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.58 0.58 0.58 0.58 0.33 0.33 st4 { v0.b, v1.b, v2.b, v3.b }[9], [x0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - 0.13 0.13 0.13 0.13 0.13 0.13 0.13 0.13 1.00 1.00 0.83 0.83 0.83 0.83 0.33 0.33 st4 { v0.d, v1.d, v2.d, v3.d }[1], [x0], x5
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sub d15, d5, d16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sub v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 subhn v0.2s, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 subhn v0.4h, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 subhn v0.8b, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 subhn2 v0.16b, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 subhn2 v0.4s, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 subhn2 v0.8h, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sudot v0.2s, v0.8b, v0.4b[2]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 sudot v0.4s, v0.16b, v0.4b[2]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 suqadd b19, b14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 suqadd d18, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 suqadd h20, h15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 suqadd s21, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 suqadd v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 suqadd v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 suqadd v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 suqadd v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 suqadd v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 suqadd v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 suqadd v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 tbl v0.16b, { v0.16b }, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 tbl v0.16b, { v0.16b, v1.16b }, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 tbl v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 tbl v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 tbl v0.8b, { v0.16b }, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 tbl v0.8b, { v0.16b, v1.16b }, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 tbl v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 tbl v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 tbx v0.16b, { v0.16b }, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 tbx v0.16b, { v0.16b, v1.16b }, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 tbx v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.83 0.83 0.83 0.83 0.83 0.83 tbx v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 tbx v0.8b, { v0.16b }, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.33 0.33 0.33 0.33 0.33 0.33 tbx v0.8b, { v0.16b, v1.16b }, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 0.50 0.50 tbx v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.83 0.83 0.83 0.83 0.83 0.83 tbx v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn1 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn1 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn1 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn1 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn1 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn1 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn1 v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn2 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn2 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn2 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn2 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn2 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn2 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 trn2 v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaba v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaba v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaba v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaba v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaba v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaba v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabal v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabal v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabal2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabal2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabal2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabdl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabdl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabdl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabdl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabdl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uabdl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uadalp v0.1d, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uadalp v0.2d, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uadalp v0.2s, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uadalp v0.4h, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uadalp v0.4s, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uadalp v0.8h, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddlp v0.1d, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddlp v0.2d, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddlp v0.2s, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddlp v0.4h, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddlp v0.4s, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddlp v0.8h, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - uaddlv d0, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - uaddlv s0, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 uaddlv s0, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 uaddlv h0, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - uaddlv h0, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddw v0.2d, v0.2d, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddw v0.4s, v0.4s, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddw v0.8h, v0.8h, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddw2 v0.2d, v0.2d, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddw2 v0.4s, v0.4s, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uaddw2 v0.8h, v0.8h, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - ucvtf d21, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - ucvtf d21, d14, #64
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - ucvtf s22, s13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - ucvtf s22, s13, #32
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - ucvtf v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - ucvtf v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - ucvtf v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - ucvtf v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - ucvtf v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - ucvtf v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - ucvtf v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 1.00 1.00 1.00 - - ucvtf v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 udot v0.2s, v0.8b, v0.4b[2]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 udot v0.2s, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 udot v0.4s, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 udot v0.4s, v0.16b, v0.4b[2]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhsub v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhsub v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhsub v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhsub v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhsub v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uhsub v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umax v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umax v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umax v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umax v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umax v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umax v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umaxp v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umaxp v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umaxp v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umaxp v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umaxp v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umaxp v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 umaxv b0, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - umaxv b0, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umaxv h0, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 umaxv h0, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umaxv s0, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umin v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umin v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umin v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umin v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umin v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 umin v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uminp v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uminp v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uminp v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uminp v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uminp v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uminp v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 uminv b0, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - uminv b0, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - uminv h0, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.42 0.42 0.42 0.42 0.17 0.17 uminv h0, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - uminv s0, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlal v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlal v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlal v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlal2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlal2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlal2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlsl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlsl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlsl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlsl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlsl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umlsl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ummla v0.4s, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - umov w0, v0.b[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - umov w0, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - mov w0, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - mov x0, v0.d[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - umov w0, v0.b[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - umov w0, v0.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - mov w0, v0.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - mov x0, v0.d[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umull v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umull v0.2d, v0.2s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umull v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umull v0.4s, v0.4h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umull v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umull2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umull2 v0.2d, v0.4s, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umull2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umull2 v0.4s, v0.8h, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - umull2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqadd b20, b11, b15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqadd d20, d11, d15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqadd h20, h11, h15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqadd s20, s11, s15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqadd v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshl b11, b20, b30
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshl h23, h20, h16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshl s23, s20, s16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshl d23, d20, d16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshrn b10, h12, #5
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshrn h12, s10, #14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshrn s10, d10, #25
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshrn v0.2s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshrn v0.4h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshrn v0.8b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqrshrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl b11, b20, b30
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl b18, b15, #6
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl d15, d12, #19
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl h11, h18, #7
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl s14, s19, #18
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl s23, s20, s16
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshrn b12, h10, #7
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshrn h10, s14, #5
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshrn s10, d12, #13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshrn v0.2s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshrn v0.4h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshrn v0.8b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshrn2 v0.16b, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshrn2 v0.4s, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqshrn2 v0.8h, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqsub b20, b11, b15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqsub d20, d11, d15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqsub h20, h11, h15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqsub s20, s11, s15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqsub v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqsub v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqsub v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqsub v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqsub v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqsub v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqsub v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqxtn b18, h18
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqxtn h20, s17
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqxtn s19, d14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqxtn v0.2s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqxtn v0.4h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqxtn v0.8b, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqxtn2 v0.16b, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqxtn2 v0.4s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uqxtn2 v0.8h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - urecpe v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - urecpe v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urhadd v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urhadd v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urhadd v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urhadd v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urhadd v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urhadd v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshl d8, d7, d4
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshr d20, d23, #31
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshr v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshr v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshr v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshr v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshr v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshr v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 urshr v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.25 0.25 0.25 0.25 - - ursqrte v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.50 0.50 0.50 0.50 - - ursqrte v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ursra d18, d10, #13
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ursra v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ursra v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ursra v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ursra v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ursra v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ursra v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ursra v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usdot v0.2s, v0.8b, v0.4b[2]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usdot v0.2s, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usdot v0.4s, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usdot v0.4s, v0.16b, v0.4b[2]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushl d0, d0, d0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushl v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushl v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushl v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushl v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushl v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushl v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushl v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushll v0.2d, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushll v0.4s, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushll v0.8h, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushll2 v0.4s, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushll2 v0.8h, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushll2 v0.2d, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushr d10, d17, #18
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushr v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushr v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushr v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushr v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushr v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushr v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 ushr v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usmmla v0.4s, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - smov w0, v0.b[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - smov w0, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - smov x0, v0.b[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - smov x0, v0.h[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - smov x0, v0.s[0]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - smov w0, v0.b[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - smov w0, v0.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - smov x0, v0.b[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - smov x0, v0.h[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 1.00 - - 1.00 - - smov x0, v0.s[1]
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usqadd b19, b14
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usqadd d18, d22
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usqadd h20, h15
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usqadd s21, s12
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usqadd v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usqadd v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usqadd v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usqadd v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usqadd v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usqadd v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usqadd v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usra d20, d13, #61
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usra v0.16b, v0.16b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usra v0.2d, v0.2d, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usra v0.2s, v0.2s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usra v0.4h, v0.4h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usra v0.4s, v0.4s, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usra v0.8b, v0.8b, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usra v0.8h, v0.8h, #3
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubl v0.2d, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubl v0.4s, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubl v0.8h, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubl2 v0.2d, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubl2 v0.4s, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubl2 v0.8h, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubw v0.2d, v0.2d, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubw v0.4s, v0.4s, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubw v0.8h, v0.8h, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubw2 v0.2d, v0.2d, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubw2 v0.4s, v0.4s, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 usubw2 v0.8h, v0.8h, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp1 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp1 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp1 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp1 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp1 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp1 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp1 v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp2 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp2 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp2 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp2 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp2 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp2 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 uzp2 v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 xar v0.2d, v1.2d, v3.2d, #0
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 xar v0.2d, v1.2d, v3.2d, #63
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 xtn v0.2s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 xtn v0.4h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 xtn v0.8b, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 xtn2 v0.16b, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 xtn2 v0.4s, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 xtn2 v0.8h, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip1 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip1 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip1 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip1 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip1 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip1 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip1 v0.8h, v0.8h, v0.8h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip2 v0.16b, v0.16b, v0.16b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip2 v0.2d, v0.2d, v0.2d
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip2 v0.2s, v0.2s, v0.2s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip2 v0.4h, v0.4h, v0.4h
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip2 v0.4s, v0.4s, v0.4s
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip2 v0.8b, v0.8b, v0.8b
# CHECK-NEXT: - - - - - - - - - - - - - - - - - - - - - - - - - - 0.17 0.17 0.17 0.17 0.17 0.17 zip2 v0.8h, v0.8h, v0.8h