brintos

brintos / llvm-project-archived public Read only

0
0
Text · 414.5 KiB · 36a03fa Raw
4748 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mca_test_checks.py2# RUN: llvm-mca -mtriple=aarch64 -mcpu=neoverse-v1 -instruction-tables < %s | FileCheck %s3 4abs d29, d245abs v0.16b, v0.16b6abs v0.2d, v0.2d7abs v0.2s, v0.2s8abs v0.4h, v0.4h9abs v0.4s, v0.4s10abs v0.8b, v0.8b11abs v0.8h, v0.8h12add d17, d31, d2913add v0.8b, v0.8b, v0.8b14addhn v0.2s, v0.2d, v0.2d15addhn v0.4h, v0.4s, v0.4s16addhn v0.8b, v0.8h, v0.8h17addhn2 v0.16b, v0.8h, v0.8h18addhn2 v0.4s, v0.2d, v0.2d19addhn2 v0.8h, v0.4s, v0.4s20addp v7.2s, v1.2s, v2.2s21addp v0.2d, v0.2d, v0.2d22addp v0.8b, v0.8b, v0.8b23addp d1, v14.2d24addv s0, v0.4s25addv h0, v0.4h26addv h0, v0.8h27addv b0, v0.8b28addv b0, v0.16b29aesd v0.16b, v0.16b30aese v0.16b, v0.16b31aesimc v0.16b, v0.16b32aesmc v0.16b, v0.16b33and v0.8b, v0.8b, v0.8b34bfcvt h0, s035bfcvtn v0.4h, v0.4s36bfcvtn2 v0.8h, v0.4s37bfdot v0.2s, v24.4h, v14.2h[2]38bfdot v0.2s, v0.4h, v0.4h39bfdot v0.4s, v0.8h, v0.8h40bfmlalb v0.4s, v0.8h, v0.8h41bfmlalb v0.4s, v0.8h, v0.h[3]42bfmlalt v0.4s, v0.8h, v0.8h43bfmlalt v0.4s, v0.8h, v0.h[3]44bfmmla v0.4s, v0.8h, v0.8h45bic v0.4h, #15, lsl #846bic v23.8h, #10147bic v0.8b, v0.8b, v0.8b48bic v25.16b, v10.16b, v9.16b49bic v24.2s, #7050bit v5.8b, v12.8b, v22.8b51bif v0.8b, v25.8b, v4.8b52bif v0.16b, v0.16b, v0.16b53bit v0.16b, v0.16b, v0.16b54bsl v0.8b, v0.8b, v0.8b55bsl v27.16b, v13.16b, v21.16b56cls v0.16b, v0.16b57cls v0.2s, v0.2s58cls v0.4h, v0.4h59cls v0.4s, v0.4s60cls v0.8b, v0.8b61cls v0.8h, v0.8h62clz v0.16b, v0.16b63clz v0.2s, v0.2s64clz v0.4h, v0.4h65clz v0.4s, v0.4s66clz v0.8b, v0.8b67clz v0.8h, v0.8h68cmeq v9.8h, v16.8h, v24.8h69cmeq v14.4h, v18.4h, #070cmeq d20, d21, 071cmeq d20, d21, d2272cmeq v0.16b, v0.16b, 073cmeq v0.16b, v0.16b, v0.16b74cmge v22.8h, v16.8h, v3.8h75cmge v22.16b, v30.16b, #076cmge d20, d21, 077cmge d20, d21, d2278cmge v0.4h, v0.4h, v0.4h79cmge v0.8b, v0.8b, 080cmgt v3.2d, v29.2d, v11.2d81cmgt d20, d21, 082cmgt d20, d21, d2283cmgt v0.2s, v0.2s, 084cmgt v0.4s, v0.4s, v0.4s85cmhi v28.4h, v25.4h, v21.4h86cmhi d20, d21, d2287cmhi v0.8h, v0.8h, v0.8h88cmhs d20, d21, d2289cmhs v0.8b, v0.8b, v0.8b90cmle v21.2s, v19.2s, #091cmle d20, d21, 092cmle v0.2d, v0.2d, 093cmlt v26.4h, v12.4h, #094cmlt d20, d21, 095cmlt v0.8h, v0.8h, 096cmtst d20, d21, d2297cmtst v0.2s, v0.2s, v0.2s98cmtst v13.2d, v13.2d, v13.2d99cnt v0.16b, v0.16b100cnt v0.8b, v0.8b101dup v0.16b,w28102dup v0.2d,x28103dup v0.2s,w28104dup v0.4h,w28105dup v0.4s,w28106dup v0.8b,w28107dup v0.8h,w28108dup b0, v0.b[1]109dup d0, v0.d[1]110dup h0, v0.h[1]111dup s0, v0.s[1]112dup v0.16b, v0.b[1]113dup v0.2d, v0.d[1]114dup v0.2s, v0.s[1]115dup v0.4h, v0.h[1]116dup v0.4s, v0.s[1]117dup v0.8b, v0.b[1]118dup v0.8h, v0.h[1]119eor v0.16b, v0.16b, v0.16b120ext v0.16b, v0.16b, v0.16b, #3121ext v0.8b, v0.8b, v0.8b, #3122fabd d29, d24, d20123fabd s29, s24, s20124fabd h27, h20, h17125fabd v13.8h, v28.8h, v12.8h126fabd v0.4s, v0.4s, v0.4s127fabs h25, h7128fabs v0.2d, v0.2d129fabs v0.2s, v0.2s130fabs v0.4h, v0.4h131fabs v0.4s, v0.4s132fabs v0.8h, v0.8h133facge d20, d21, d22134facge s10, s11, s12135facge h24, h26, h29136facge v25.4h, v16.4h, v11.4h137facge v19.2s, v24.2s, v5.2s138facge v0.4s, v0.4s, v0.4s139facgt d20, d21, d22140facgt s10, s11, s12141facgt h0, h4, h10142facgt v0.2d, v0.2d, v0.2d143facgt v22.8h, v14.8h, v31.8h144facgt v22.4s, v8.4s, v2.4s145fadd v0.4s, v0.4s, v0.4s146faddp h10, v19.2h147faddp d11, v28.2d148faddp v0.2s, v0.2s, v0.2s149faddp v0.4s, v0.4s, v0.4s150faddp v16.2d, v11.2d, v5.2d151fcadd v0.2s, v0.2s, v0.2s,  90152fcadd v0.4s, v0.4s, v0.4s, 270153fcmeq h30, h6, h1154fcmeq h19, h23, #0.0155fcmeq d20, d21, #0.0156fcmeq d20, d21, d22157fcmeq s10, s11, #0.0158fcmeq s10, s11, s12159fcmeq v0.2s, v0.2s, #0.0160fcmeq v0.2s, v0.2s, v0.2s161fcmeq v12.4s, v11.4s, v26.4s162fcmeq v18.2d, v17.2d, #0.0163fcmge h10, h23, #0.0164fcmge h1, h16, h12165fcmge d20, d21, #0.0166fcmge d20, d21, d22167fcmge s10, s11, #0.0168fcmge s10, s11, s12169fcmge v0.2d, v0.2d, #0.0170fcmge v17.2d, v11.2d, v13.2d171fcmge v0.4s, v0.4s, v0.4s172fcmge v18.4h, v27.4h, #0.0173fcmge v20.8h, v19.8h, v22.8h174fcmge v17.2s, v11.2s, #0.0175fcmgt h4, h5, h0176fcmgt h0, h18, #0.0177fcmgt d20, d21, #0.0178fcmgt d20, d21, d22179fcmgt s10, s11, #0.0180fcmgt s10, s11, s12181fcmgt v0.4s, v0.4s, #0.0182fcmgt v0.4s, v0.4s, v0.4s183fcmgt v24.8h, v24.8h, v28.8h184fcmgt v0.8h, v11.8h, #0.0185fcmgt v19.2d, v31.2d, #0.0186fcmla v0.2s, v0.2s, v0.2s, #90187fcmla v0.4s, v0.4s, v0.s[1], #0188fcmle v16.8h, v11.8h, #0.0189fcmle v22.4s, v30.4s, #0.0190fcmle d20, d21, #0.0191fcmle s10, s11, #0.0192fcmle v0.2d, v0.2d, #0.0193fcmle h18, h28, #0.0194fcmlt h23, h7, #0.0195fcmlt d20, d21, #0.0196fcmlt s10, s11, #0.0197fcmlt v0.4s, v0.4s, #0.0198fcmlt v8.4h, v2.4h, #0.0199fcmlt v7.2d, v16.2d, #0.0200fcvtas d21, d14201fcvtas s12, s13202fcvtas h12, h13203fcvtas v0.2d, v0.2d204fcvtas v0.2s, v0.2s205fcvtas v0.4h, v0.4h206fcvtas v0.4s, v0.4s207fcvtas v0.8h, v0.8h208fcvtau d21, d14209fcvtau s12, s13210fcvtau h12, h13211fcvtau v0.2d, v0.2d212fcvtau v0.2s, v0.2s213fcvtau v0.4h, v0.4h214fcvtau v0.4s, v0.4s215fcvtau v0.8h, v0.8h216fcvtl v0.2d, v0.2s217fcvtl v0.4s, v0.4h218fcvtl2 v0.2d, v0.4s219fcvtl2 v0.4s, v0.8h220fcvtms d21, d14221fcvtms s22, s13222fcvtms h22, h13223fcvtms v0.2d, v0.2d224fcvtms v0.2s, v0.2s225fcvtms v0.4h, v0.4h226fcvtms v0.4s, v0.4s227fcvtms v0.8h, v0.8h228fcvtmu d21, d14229fcvtmu s12, s13230fcvtmu h12, h13231fcvtmu v0.2d, v0.2d232fcvtmu v0.2s, v0.2s233fcvtmu v0.4h, v0.4h234fcvtmu v0.4s, v0.4s235fcvtmu v0.8h, v0.8h236fcvtn v0.2s, v0.2d237fcvtn v0.4h, v0.4s238fcvtn2 v0.4s, v0.2d239fcvtn2 v0.8h, v0.4s240fcvtns d21, d14241fcvtns s22, s13242fcvtns h22, h13243fcvtns v0.2d, v0.2d244fcvtns v0.2s, v0.2s245fcvtns v0.4h, v0.4h246fcvtns v0.4s, v0.4s247fcvtns v0.8h, v0.8h248fcvtnu d21, d14249fcvtnu s12, s13250fcvtnu h12, h13251fcvtnu v0.2d, v0.2d252fcvtnu v0.2s, v0.2s253fcvtnu v0.4h, v0.4h254fcvtnu v0.4s, v0.4s255fcvtnu v0.8h, v0.8h256fcvtps d21, d14257fcvtps s22, s13258fcvtps h22, h13259fcvtps v0.2d, v0.2d260fcvtps v0.2s, v0.2s261fcvtps v0.4h, v0.4h262fcvtps v0.4s, v0.4s263fcvtps v0.8h, v0.8h264fcvtpu d21, d14265fcvtpu s12, s13266fcvtpu h12, h13267fcvtpu v0.2d, v0.2d268fcvtpu v0.2s, v0.2s269fcvtpu v0.4h, v0.4h270fcvtpu v0.4s, v0.4s271fcvtpu v0.8h, v0.8h272fcvtxn s22, d13273fcvtxn v0.2s, v0.2d274fcvtxn2 v0.4s, v0.2d275fcvtzs d21, d12, #1276fcvtzs d21, d14277fcvtzs s12, s13278fcvtzs s21, s12, #1279fcvtzs h21, h14280fcvtzs h21, h12, #1281fcvtzs v0.2d, v0.2d282fcvtzs v0.2d, v0.2d, #3283fcvtzs v0.2s, v0.2s284fcvtzs v0.2s, v0.2s, #3285fcvtzs v0.4h, v0.4h286fcvtzs v20.4h, v24.4h, #11287fcvtzs v0.4s, v0.4s288fcvtzs v0.4s, v0.4s, #3289fcvtzs v0.8h, v0.8h290fcvtzs v18.8h, v10.8h, #7291fcvtzu d21, d12, #1292fcvtzu d21, d14293fcvtzu s12, s13294fcvtzu s21, s12, #1295fcvtzu h12, h13296fcvtzu h21, h12, #1297fcvtzu v0.2d, v0.2d298fcvtzu v0.2d, v0.2d, #3299fcvtzu v0.2s, v0.2s300fcvtzu v0.2s, v0.2s, #3301fcvtzu v0.4h, v0.4h302fcvtzu v19.4h, v26.4h, #9303fcvtzu v0.4s, v0.4s304fcvtzu v0.4s, v0.4s, #3305fcvtzu v0.8h, v0.8h306fcvtzu v27.8h, v6.8h, #11307fdiv v0.2d, v0.2d, v0.2d308fdiv v0.2s, v0.2s, v0.2s309fdiv v0.4h, v0.4h, v0.4h310fdiv v0.4s, v0.4s, v0.4s311fdiv v0.8h, v0.8h, v0.8h312fmax v0.2d, v0.2d, v0.2d313fmax v0.2s, v0.2s, v0.2s314fmax v0.4s, v0.4s, v0.4s315fmaxnm v0.2d, v0.2d, v0.2d316fmaxnm v0.2s, v0.2s, v0.2s317fmaxnm v0.4s, v0.4s, v0.4s318fmaxnmp h25, v19.2h319fmaxnmp d17, v29.2d320fmaxnmp v0.2d, v0.2d, v0.2d321fmaxnmp v0.2s, v0.2s, v0.2s322fmaxnmp v0.4s, v0.4s, v0.4s323fmaxnmv h0, v13.4h324fmaxnmv h12, v11.8h325fmaxnmv s28, v31.4s326fmaxp v0.2d, v0.2d, v0.2d327fmaxp v0.2s, v0.2s, v0.2s328fmaxp v0.4s, v0.4s, v0.4s329fmaxp h15, v25.2h330fmaxp s6, v2.2s331fmaxv h0, v0.4h332fmaxv h0, v0.8h333fmaxv s0, v0.4s334fmin v0.2d, v0.2d, v0.2d335fmin v0.2s, v0.2s, v0.2s336fmin v0.4s, v0.4s, v0.4s337fminnm v0.2d, v0.2d, v0.2d338fminnm v0.2s, v0.2s, v0.2s339fminnm v0.4s, v0.4s, v0.4s340fminnmp h20, v14.2h341fminnmp d15, v8.2d342fminnmp v0.2d, v0.2d, v0.2d343fminnmp v0.2s, v0.2s, v0.2s344fminnmp v0.4s, v0.4s, v0.4s345fminnmv h19, v25.4h346fminnmv h23, v17.8h347fminnmv s29, v17.4s348fminp v0.2d, v0.2d, v0.2d349fminp v0.2s, v0.2s, v0.2s350fminp v0.4s, v0.4s, v0.4s351fminp h7, v10.2h352fminp s17, v7.2s353fminv h3, v30.4h354fminv h29, v12.8h355fminv s16, v19.4s356fmla d0, d1, v0.d[1]357fmla h23, h24, v15.h[4]358fmla s0, s1, v0.s[3]359fmla v0.2s, v0.2s, v0.2s360fmla v29.8h, v15.8h, v10.h[4]361fmla v2.2s, v16.2s, v28.s[0]362fmla v14.4s, v14.4s, v5.s[3]363fmla v1.4s, v24.4s, v12.4s364fmla v10.2d, v14.2d, v21.d[1]365fmlal v0.2s, v0.2h, v0.h[1]366fmlal v0.4s, v0.4h, v0.h[3]367fmlal v0.2s, v0.2h, v0.2h368fmlal v0.4s, v0.4h, v0.4h369fmlal2 v0.2s, v0.2h, v0.h[1]370fmlal2 v0.4s, v0.4h, v0.h[3]371fmlal2 v0.2s, v0.2h, v0.2h372fmlal2 v0.4s, v0.4h, v0.4h373fmls d0, d4, v0.d[1]374fmls h8, h14, v7.h[4]375fmls s3, s5, v0.s[3]376fmls v0.2s, v0.2s, v0.2s377fmls v30.8h, v18.8h, v4.h[6]378fmls v10.2s, v27.2s, v0.s[0]379fmls v27.4s, v7.4s, v24.s[0]380fmls v10.2d, v22.2d, v29.d[0]381fmls v6.8h, v15.8h, v23.8h382fmlsl v0.2s, v0.2h, v0.h[1]383fmlsl v0.4s, v0.4h, v0.h[3]384fmlsl v0.2s, v0.2h, v0.2h385fmlsl v0.4s, v0.4h, v0.4h386fmlsl2 v0.2s, v0.2h, v0.h[1]387fmlsl2 v0.4s, v0.4h, v0.h[3]388fmlsl2 v0.2s, v0.2h, v0.2h389fmlsl2 v0.4s, v0.4h, v0.4h390fmov v0.2d, #-1.25391fmov v0.2s, #13.0392fmov v0.4s, #1.0393fmul h18, h4, v7.h[3]394fmul v10.4h, v2.4h, v7.h[5]395fmul v5.2s, v12.2s, v9.s[0]396fmul v15.4s, v30.4s, v2.s[3]397fmul v11.2d, v31.2d, v24.d[1]398fmul h28, h14, h3399fmul d0, d1, v0.d[1]400fmul s0, s1, v0.s[3]401fmul v0.2s, v0.2s, v0.2s402fmulx d0, d4, v0.d[1]403fmulx d23, d11, d1404fmulx s20, s22, s15405fmulx h18, h17, v7.h[1]406fmulx h20, h25, h0407fmulx s3, s5, v0.s[3]408fmulx v0.2d, v0.2d, v0.2d409fmulx v28.4h, v25.4h, v15.h[1]410fmulx v3.2s, v22.2s, v23.s[3]411fmulx v0.2s, v0.2s, v0.2s412fmulx v0.4s, v0.4s, v0.4s413fmulx v5.4s, v28.4s, v15.s[3]414fmulx v22.2d, v18.2d, v25.d[1]415fneg v0.2d, v0.2d416fneg v0.2s, v0.2s417fneg v0.4h, v0.4h418fneg v0.4s, v0.4s419fneg v0.8h, v0.8h420frecpe h20, h8421frecpe d13, d13422frecpe s19, s14423frecpe v0.2d, v0.2d424frecpe v0.2s, v0.2s425frecpe v0.4h, v0.4h426frecpe v0.4s, v0.4s427frecpe v0.8h, v0.8h428frecps h29, h19, h8429frecpx h18, h11430frecps v12.8h, v25.8h, v4.8h431frecps  v0.4s, v0.4s, v0.4s432frecps d22, d30, d21433frecps s21, s16, s13434frecps v7.2d, v29.2d, v18.2d435frecpx d16, d19436frecpx s18, s10437frinta v0.2d, v0.2d438frinta v0.2s, v0.2s439frinta v0.4h, v0.4h440frinta v0.4s, v0.4s441frinta v0.8h, v0.8h442frinti v0.2d, v0.2d443frinti v0.2s, v0.2s444frinti v0.4h, v0.4h445frinti v0.4s, v0.4s446frinti v0.8h, v0.8h447frintm v0.2d, v0.2d448frintm v0.2s, v0.2s449frintm v0.4h, v0.4h450frintm v0.4s, v0.4s451frintm v0.8h, v0.8h452frintn v0.2d, v0.2d453frintn v0.2s, v0.2s454frintn v0.4h, v0.4h455frintn v0.4s, v0.4s456frintn v0.8h, v0.8h457frintp v0.2d, v0.2d458frintp v0.2s, v0.2s459frintp v0.4h, v0.4h460frintp v0.4s, v0.4s461frintp v0.8h, v0.8h462frintx v0.2d, v0.2d463frintx v0.2s, v0.2s464frintx v0.4h, v0.4h465frintx v0.4s, v0.4s466frintx v0.8h, v0.8h467frintz v0.2d, v0.2d468frintz v0.2s, v0.2s469frintz v0.4h, v0.4h470frintz v0.4s, v0.4s471frintz v0.8h, v0.8h472frsqrte h23, h26473frsqrte d21, d12474frsqrte s22, s13475frsqrte v0.2d, v0.2d476frsqrte v0.2s, v0.2s477frsqrte v0.4h, v0.4h478frsqrte v0.4s, v0.4s479frsqrts v20.4s, v26.4s, v27.4s480frsqrts v8.4h, v9.4h, v30.4h481frsqrte v0.8h, v0.8h482frsqrts h28, h26, h1483frsqrts d8, d22, d18484frsqrts s21, s5, s12485frsqrts v0.2d, v0.2d, v0.2d486fsqrt v0.2d, v0.2d487fsqrt v0.2s, v0.2s488fsqrt v0.4h, v0.4h489fsqrt v0.4s, v0.4s490fsqrt v0.8h, v0.8h491fsub v13.8h, v15.8h, v17.8h492fsub v0.2s, v0.2s, v0.2s493ld1 { v0.16b }, [x0]494ld1 { v0.16b, v1.16b }, [x14]495ld1 { v19.16b, v20.16b, v21.16b }, [x10]496ld1 { v13.16b, v14.16b, v15.16b, v16.16b }, [x9]497ld1 { v24.8h }, [x27]498ld1 { v1.8h, v2.8h }, [x27]499ld1 { v0.8h, v1.8h }, [sp], #32500ld1 { v21.8h, v22.8h, v23.8h }, [x22]501ld1 { v0.8h, v1.8h, v2.8h, v3.8h }, [x21]502ld1 { v3.4s }, [x4]503ld1 { v11.4s, v12.4s }, [x30]504ld1 { v0.4s, v1.4s, v2.4s }, [x24]505ld1 { v15.4s, v16.4s, v17.4s, v18.4s }, [x28]506ld1 { v0.4s, v1.4s, v2.4s }, [x0], #48507ld1 { v3.2d }, [x28]508ld1 { v13.2d, v14.2d }, [x13]509ld1 { v12.2d, v13.2d, v14.2d }, [x15]510ld1 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0]511ld1 { v0.1d }, [x15], x2512ld1 { v27.1d, v28.1d }, [x7]513ld1 { v14.1d, v15.1d, v16.1d }, [x3]514ld1 { v22.1d, v23.1d, v24.1d, v25.1d }, [x4]515ld1 { v0.2s, v1.2s }, [x15]516ld1 { v16.2s, v17.2s, v18.2s }, [x27]517ld1 { v21.2s, v22.2s, v23.2s, v24.2s }, [x21]518ld1 { v25.4h, v26.4h }, [x3]519ld1 { v20.4h, v21.4h, v22.4h, v23.4h }, [x15]520ld1 { v0.4h, v1.4h, v2.4h }, [sp]521ld1 { v24.8b, v25.8b }, [x6]522ld1 { v7.8b, v8.8b, v9.8b }, [x12]523ld1 { v4.8b, v5.8b, v6.8b, v7.8b }, [x13]524ld1 { v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x3525ld1 { v0.b }[7], [x0]526ld1 { v0.h }[3], [x0], #2527ld1 { v18.h }[3], [x1]528ld1 { v0.s }[1], [x15]529ld1 { v0.d }[0], [x15], #8530ld1 { v11.d }[0], [x13]531ld1r { v0.16b }, [x0]532ld1r { v0.8h }, [x0], #2533ld1r { v0.4s }, [x15]534ld1r { v3.1d }, [x15]535ld1r { v0.2d }, [x15], x16536ld1r { v18.2d }, [x0]537ld1r { v8.8b }, [x23]538ld1r { v28.4h }, [x9]539ld1r { v3.8h }, [x16]540ld1r { v10.2s }, [x20]541ld2 { v0.4h, v1.4h }, [x21]542ld2 { v8.8h, v9.8h }, [x28]543ld2 { v2.2s, v3.2s }, [x16]544ld2 { v22.4s, v23.4s }, [x4]545ld2 { v22.2d, v23.2d }, [x17]546ld2 { v29.b, v30.b }[3], [x1]547ld2 { v26.s, v27.s }[1], [x17]548ld2 { v1.d, v2.d }[0], [x10]549ld2 { v0.16b, v1.16b }, [x0]550ld2 { v13.8b, v14.8b }, [x4]551ld2 { v0.8b, v1.8b }, [x0], #16552ld2 { v0.h, v1.h }[7], [x15]553ld2 { v0.h, v1.h }[7], [x15], x8554ld2r { v0.8b, v1.8b }, [x0]555ld2r { v10.16b, v11.16b }, [x23]556ld2r { v0.4h, v1.4h }, [x0], #4557ld2r { v25.4h, v26.4h }, [x11]558ld2r { v23.8h, v24.8h }, [x10]559ld2r { v0.2s, v1.2s }, [sp]560ld2r { v8.4s, v9.4s }, [x17]561ld2r { v0.1d, v1.1d }, [sp], x8562ld2r { v9.1d, v10.1d }, [x25]563ld2r { v26.2d, v27.2d }, [x8]564ld3 { v8.8b, v9.8b, v10.8b }, [x0]565ld3 { v15.16b, v16.16b, v17.16b }, [x5]566ld3 { v0.4h, v1.4h, v2.4h }, [x15]567ld3 { v0.8h, v1.8h, v2.8h }, [x15], #48568ld3 { v7.8h, v8.8h, v9.8h }, [x21]569ld3 { v16.2s, v17.2s, v18.2s }, [x0]570ld3 { v12.4s, v13.4s, v14.4s }, [x25]571ld3 { v17.b, v18.b, v19.b }[2], [x27]572ld3 { v18.h, v19.h, v20.h }[5], [x16]573ld3 { v10.2d, v11.2d, v12.2d }, [x18]574ld3 { v0.s, v1.s, v2.s }[3], [sp]575ld3 { v0.s, v1.s, v2.s }[3], [sp], x3576ld3 { v5.d, v6.d, v7.d }[1], [x14]577ld3r { v0.8b, v1.8b, v2.8b }, [x15]578ld3r { v17.16b, v18.16b, v19.16b }, [x3]579ld3r { v0.4h, v1.4h, v2.4h }, [x15], #6580ld3r { v3.4h, v4.4h, v5.4h }, [x1]581ld3r { v6.8h, v7.8h, v8.8h }, [x28]582ld3r { v0.2s, v1.2s, v2.2s }, [x0]583ld3r { v28.4s, v29.4s, v30.4s }, [x2]584ld3r { v0.1d, v1.1d, v2.1d }, [x0], x0585ld3r { v1.1d, v2.1d, v3.1d }, [x28]586ld3r { v8.2d, v9.2d, v10.2d }, [x3]587ld4 { v6.8b, v7.8b, v8.8b, v9.8b }, [x27]588ld4 { v11.16b, v12.16b, v13.16b, v14.16b }, [x5]589ld4 { v21.4h, v22.4h, v23.4h, v24.4h }, [x14]590ld4 { v9.8h, v10.8h, v11.8h, v12.8h }, [x1]591ld4 { v17.4s, v18.4s, v19.4s, v20.4s }, [x4]592ld4 { v0.2s, v1.2s, v2.2s, v3.2s }, [sp]593ld4 { v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #64594ld4 { v0.d, v1.d, v2.d, v3.d }[1], [x0]595ld4 { v2.2d, v3.2d, v4.2d, v5.2d }, [x24]596ld4 { v4.b, v5.b, v6.b, v7.b }[12], [x27]597ld4 { v5.h, v6.h, v7.h, v8.h }[0], [x4]598ld4 { v0.h, v1.h, v2.h, v3.h }[7], [x0], x0599ld4 { v0.s, v1.s, v2.s, v3.s }[0], [x26]600ld4r { v20.8b, v21.8b, v22.8b, v23.8b }, [x23]601ld4r { v1.16b, v2.16b, v3.16b, v4.16b }, [x25]602ld4r { v16.4h, v17.4h, v18.4h, v19.4h }, [x6]603ld4r { v0.1d, v1.1d, v2.1d, v3.1d }, [sp]604ld4r { v0.2d, v1.2d, v2.2d, v3.2d }, [sp]605ld4r { v4.8h, v5.8h, v6.8h, v7.8h }, [x23]606ld4r { v0.2s, v1.2s, v2.2s, v3.2s }, [x30]607ld4r { v0.2s, v1.2s, v2.2s, v3.2s }, [sp], #16608ld4r { v7.4s, v8.4s, v9.4s, v10.4s }, [x23]609ld4r { v0.4s, v1.4s, v2.4s, v3.4s }, [sp], x8610mla v0.8b, v0.8b, v0.8b611mla v15.8h, v22.8h, v4.h[3]612mla v28.2s, v10.2s, v2.s[0]613mls v0.4h, v0.4h, v0.4h614mls v25.8h, v29.8h, v0.h[4]615mls v22.2s, v29.2s, v0.s[3]616mls v26.4s, v5.4s, v28.4s617mov b0, v0.b[15]618mov d6, v0.d[1]619mov h2, v0.h[5]620mov s17, v0.s[2]621mov w8, v8.s[0]622mov x30, v18.d[0]623mov v2.b[0], v0.b[0]624mov v2.h[1], v0.h[1]625mov v2.s[2], v0.s[2]626mov v2.d[1], v0.d[1]627mov v0.b[0], w8628mov v0.h[1], w8629mov v0.s[2], w8630mov v0.d[1], x8631mov v0.16b, v0.16b632mov v0.8b, v0.8b633movi d15, #0xff00ff00ff00ff634movi v0.16b, #31635movi v14.8h, #174636movi v13.4h, #74, lsl #8637movi v0.2d, #0xff0000ff0000ffff638movi v0.2s, #8, msl #8639movi v19.2s, #226640movi v1.4s, #122, msl #8641movi v0.4s, #255, lsl #24642movi v0.8b, #255643mul v0.8b, v0.8b, v0.8b644mul v26.4h, v20.4h, v14.h[5]645mul v5.8h, v21.8h, v3.h[7]646mul v29.2s, v10.2s, v3.s[1]647mul v30.4s, v11.4s, v4.s[0]648mul v30.4s, v11.4s, v4.4s649mul v3.8h, v9.8h, v8.8h650mvni v9.4h, #237651mvni v8.8h, #171, lsl #8652mvni v22.4s, #15, lsl #8653mvni v0.2s, 0654mvni v0.4s, #16, msl #16655neg d29, d24656neg v0.16b, v0.16b657neg v0.2d, v0.2d658neg v0.2s, v0.2s659neg v0.4h, v0.4h660neg v0.4s, v0.4s661neg v0.8b, v0.8b662neg v0.8h, v0.8h663not v0.16b, v0.16b664not v0.8b, v0.8b665orn v0.16b, v0.16b, v0.16b666orn v29.8b, v19.8b, v16.8b667orr v0.16b, v0.16b, v0.16b668orr v9.4h, #18669orr v0.8h, #31670orr v4.4s, #0671pmul v0.16b, v0.16b, v0.16b672pmul v0.8b, v0.8b, v0.8b673pmull v0.8h, v0.8b, v0.8b674pmull2 v0.8h, v0.16b, v0.16b675raddhn v0.2s, v0.2d, v0.2d676raddhn v0.4h, v0.4s, v0.4s677raddhn v0.8b, v0.8h, v0.8h678raddhn2 v0.16b, v0.8h, v0.8h679raddhn2 v0.4s, v0.2d, v0.2d680raddhn2 v0.8h, v0.4s, v0.4s681rbit v0.16b, v0.16b682rbit v0.8b, v0.8b683rev16 v21.8b, v1.8b684rev16 v30.16b, v31.16b685rev32 v0.4h, v9.4h686rev32 v21.8b, v1.8b687rev32 v30.16b, v31.16b688rev32 v4.8h, v7.8h689rev64 v0.16b, v31.16b690rev64 v1.8b, v9.8b691rev64 v13.4h, v21.4h692rev64 v2.8h, v4.8h693rev64 v4.2s, v0.2s694rev64 v6.4s, v8.4s695rshrn v0.2s, v0.2d, #3696rshrn v0.4h, v0.4s, #3697rshrn v0.8b, v0.8h, #3698rshrn2 v0.16b, v0.8h, #3699rshrn2 v0.4s, v0.2d, #3700rshrn2 v0.8h, v0.4s, #3701rsubhn v0.2s, v0.2d, v0.2d702rsubhn v0.4h, v0.4s, v0.4s703rsubhn v0.8b, v0.8h, v0.8h704rsubhn2 v0.16b, v0.8h, v0.8h705rsubhn2 v0.4s, v0.2d, v0.2d706rsubhn2 v0.8h, v0.4s, v0.4s707saba v0.16b, v0.16b, v0.16b708sabal v0.2d, v0.2s, v0.2s709sabal v0.4s, v0.4h, v0.4h710sabal v0.8h, v0.8b, v0.8b711sabal2 v0.2d, v0.4s, v0.4s712sabal2 v0.4s, v0.8h, v0.8h713sabal2 v0.8h, v0.16b, v0.16b714sabd v0.4h, v0.4h, v0.4h715sabd v12.2s, v11.2s, v27.2s716sabdl v0.2d, v0.2s, v0.2s717sabdl v0.4s, v0.4h, v0.4h718sabdl v0.8h, v0.8b, v0.8b719sabdl2 v0.2d, v0.4s, v0.4s720sabdl2 v0.4s, v0.8h, v0.8h721sabdl2 v0.8h, v0.16b, v0.16b722sadalp v0.1d, v0.2s723sadalp v0.2d, v0.4s724sadalp v0.2s, v0.4h725sadalp v0.4h, v0.8b726sadalp v0.4s, v0.8h727sadalp v0.8h, v0.16b728saddl v0.2d, v0.2s, v0.2s729saddl v0.4s, v0.4h, v0.4h730saddl v0.8h, v0.8b, v0.8b731saddl2 v0.2d, v0.4s, v0.4s732saddl2 v0.4s, v0.8h, v0.8h733saddl2 v0.8h, v0.16b, v0.16b734saddlp v0.1d, v0.2s735saddlp v0.2d, v0.4s736saddlp v0.2s, v0.4h737saddlp v0.4h, v0.8b738saddlp v0.4s, v0.8h739saddlp v0.8h, v0.16b740saddlv d0, v0.4s741saddlv s0, v0.4h742saddlv s0, v0.8h743saddlv h0, v0.8b744saddlv h0, v0.16b745saddw v0.2d, v0.2d, v0.2s746saddw v0.4s, v0.4s, v0.4h747saddw v0.8h, v0.8h, v0.8b748saddw2 v0.2d, v0.2d, v0.4s749saddw2 v0.4s, v0.4s, v0.8h750saddw2 v0.8h, v0.8h, v0.16b751scvtf h4, h8, #9752scvtf h5, h14753scvtf d21, d12754scvtf d21, d12, #64755scvtf s22, s13756scvtf s22, s13, #32757scvtf v0.2d, v0.2d758scvtf v0.2d, v0.2d, #3759scvtf v0.2s, v0.2s760scvtf v0.2s, v0.2s, #3761scvtf v0.4h, v0.4h762scvtf v0.4s, v0.4s763scvtf v0.4s, v0.4s, #3764scvtf v25.4h, v13.4h, #8765scvtf v0.8h, v0.8h766scvtf v4.8h, v8.8h, #10767sdot v0.2s, v0.8b, v0.4b[2]768sdot v0.2s, v0.8b, v0.8b769sdot v0.4s, v0.16b, v0.16b770sdot v0.4s, v0.16b, v0.4b[2]771shadd v0.8b, v0.8b, v0.8b772shadd v25.16b, v1.16b, v10.16b773shl d7, d10, #12774shl v23.8b, v18.8b, #6775shl v0.16b, v0.16b, #3776shl v0.2d, v0.2d, #3777shl v0.4h, v0.4h, #3778shl v0.8h, v23.8h, #10779shl v0.4s, v0.4s, #3780shll v0.4s, v0.4h, #16781shll v0.8h, v0.8b, #8782shll v0.2d, v0.2s, #32783shll2 v0.2d, v0.4s, #32784shll2 v0.4s, v0.8h, #16785shll2 v0.8h, v0.16b, #8786shrn v0.2s, v0.2d, #3787shrn v0.4h, v0.4s, #3788shrn v0.8b, v0.8h, #3789shrn2 v0.16b, v0.8h, #3790shrn2 v0.4s, v0.2d, #3791shrn2 v0.8h, v0.4s, #3792shsub v0.2s, v0.2s, v0.2s793shsub v0.4h, v0.4h, v0.4h794shsub v15.8h, v5.8h, v27.8h795sli d10, d14, #12796sli v0.16b, v0.16b, #3797sli v0.2d, v0.2d, #3798sli v0.2s, v0.2s, #3799sli v0.4h, v0.4h, #3800sli v0.4s, v0.4s, #3801sli v0.8b, v0.8b, #3802sli v0.8h, v0.8h, #3803smax v0.2s, v0.2s, v0.2s804smax v0.4h, v0.4h, v0.4h805smax v0.8b, v0.8b, v0.8b806smax v30.16b, v3.16b, v30.16b807smaxp v0.2s, v0.2s, v0.2s808smaxp v0.4h, v0.4h, v0.4h809smaxp v21.8h, v16.8h, v7.8h810smaxp v0.8b, v0.8b, v0.8b811smaxv b0, v0.8b812smaxv b0, v0.16b813smaxv h0, v0.4h814smaxv h0, v0.8h815smaxv s0, v0.4s816smin v0.16b, v0.16b, v0.16b817smin v0.4s, v0.4s, v0.4s818smin v0.8h, v0.8h, v0.8h819sminp v0.16b, v0.16b, v0.16b820sminp v0.4s, v0.4s, v0.4s821sminp v0.8h, v0.8h, v0.8h822sminv b0, v0.8b823sminv b0, v0.16b824sminv h0, v0.4h825sminv h0, v0.8h826sminv s0, v0.4s827smlal v0.2d, v0.2s, v0.2s828smlal v0.2d, v25.2s, v1.s[1]829smlal v0.4s, v0.4h, v0.4h830smlal v16.4s, v9.4h, v11.h[4]831smlal v0.8h, v0.8b, v0.8b832smlal2 v0.2d, v0.4s, v0.4s833smlal2 v30.2d, v22.4s, v7.s[2]834smlal2 v0.4s, v0.8h, v0.8h835smlal2 v0.8h, v0.16b, v0.16b836smlsl v0.2d, v0.2s, v0.2s837smlsl v25.2d, v27.2s, v1.s[1]838smlsl v0.4s, v0.4h, v0.4h839smlsl v14.4s, v23.4h, v12.h[7]840smlsl v0.8h, v0.8b, v0.8b841smlal2 v1.4s, v9.8h, v0.h[6]842smlsl2 v12.4s, v11.8h, v12.h[0]843smlsl2 v0.2d, v0.4s, v0.4s844smlsl2 v11.2d, v28.4s, v7.s[2]845smlsl2 v0.4s, v0.8h, v0.8h846smlsl2 v0.8h, v0.16b, v0.16b847smmla v0.4s, v0.16b, v0.16b848smull v0.2d, v0.2s, v0.2s849smull v31.2d, v23.2s, v6.s[2]850smull v0.4s, v0.4h, v0.4h851smull v3.4s, v26.4h, v1.h[5]852smull v0.8h, v0.8b, v0.8b853smull2 v0.2d, v0.4s, v0.4s854smull2 v11.2d, v1.4s, v7.s[0]855smull2 v0.4s, v0.8h, v0.8h856smull2 v13.4s, v18.8h, v0.h[3]857smull2 v0.8h, v0.16b, v0.16b858sqabs b19, b14859sqabs d18, d12860sqabs h21, h15861sqabs s20, s12862sqabs v0.16b, v0.16b863sqabs v0.2d, v0.2d864sqabs v0.2s, v0.2s865sqabs v0.4h, v0.4h866sqabs v0.4s, v0.4s867sqabs v0.8b, v0.8b868sqabs v0.8h, v0.8h869sqadd b20, b11, b15870sqadd h12, h18, h10871sqadd v0.16b, v0.16b, v0.16b872sqadd v0.2s, v0.2s, v0.2s873sqdmlal d19, s24, s12874sqdmlal d8, s9, v0.s[1]875sqdmlal s0, h0, v0.h[3]876sqdmlal s17, h27, h12877sqdmlal v0.2d, v0.2s, v0.2s878sqdmlal v11.2d, v24.2s, v0.s[3]879sqdmlal v0.4s, v0.4h, v0.4h880sqdmlal v20.4s, v30.4h, v12.h[3]881sqdmlal2 v0.2d, v0.4s, v0.4s882sqdmlal2 v23.2d, v30.4s, v6.s[0]883sqdmlal2 v0.4s, v0.8h, v0.8h884sqdmlal2 v2.4s, v17.8h, v5.h[6]885sqdmulh v8.4h, v16.4h, v5.h[4]886sqdmulh v16.2s, v24.2s, v7.s[2]887sqdmull v8.4s, v19.4h, v1.h[2]888sqdmull v20.2d, v10.2s, v6.s[2]889sqdmull2 v10.4s, v25.8h, v0.h[7]890sqdmull2 v4.2d, v29.4s, v2.s[3]891sqrdmulh v0.8h, v15.8h, v0.h[5]892sqrdmulh v6.2s, v29.2s, v4.s[2]893sqrdmulh v31.2s, v17.2s, v4.2s894sqdmlsl d12, s23, s13895sqdmlsl d8, s9, v0.s[1]896sqdmlsl s0, h0, v0.h[3]897sqdmlsl s14, h12, h25898sqdmlsl v0.2d, v0.2s, v0.2s899sqdmlsl v26.2d, v7.2s, v3.s[0]900sqdmlsl v0.4s, v0.4h, v0.4h901sqdmlsl v4.4s, v22.4h, v13.h[2]902sqdmlsl2 v0.2d, v0.4s, v0.4s903sqdmlsl2 v4.2d, v3.4s, v3.s[2]904sqdmlsl2 v0.4s, v0.8h, v0.8h905sqdmlsl2 v2.4s, v28.8h, v4.h[6]906sqdmulh h10, h11, h12907sqdmulh h7, h15, v0.h[3]908sqdmulh s15, s14, v0.s[1]909sqdmulh s20, s21, s2910sqdmulh v0.2s, v0.2s, v0.2s911sqdmulh v0.4s, v0.4s, v0.4s912sqdmull d1, s1, v0.s[1]913sqdmull d15, s22, s12914sqdmull s1, h1, v0.h[3]915sqdmull s12, h22, h12916sqdmull v0.2d, v0.2s, v0.2s917sqdmull v0.4s, v0.4h, v0.4h918sqdmull2 v0.2d, v0.4s, v0.4s919sqdmull2 v0.4s, v0.8h, v0.8h920sqneg b19, b14921sqneg d18, d12922sqneg h21, h15923sqneg s20, s12924sqneg v0.16b, v0.16b925sqneg v0.2d, v0.2d926sqneg v0.2s, v0.2s927sqneg v0.4h, v0.4h928sqneg v0.4s, v0.4s929sqneg v0.8b, v0.8b930sqneg v0.8h, v0.8h931sqrdmlah h0, h1, v2.h[3]932sqrdmlah v0.4h, v1.4h, v2.h[3]933sqrdmlah v0.8h, v1.8h, v2.h[3]934sqrdmlah s0, s1, v2.s[1]935sqrdmlah v0.2s, v1.2s, v2.s[1]936sqrdmlah v0.4s, v1.4s, v2.s[1]937sqrdmlah h0, h1, h2938sqrdmlah v0.4h, v1.4h, v2.4h939sqrdmlah v0.8h, v1.8h, v2.8h940sqrdmlah s0, s1, s2941sqrdmlah v0.2s, v1.2s, v2.2s942sqrdmlah v0.4s, v1.4s, v2.4s943sqrdmlsh h0, h1, v2.h[3]944sqrdmlsh v0.4h, v1.4h, v2.h[3]945sqrdmlsh v0.8h, v1.8h, v2.h[3]946sqrdmlsh s0, s1, v2.s[1]947sqrdmlsh v0.2s, v1.2s, v2.s[1]948sqrdmlsh v0.4s, v1.4s, v2.s[1]949sqrdmlsh h0, h1, h2950sqrdmlsh v0.4h, v1.4h, v2.4h951sqrdmlsh v0.8h, v1.8h, v2.8h952sqrdmlsh s0, s1, s2953sqrdmlsh v0.2s, v1.2s, v2.2s954sqrdmlsh v0.4s, v1.4s, v2.4s955sqrdmulh h10, h11, h12956sqrdmulh h7, h15, v0.h[3]957sqrdmulh s15, s14, v0.s[1]958sqrdmulh s20, s21, s2959sqrdmulh v0.4h, v0.4h, v0.4h960sqrdmulh v0.8h, v0.8h, v0.8h961sqrshl d31, d31, d31962sqrshl h3, h4, h15963sqrshl v0.2s, v0.2s, v0.2s964sqrshl v0.4h, v0.4h, v0.4h965sqrshl v0.8b, v0.8b, v0.8b966sqshl s17, s4, s23967sqsub b3, b13, b12968sqsub v20.8h, v18.8h, v12.8h969sqrshrn b10, h13, #2970sqrshrn h15, s10, #6971sqrshrn s15, d12, #9972sqrshrn v0.2s, v0.2d, #3973sqrshrn v0.4h, v0.4s, #3974sqrshrn v0.8b, v0.8h, #3975sqrshrn2 v0.16b, v0.8h, #3976sqrshrn2 v0.4s, v0.2d, #3977sqrshrn2 v0.8h, v0.4s, #3978sqrshrun b17, h10, #6979sqrshrun h10, s13, #15980sqrshrun s22, d16, #31981sqrshrun v0.2s, v0.2d, #3982sqrshrun v0.4h, v0.4s, #3983sqrshrun v0.8b, v0.8h, #3984sqrshrun2 v0.16b, v0.8h, #3985sqrshrun2 v0.4s, v0.2d, #3986sqrshrun2 v0.8h, v0.4s, #3987sqshl b11, b19, #7988sqshl d15, d16, #51989sqshl d31, d31, d31990sqshl h13, h18, #11991sqshl h3, h4, h15992sqshl s14, s17, #22993sqshl v0.16b, v0.16b, #3994sqshl v23.16b, v23.16b, v23.16b995sqshl v0.2d, v0.2d, #3996sqshl v0.2s, v0.2s, #3997sqshl v0.2s, v0.2s, v0.2s998sqshl v0.4h, v0.4h, #3999sqshl v0.4h, v0.4h, v0.4h1000sqshl v0.4s, v0.4s, #31001sqshl v0.8b, v0.8b, #31002sqshl v0.8b, v0.8b, v0.8b1003sqshl v0.8h, v0.8h, #31004sqshlu b15, b18, #61005sqshlu d11, d13, #321006sqshlu h19, h17, #61007sqshlu s16, s14, #251008sqshlu v0.16b, v0.16b, #31009sqshlu v0.2d, v0.2d, #31010sqshlu v0.2s, v0.2s, #31011sqshlu v0.4h, v0.4h, #31012sqshlu v0.4s, v0.4s, #31013sqshlu v0.8b, v0.8b, #31014sqshlu v0.8h, v0.8h, #31015sqshrn b10, h15, #51016sqshrn h17, s10, #41017sqshrn s18, d10, #311018sqshrn v0.2s, v0.2d, #31019sqshrn v0.4h, v0.4s, #31020sqshrn v0.8b, v0.8h, #31021sqshrn2 v0.16b, v0.8h, #31022sqshrn2 v0.4s, v0.2d, #31023sqshrn2 v0.8h, v0.4s, #31024sqshrun b15, h10, #71025sqshrun h20, s14, #31026sqshrun s10, d15, #151027sqshrun v0.2s, v0.2d, #31028sqshrun v0.4h, v0.4s, #31029sqshrun v0.8b, v0.8h, #31030sqshrun2 v0.16b, v0.8h, #31031sqshrun2 v0.4s, v0.2d, #31032sqshrun2 v0.8h, v0.4s, #31033sqsub s20, s10, s71034sqsub v0.2d, v0.2d, v0.2d1035sqsub v0.4s, v0.4s, v0.4s1036sqsub v0.8b, v0.8b, v0.8b1037sqxtn b18, h181038sqxtn h20, s171039sqxtn s19, d141040sqxtn v0.2s, v0.2d1041sqxtn v0.4h, v0.4s1042sqxtn v0.8b, v0.8h1043sqxtn2 v0.16b, v0.8h1044sqxtn2 v0.4s, v0.2d1045sqxtn2 v0.8h, v0.4s1046sqxtun b19, h141047sqxtun h21, s151048sqxtun s20, d121049sqxtun v0.2s, v0.2d1050sqxtun v0.4h, v0.4s1051sqxtun v0.8b, v0.8h1052sqxtun2 v0.16b, v0.8h1053sqxtun2 v0.4s, v0.2d1054sqxtun2 v0.8h, v0.4s1055srhadd v0.2s, v0.2s, v0.2s1056srhadd v0.4h, v0.4h, v0.4h1057srhadd v0.8b, v0.8b, v0.8b1058sri d10, d12, #141059sri v0.16b, v0.16b, #31060sri v0.2d, v0.2d, #31061sri v0.2s, v0.2s, #31062sri v0.4h, v0.4h, #31063sri v0.4s, v0.4s, #31064sri v0.8b, v0.8b, #31065sri v0.8h, v0.8h, #31066srshl d16, d16, d161067srshl v0.2s, v0.2s, v0.2s1068srshl v0.4h, v0.4h, v0.4h1069srshl v0.8b, v0.8b, v0.8b1070srshr d19, d18, #71071srshr v0.16b, v0.16b, #31072srshr v0.2d, v0.2d, #31073srshr v0.2s, v0.2s, #31074srshr v0.4h, v0.4h, #31075srshr v0.4s, v0.4s, #31076srshr v0.8b, v0.8b, #31077srshr v0.8h, v0.8h, #31078srsra d15, d11, #191079srsra v0.16b, v0.16b, #31080srsra v0.2d, v0.2d, #31081srsra v0.2s, v0.2s, #31082srsra v0.4h, v0.4h, #31083srsra v0.4s, v0.4s, #31084srsra v0.8b, v0.8b, #31085srsra v0.8h, v0.8h, #31086sshl d31, d31, d311087sshl v0.2d, v0.2d, v0.2d1088sshl v0.2s, v0.2s, v0.2s1089sshl v0.4h, v0.4h, v0.4h1090sshl v0.8b, v0.8b, v0.8b1091sshll v9.8h, v2.8b, #01092sshll v12.4s, v3.4h, #41093sshll v0.2d, v0.2s, #31094sshll2 v28.8h, v12.16b, #71095sshll2 v0.4s, v0.8h, #31096sshll2 v17.2d, v13.4s, #221097sshr d15, d16, #121098sshr v0.16b, v0.16b, #31099sshr v0.2d, v0.2d, #31100sshr v0.2s, v0.2s, #31101sshr v0.4h, v0.4h, #31102sshr v0.4s, v0.4s, #31103sshr v0.8b, v0.8b, #31104sshr v0.8h, v0.8h, #31105ssra d18, d12, #211106ssra v0.16b, v0.16b, #31107ssra v0.2d, v0.2d, #31108ssra v0.2s, v0.2s, #31109ssra v0.4h, v0.4h, #31110ssra v0.4s, v0.4s, #31111ssra v0.8b, v0.8b, #31112ssra v0.8h, v0.8h, #31113ssubl v0.2d, v0.2s, v0.2s1114ssubl v0.4s, v0.4h, v0.4h1115ssubl v0.8h, v0.8b, v0.8b1116ssubl2 v0.2d, v0.4s, v0.4s1117ssubl2 v0.4s, v0.8h, v0.8h1118ssubl2 v0.8h, v0.16b, v0.16b1119ssubw v0.2d, v0.2d, v0.2s1120ssubw v0.4s, v0.4s, v0.4h1121ssubw v0.8h, v0.8h, v0.8b1122ssubw2 v0.2d, v0.2d, v0.4s1123ssubw2 v0.4s, v0.4s, v0.8h1124ssubw2 v0.8h, v0.8h, v0.16b1125st1 { v18.8b }, [x15]1126st1 { v8.8b, v9.8b }, [x18]1127st1 { v15.8b, v16.8b, v17.8b }, [x0]1128st1 { v21.8b, v22.8b, v23.8b, v24.8b }, [x14]1129st1 { v0.16b }, [x0]1130st1 { v1.16b, v2.16b }, [x4]1131st1 { v27.16b, v28.16b, v29.16b }, [x18]1132st1 { v18.16b, v19.16b, v20.16b, v21.16b }, [x29]1133st1 { v19.4h }, [x7]1134st1 { v22.4h, v23.4h }, [x22]1135st1 { v13.4h, v14.4h, v15.4h }, [x7]1136st1 { v23.4h, v24.4h, v25.4h, v26.4h }, [x24]1137st1 { v27.8h }, [x17]1138st1 { v8.8h, v9.8h, v10.8h }, [x16]1139st1 { v7.8h, v8.8h, v9.8h, v10.8h }, [x19]1140st1 { v25.2s }, [x6]1141st1 { v13.2s, v14.2s }, [x9]1142st1 { v12.2s, v13.2s, v14.2s }, [x3]1143st1 { v6.2s, v7.2s, v8.2s, v9.2s }, [x13]1144st1 { v0.4s, v1.4s }, [sp], #321145st1 { v22.4s }, [x19]1146st1 { v15.4s, v16.4s }, [x12]1147st1 { v26.4s, v27.4s, v28.4s, v29.4s }, [x12]1148st1 { v20.1d }, [x10]1149st1 { v21.1d, v22.1d }, [x29]1150st1 { v5.1d, v6.1d, v7.1d }, [x3]1151st1 { v0.1d, v1.1d, v2.1d, v3.1d }, [x10]1152st1 { v26.2d, v27.2d }, [x28]1153st1 { v0.2d, v1.2d, v2.2d }, [x0], #481154st1 { v13.2d, v14.2d, v15.2d }, [x27]1155st1 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0]1156st1 { v8.2d }, [x15]1157st1 { v0.8h }, [x15], x21158st1 { v0.8h, v1.8h }, [x15]1159st1 { v0.4s, v1.4s, v2.4s }, [sp]1160st1 { v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x31161st1 { v1.b }[5], [x1]1162st1 { v0.h }[2], [x1]1163st1 { v31.s }[1], [x16]1164st1 { v0.d }[1], [x0]1165st1 { v0.d }[1], [x0], #81166st2 { v0.16b, v1.16b }, [x0], x11167st2 { v0.8b, v1.8b }, [x0]1168st2 { v6.16b, v7.16b }, [x23]1169st2 { v10.4h, v11.4h }, [x18]1170st2 { v10.8h, v11.8h }, [x18]1171st2 { v25.2s, v26.2s }, [x29]1172st2 { v26.4s, v27.4s }, [x14]1173st2 { v10.2d, v11.2d }, [x1]1174st2 { v21.b, v22.b }[15], [x15]1175st2 { v28.h, v29.h }[2], [x6]1176st2 { v0.s, v1.s }[3], [sp]1177st2 { v0.s, v1.s }[3], [sp], #81178st2 { v17.d, v18.d }[1], [x1]1179st3 { v10.8b, v11.8b, v12.8b }, [x18]1180st3 { v26.16b, v27.16b, v28.16b }, [x4]1181st3 { v0.4h, v1.4h, v2.4h }, [x15]1182st3 { v0.8h, v1.8h, v2.8h }, [x15], x21183st3 { v0.8h, v1.8h, v2.8h }, [x0]1184st3 { v19.2s, v20.2s, v21.2s }, [x30]1185st3 { v24.4s, v25.4s, v26.4s }, [x8]1186st3 { v24.2d, v25.2d, v26.2d }, [x25]1187st3 { v8.b, v9.b, v10.b }[4], [x18]1188st3 { v0.h, v1.h, v2.h }[7], [x15]1189st3 { v0.h, v1.h, v2.h }[7], [x15], #61190st3 { v9.s, v10.s, v11.s }[2], [x20]1191st3 { v16.d, v17.d, v18.d }[0], [x13]1192st4 { v17.8b, v18.8b, v19.8b, v20.8b }, [x8]1193st4 { v7.16b, v8.16b, v9.16b, v10.16b }, [x15]1194st4 { v5.4h, v6.4h, v7.4h, v8.4h }, [x13]1195st4 { v11.8h, v12.8h, v13.8h, v14.8h }, [x1]1196st4 { v0.2s, v1.2s, v2.2s, v3.2s }, [sp]1197st4 { v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #641198st4 { v21.4s, v22.4s, v23.4s, v24.4s }, [x6]1199st4 { v25.2d, v26.2d, v27.2d, v28.2d }, [x16]1200st4 { v0.b, v1.b, v2.b, v3.b }[15], [x0]1201st4 { v5.h, v6.h, v7.h, v8.h }[4], [x13]1202st4 { v22.s, v23.s, v24.s, v25.s }[0], [x7]1203st4 { v23.d, v24.d, v25.d, v26.d }[1], [x5]1204st4 { v0.d, v1.d, v2.d, v3.d }[1], [x0], x51205sub d15, d5, d161206sub v0.2d, v0.2d, v0.2d1207sub v15.2s, v14.2s, v11.2s1208subhn v7.4h, v10.4s, v13.4s1209subhn2 v24.4s, v24.2d, v8.2d1210sudot v0.2s, v0.8b, v0.4b[2]1211sudot v0.4s, v0.16b, v0.4b[2]1212suqadd b19, b141213suqadd d18, d221214suqadd h20, h151215suqadd s21, s121216suqadd v0.16b, v0.16b1217suqadd v0.2d, v0.2d1218suqadd v0.2s, v0.2s1219suqadd v0.4h, v0.4h1220suqadd v0.4s, v0.4s1221suqadd v0.8b, v0.8b1222suqadd v0.8h, v0.8h1223tbl v0.16b, { v0.16b }, v0.16b1224tbl v0.16b, { v0.16b, v1.16b }, v0.16b1225tbl v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b1226tbl v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b1227tbl v0.8b, { v0.16b }, v0.8b1228tbl v0.8b, { v0.16b, v1.16b }, v0.8b1229tbl v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b1230tbl v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b1231tbx v0.16b, { v0.16b }, v0.16b1232tbx v0.16b, { v0.16b, v1.16b }, v0.16b1233tbx v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b1234tbx v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b1235tbx v0.8b, { v0.16b }, v0.8b1236tbx v0.8b, { v0.16b, v1.16b }, v0.8b1237tbx v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b1238tbx v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b1239trn1 v0.16b, v0.16b, v0.16b1240trn1 v0.2d, v0.2d, v0.2d1241trn1 v0.2s, v0.2s, v0.2s1242trn1 v0.4h, v0.4h, v0.4h1243trn1 v0.4s, v0.4s, v0.4s1244trn1 v0.8b, v0.8b, v0.8b1245trn1 v0.8h, v0.8h, v0.8h1246trn2 v0.16b, v0.16b, v0.16b1247trn2 v0.2d, v0.2d, v0.2d1248trn2 v0.2s, v0.2s, v0.2s1249trn2 v0.4h, v0.4h, v0.4h1250trn2 v0.4s, v0.4s, v0.4s1251trn2 v0.8b, v0.8b, v0.8b1252trn2 v0.8h, v0.8h, v0.8h1253uaba v0.8b, v0.8b, v0.8b1254uaba v13.16b, v14.16b, v19.16b1255uabal v0.2d, v0.2s, v0.2s1256uabal v0.4s, v0.4h, v0.4h1257uabal v0.8h, v0.8b, v0.8b1258uabal2 v0.2d, v0.4s, v0.4s1259uabal2 v0.4s, v0.8h, v0.8h1260uabal2 v0.8h, v0.16b, v0.16b1261uabd v0.4h, v0.4h, v0.4h1262uabd v23.4s, v4.4s, v30.4s1263uabdl v0.2d, v0.2s, v0.2s1264uabdl v0.4s, v0.4h, v0.4h1265uabdl v0.8h, v0.8b, v0.8b1266uabdl2 v0.2d, v0.4s, v0.4s1267uabdl2 v0.4s, v0.8h, v0.8h1268uabdl2 v0.8h, v0.16b, v0.16b1269uadalp v0.1d, v0.2s1270uadalp v0.2d, v0.4s1271uadalp v0.2s, v0.4h1272uadalp v0.4h, v0.8b1273uadalp v0.4s, v0.8h1274uadalp v0.8h, v0.16b1275uaddl v0.2d, v0.2s, v0.2s1276uaddl v0.4s, v0.4h, v0.4h1277uaddl v0.8h, v0.8b, v0.8b1278uaddl2 v0.2d, v0.4s, v0.4s1279uaddl2 v0.4s, v0.8h, v0.8h1280uaddl2 v0.8h, v0.16b, v0.16b1281uaddlp v0.1d, v0.2s1282uaddlp v0.2d, v0.4s1283uaddlp v0.2s, v0.4h1284uaddlp v0.4h, v0.8b1285uaddlp v0.4s, v0.8h1286uaddlp v0.8h, v0.16b1287uaddlv d0, v0.4s1288uaddlv s0, v0.4h1289uaddlv s0, v0.8h1290uaddlv h0, v0.8b1291uaddlv h0, v0.16b1292uaddw v0.2d, v0.2d, v0.2s1293uaddw v0.4s, v0.4s, v0.4h1294uaddw v0.8h, v0.8h, v0.8b1295uaddw2 v0.2d, v0.2d, v0.4s1296uaddw2 v0.4s, v0.4s, v0.8h1297uaddw2 v0.8h, v0.8h, v0.16b1298ucvtf h17, x121299ucvtf h22, h16, #111300ucvtf h7, h211301ucvtf d21, d141302ucvtf d21, d14, #641303ucvtf s8, x01304ucvtf s22, s131305ucvtf s22, s13, #321306ucvtf v0.2d, v0.2d1307ucvtf v0.2d, v0.2d, #31308ucvtf v0.2s, v0.2s1309ucvtf v0.2s, v0.2s, #31310ucvtf v0.4h, v0.4h1311ucvtf v0.4s, v0.4s1312ucvtf v0.4s, v0.4s, #31313ucvtf v18.4h, v11.4h, #71314ucvtf v0.8h, v0.8h1315ucvtf v22.8h, v20.8h, #101316udot v0.2s, v0.8b, v0.4b[2]1317udot v0.2s, v0.8b, v0.8b1318udot v0.4s, v0.16b, v0.16b1319udot v0.4s, v0.16b, v0.4b[2]1320uhadd v0.16b, v0.16b, v0.16b1321uhadd v0.8h, v0.8h, v0.8h1322uhsub v12.4h, v16.4h, v28.4h1323uhsub v0.4s, v0.4s, v0.4s1324umax v0.16b, v0.16b, v0.16b1325umax v0.4s, v0.4s, v0.4s1326umax v0.8h, v0.8h, v0.8h1327umaxp v0.16b, v0.16b, v0.16b1328umaxp v0.4s, v0.4s, v0.4s1329umaxp v0.8h, v0.8h, v0.8h1330umaxv b0, v0.8b1331umaxv b0, v0.16b1332umaxv h0, v0.4h1333umaxv h0, v0.8h1334umaxv s0, v0.4s1335umin v0.2s, v0.2s, v0.2s1336umin v0.4h, v0.4h, v0.4h1337umin v0.8b, v0.8b, v0.8b1338umin v0.16b, v26.16b, v2.16b1339uminp v0.2s, v0.2s, v0.2s1340uminp v28.4s, v16.4s, v15.4s1341uminp v0.4h, v0.4h, v0.4h1342uminp v0.8b, v0.8b, v0.8b1343uminv b0, v0.8b1344uminv b0, v0.16b1345uminv h0, v0.4h1346uminv h0, v0.8h1347uminv s0, v0.4s1348umlal v0.2d, v0.2s, v0.2s1349umlal v28.2d, v31.2s, v0.s[1]1350umlal v0.4s, v0.4h, v0.4h1351umlal v22.4s, v14.4h, v0.h[6]1352umlal v0.8h, v0.8b, v0.8b1353umlal2 v10.2d, v4.4s, v3.s[2]1354umlal2 v31.4s, v7.8h, v15.h[5]1355umlal2 v0.2d, v0.4s, v0.4s1356umlal2 v0.4s, v0.8h, v0.8h1357umlal2 v0.8h, v0.16b, v0.16b1358umlsl v0.2d, v0.2s, v0.2s1359umlsl v20.2d, v20.2s, v2.s[0]1360umlsl v0.4s, v0.4h, v0.4h1361umlsl v21.4s, v12.4h, v7.h[5]1362umlsl v0.8h, v0.8b, v0.8b1363umlsl2 v0.2d, v0.4s, v0.4s1364umlsl2 v30.2d, v23.4s, v1.s[2]1365umlsl2 v0.4s, v0.8h, v0.8h1366umlsl2 v27.4s, v28.8h, v6.h[4]1367umlsl2 v0.8h, v0.16b, v0.16b1368ummla v0.4s, v0.16b, v0.16b1369umov w6, v22.b[0]1370umov w0, v0.b[1]1371umov w10, v25.h[0]1372umov w0, v0.h[1]1373umov w0, v0.s[1]1374umov x0, v0.d[1]1375umull v0.2d, v0.2s, v0.2s1376umull v22.2d, v28.2s, v6.s[1]1377umull v0.4s, v0.4h, v0.4h1378umull v27.4s, v1.4h, v8.h[6]1379umull v0.8h, v0.8b, v0.8b1380umull2 v0.2d, v0.4s, v0.4s1381umull2 v28.2d, v21.4s, v1.s[0]1382umull2 v0.4s, v0.8h, v0.8h1383umull2 v18.4s, v26.8h, v10.h[1]1384umull2 v0.8h, v0.16b, v0.16b1385uqadd h0, h1, h51386uqadd s0, s24, s301387uqadd v0.8h, v0.8h, v0.8h1388uqadd v14.2d, v22.2d, v20.2d1389uqrshl b11, b20, b301390uqrshl s23, s20, s161391uqrshl v25.8b, v13.8b, v23.8b1392uqrshl v0.16b, v0.16b, v0.16b1393uqrshl v0.4s, v0.4s, v0.4s1394uqrshl v0.8h, v0.8h, v0.8h1395uqrshrn b10, h12, #51396uqrshrn h12, s10, #141397uqrshrn s10, d10, #251398uqrshrn v0.2s, v0.2d, #31399uqrshrn v0.4h, v0.4s, #31400uqrshrn v0.8b, v0.8h, #31401uqrshrn2 v0.16b, v0.8h, #31402uqrshrn2 v0.4s, v0.2d, #31403uqrshrn2 v0.8h, v0.4s, #31404uqshl b11, b20, b301405uqshl b18, b15, #61406uqshl d15, d12, #191407uqshl h11, h18, #71408uqshl s14, s19, #181409uqshl s23, s20, s161410uqshl v0.16b, v0.16b, #31411uqshl v0.16b, v0.16b, v0.16b1412uqshl v0.2d, v0.2d, #31413uqshl v0.2d, v0.2d, v0.2d1414uqshl v0.2s, v0.2s, #31415uqshl v0.4h, v0.4h, #31416uqshl v8.4h, v17.4h, v13.4h1417uqshl v0.4s, v0.4s, #31418uqshl v0.4s, v0.4s, v0.4s1419uqshl v0.8b, v0.8b, #31420uqshl v0.8h, v0.8h, #31421uqshl v0.8h, v0.8h, v0.8h1422uqshrn b12, h10, #71423uqshrn h10, s14, #51424uqshrn s10, d12, #131425uqshrn v0.2s, v0.2d, #31426uqshrn v0.4h, v0.4s, #31427uqshrn v0.8b, v0.8h, #31428uqshrn2 v0.16b, v0.8h, #31429uqshrn2 v0.4s, v0.2d, #31430uqshrn2 v0.8h, v0.4s, #31431uqsub s16, s21, s61432uqsub d16, d16, d161433uqsub v0.4h, v0.4h, v0.4h1434uqsub v19.4s, v0.4s, v5.4s1435uqxtn b18, h181436uqxtn h20, s171437uqxtn s19, d141438uqxtn v0.2s, v0.2d1439uqxtn v0.4h, v0.4s1440uqxtn v0.8b, v0.8h1441uqxtn2 v0.16b, v0.8h1442uqxtn2 v0.4s, v0.2d1443uqxtn2 v0.8h, v0.4s1444urecpe v0.2s, v0.2s1445urecpe v0.4s, v0.4s1446urhadd v0.16b, v0.16b, v0.16b1447urhadd v0.4s, v0.4s, v0.4s1448urhadd v0.8h, v0.8h, v0.8h1449urhadd v16.2s, v19.2s, v2.2s1450urshl d8, d7, d41451urshl v31.8b, v5.8b, v3.8b1452urshl v0.16b, v0.16b, v0.16b1453urshl v0.2d, v0.2d, v0.2d1454urshl v0.4s, v0.4s, v0.4s1455urshl v0.8h, v0.8h, v0.8h1456urshr d20, d23, #311457urshr v0.16b, v0.16b, #31458urshr v0.2d, v0.2d, #31459urshr v0.2s, v0.2s, #31460urshr v0.4h, v0.4h, #31461urshr v0.4s, v0.4s, #31462urshr v0.8b, v0.8b, #31463urshr v0.8h, v0.8h, #31464ursqrte v0.2s, v0.2s1465ursqrte v0.4s, v0.4s1466ursra d18, d10, #131467ursra v0.16b, v0.16b, #31468ursra v0.2d, v0.2d, #31469ursra v0.2s, v0.2s, #31470ursra v0.4h, v0.4h, #31471ursra v0.4s, v0.4s, #31472ursra v0.8b, v0.8b, #31473ursra v0.8h, v0.8h, #31474usdot v0.2s, v0.8b, v0.4b[2]1475usdot v0.2s, v0.8b, v0.8b1476usdot v0.4s, v0.16b, v0.16b1477usdot v0.4s, v0.16b, v0.4b[2]1478ushl d0, d0, d01479ushl v6.8b, v26.8b, v6.8b1480ushl v0.16b, v0.16b, v0.16b1481ushl v0.4s, v0.4s, v0.4s1482ushl v0.8h, v0.8h, v0.8h1483ushll v0.4s, v0.4h, #31484ushll v18.8h, v24.8b, #41485ushll v16.2d, v16.2s, #311486ushll2 v31.2d, v12.4s, #111487ushll2 v18.4s, v22.8h, #131488ushll2 v0.8h, v0.16b, #31489ushr d10, d17, #181490ushr v0.16b, v0.16b, #31491ushr v0.2d, v0.2d, #31492ushr v0.2s, v0.2s, #31493ushr v0.4h, v0.4h, #31494ushr v0.4s, v0.4s, #31495ushr v0.8b, v0.8b, #31496ushr v0.8h, v0.8h, #31497usmmla v0.4s, v0.16b, v0.16b1498smov w15, v22.b[0]1499smov w26, v27.h[0]1500smov x21, v0.b[0]1501smov x9, v27.h[0]1502smov x15, v3.s[0]1503smov w0, v0.b[1]1504smov w0, v0.h[1]1505smov x0, v0.b[1]1506smov x0, v0.h[1]1507smov x0, v0.s[1]1508usqadd b19, b141509usqadd d18, d221510usqadd h20, h151511usqadd s21, s121512usqadd v0.16b, v0.16b1513usqadd v0.2d, v0.2d1514usqadd v0.2s, v0.2s1515usqadd v0.4h, v0.4h1516usqadd v0.4s, v0.4s1517usqadd v0.8b, v0.8b1518usqadd v0.8h, v0.8h1519usra d20, d13, #611520usra v0.16b, v0.16b, #31521usra v0.2d, v0.2d, #31522usra v0.2s, v0.2s, #31523usra v0.4h, v0.4h, #31524usra v0.4s, v0.4s, #31525usra v0.8b, v0.8b, #31526usra v0.8h, v0.8h, #31527usubl v0.2d, v0.2s, v0.2s1528usubl v0.4s, v0.4h, v0.4h1529usubl v0.8h, v0.8b, v0.8b1530usubl2 v0.2d, v0.4s, v0.4s1531usubl2 v0.4s, v0.8h, v0.8h1532usubl2 v0.8h, v0.16b, v0.16b1533usubw v0.2d, v0.2d, v0.2s1534usubw v0.4s, v0.4s, v0.4h1535usubw v0.8h, v0.8h, v0.8b1536usubw2 v0.2d, v0.2d, v0.4s1537usubw2 v0.4s, v0.4s, v0.8h1538usubw2 v0.8h, v0.8h, v0.16b1539uzp1 v0.16b, v0.16b, v0.16b1540uzp1 v0.2d, v0.2d, v0.2d1541uzp1 v0.2s, v0.2s, v0.2s1542uzp1 v0.4h, v0.4h, v0.4h1543uzp1 v0.4s, v0.4s, v0.4s1544uzp1 v0.8b, v0.8b, v0.8b1545uzp1 v0.8h, v0.8h, v0.8h1546uzp2 v0.16b, v0.16b, v0.16b1547uzp2 v0.2d, v0.2d, v0.2d1548uzp2 v0.2s, v0.2s, v0.2s1549uzp2 v0.4h, v0.4h, v0.4h1550uzp2 v0.4s, v0.4s, v0.4s1551uzp2 v0.8b, v0.8b, v0.8b1552uzp2 v0.8h, v0.8h, v0.8h1553xtn v0.2s, v0.2d1554xtn v0.4h, v0.4s1555xtn v0.8b, v0.8h1556xtn2 v0.16b, v0.8h1557xtn2 v0.4s, v0.2d1558xtn2 v0.8h, v0.4s1559zip1 v0.16b, v0.16b, v0.16b1560zip1 v0.2d, v0.2d, v0.2d1561zip1 v0.2s, v0.2s, v0.2s1562zip1 v0.4h, v0.4h, v0.4h1563zip1 v0.4s, v0.4s, v0.4s1564zip1 v0.8b, v0.8b, v0.8b1565zip1 v0.8h, v0.8h, v0.8h1566zip2 v0.16b, v0.16b, v0.16b1567zip2 v0.2d, v0.2d, v0.2d1568zip2 v0.2s, v0.2s, v0.2s1569zip2 v0.4h, v0.4h, v0.4h1570zip2 v0.4s, v0.4s, v0.4s1571zip2 v0.8b, v0.8b, v0.8b1572zip2 v0.8h, v0.8h, v0.8h1573 1574# CHECK:      Instruction Info:1575# CHECK-NEXT: [1]: #uOps1576# CHECK-NEXT: [2]: Latency1577# CHECK-NEXT: [3]: RThroughput1578# CHECK-NEXT: [4]: MayLoad1579# CHECK-NEXT: [5]: MayStore1580# CHECK-NEXT: [6]: HasSideEffects (U)1581 1582# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1583# CHECK-NEXT:  1      2     0.25                        abs	d29, d241584# CHECK-NEXT:  1      2     0.25                        abs	v0.16b, v0.16b1585# CHECK-NEXT:  1      2     0.25                        abs	v0.2d, v0.2d1586# CHECK-NEXT:  1      2     0.25                        abs	v0.2s, v0.2s1587# CHECK-NEXT:  1      2     0.25                        abs	v0.4h, v0.4h1588# CHECK-NEXT:  1      2     0.25                        abs	v0.4s, v0.4s1589# CHECK-NEXT:  1      2     0.25                        abs	v0.8b, v0.8b1590# CHECK-NEXT:  1      2     0.25                        abs	v0.8h, v0.8h1591# CHECK-NEXT:  1      2     0.25                        add	d17, d31, d291592# CHECK-NEXT:  1      2     0.25                        add	v0.8b, v0.8b, v0.8b1593# CHECK-NEXT:  1      2     0.25                        addhn	v0.2s, v0.2d, v0.2d1594# CHECK-NEXT:  1      2     0.25                        addhn	v0.4h, v0.4s, v0.4s1595# CHECK-NEXT:  1      2     0.25                        addhn	v0.8b, v0.8h, v0.8h1596# CHECK-NEXT:  1      2     0.25                        addhn2	v0.16b, v0.8h, v0.8h1597# CHECK-NEXT:  1      2     0.25                        addhn2	v0.4s, v0.2d, v0.2d1598# CHECK-NEXT:  1      2     0.25                        addhn2	v0.8h, v0.4s, v0.4s1599# CHECK-NEXT:  1      2     0.25                        addp	v7.2s, v1.2s, v2.2s1600# CHECK-NEXT:  1      2     0.25                        addp	v0.2d, v0.2d, v0.2d1601# CHECK-NEXT:  1      2     0.25                        addp	v0.8b, v0.8b, v0.8b1602# CHECK-NEXT:  1      2     0.25                        addp	d1, v14.2d1603# CHECK-NEXT:  1      2     0.50                        addv	s0, v0.4s1604# CHECK-NEXT:  1      2     0.50                        addv	h0, v0.4h1605# CHECK-NEXT:  2      4     0.50                        addv	h0, v0.8h1606# CHECK-NEXT:  2      4     0.50                        addv	b0, v0.8b1607# CHECK-NEXT:  2      4     1.00                        addv	b0, v0.16b1608# CHECK-NEXT:  1      2     0.25                        aesd	v0.16b, v0.16b1609# CHECK-NEXT:  1      2     0.25                        aese	v0.16b, v0.16b1610# CHECK-NEXT:  1      2     0.25                        aesimc	v0.16b, v0.16b1611# CHECK-NEXT:  1      2     0.25                        aesmc	v0.16b, v0.16b1612# CHECK-NEXT:  1      2     0.25                        and	v0.8b, v0.8b, v0.8b1613# CHECK-NEXT:  1      3     0.50                        bfcvt	h0, s01614# CHECK-NEXT:  1      4     0.50                        bfcvtn	v0.4h, v0.4s1615# CHECK-NEXT:  1      4     0.50                        bfcvtn2	v0.8h, v0.4s1616# CHECK-NEXT:  1      4     0.25                        bfdot	v0.2s, v24.4h, v14.2h[2]1617# CHECK-NEXT:  1      4     0.25                        bfdot	v0.2s, v0.4h, v0.4h1618# CHECK-NEXT:  1      4     0.25                        bfdot	v0.4s, v0.8h, v0.8h1619# CHECK-NEXT:  1      4     0.25                        bfmlalb	v0.4s, v0.8h, v0.8h1620# CHECK-NEXT:  1      4     0.25                        bfmlalb	v0.4s, v0.8h, v0.h[3]1621# CHECK-NEXT:  1      4     0.25                        bfmlalt	v0.4s, v0.8h, v0.8h1622# CHECK-NEXT:  1      4     0.25                        bfmlalt	v0.4s, v0.8h, v0.h[3]1623# CHECK-NEXT:  1      5     0.25                        bfmmla	v0.4s, v0.8h, v0.8h1624# CHECK-NEXT:  1      2     0.25                        bic	v0.4h, #15, lsl #81625# CHECK-NEXT:  1      2     0.25                        bic	v23.8h, #1011626# CHECK-NEXT:  1      2     0.25                        bic	v0.8b, v0.8b, v0.8b1627# CHECK-NEXT:  1      2     0.25                        bic	v25.16b, v10.16b, v9.16b1628# CHECK-NEXT:  1      2     0.25                        bic	v24.2s, #701629# CHECK-NEXT:  1      2     0.25                        bit	v5.8b, v12.8b, v22.8b1630# CHECK-NEXT:  1      2     0.25                        bif	v0.8b, v25.8b, v4.8b1631# CHECK-NEXT:  1      2     0.25                        bif	v0.16b, v0.16b, v0.16b1632# CHECK-NEXT:  1      2     0.25                        bit	v0.16b, v0.16b, v0.16b1633# CHECK-NEXT:  1      2     0.25                        bsl	v0.8b, v0.8b, v0.8b1634# CHECK-NEXT:  1      2     0.25                        bsl	v27.16b, v13.16b, v21.16b1635# CHECK-NEXT:  1      2     0.25                        cls	v0.16b, v0.16b1636# CHECK-NEXT:  1      2     0.25                        cls	v0.2s, v0.2s1637# CHECK-NEXT:  1      2     0.25                        cls	v0.4h, v0.4h1638# CHECK-NEXT:  1      2     0.25                        cls	v0.4s, v0.4s1639# CHECK-NEXT:  1      2     0.25                        cls	v0.8b, v0.8b1640# CHECK-NEXT:  1      2     0.25                        cls	v0.8h, v0.8h1641# CHECK-NEXT:  1      2     0.25                        clz	v0.16b, v0.16b1642# CHECK-NEXT:  1      2     0.25                        clz	v0.2s, v0.2s1643# CHECK-NEXT:  1      2     0.25                        clz	v0.4h, v0.4h1644# CHECK-NEXT:  1      2     0.25                        clz	v0.4s, v0.4s1645# CHECK-NEXT:  1      2     0.25                        clz	v0.8b, v0.8b1646# CHECK-NEXT:  1      2     0.25                        clz	v0.8h, v0.8h1647# CHECK-NEXT:  1      2     0.25                        cmeq	v9.8h, v16.8h, v24.8h1648# CHECK-NEXT:  1      2     0.25                        cmeq	v14.4h, v18.4h, #01649# CHECK-NEXT:  1      2     0.25                        cmeq	d20, d21, #01650# CHECK-NEXT:  1      2     0.25                        cmeq	d20, d21, d221651# CHECK-NEXT:  1      2     0.25                        cmeq	v0.16b, v0.16b, #01652# CHECK-NEXT:  1      2     0.25                        cmeq	v0.16b, v0.16b, v0.16b1653# CHECK-NEXT:  1      2     0.25                        cmge	v22.8h, v16.8h, v3.8h1654# CHECK-NEXT:  1      2     0.25                        cmge	v22.16b, v30.16b, #01655# CHECK-NEXT:  1      2     0.25                        cmge	d20, d21, #01656# CHECK-NEXT:  1      2     0.25                        cmge	d20, d21, d221657# CHECK-NEXT:  1      2     0.25                        cmge	v0.4h, v0.4h, v0.4h1658# CHECK-NEXT:  1      2     0.25                        cmge	v0.8b, v0.8b, #01659# CHECK-NEXT:  1      2     0.25                        cmgt	v3.2d, v29.2d, v11.2d1660# CHECK-NEXT:  1      2     0.25                        cmgt	d20, d21, #01661# CHECK-NEXT:  1      2     0.25                        cmgt	d20, d21, d221662# CHECK-NEXT:  1      2     0.25                        cmgt	v0.2s, v0.2s, #01663# CHECK-NEXT:  1      2     0.25                        cmgt	v0.4s, v0.4s, v0.4s1664# CHECK-NEXT:  1      2     0.25                        cmhi	v28.4h, v25.4h, v21.4h1665# CHECK-NEXT:  1      2     0.25                        cmhi	d20, d21, d221666# CHECK-NEXT:  1      2     0.25                        cmhi	v0.8h, v0.8h, v0.8h1667# CHECK-NEXT:  1      2     0.25                        cmhs	d20, d21, d221668# CHECK-NEXT:  1      2     0.25                        cmhs	v0.8b, v0.8b, v0.8b1669# CHECK-NEXT:  1      2     0.25                        cmle	v21.2s, v19.2s, #01670# CHECK-NEXT:  1      2     0.25                        cmle	d20, d21, #01671# CHECK-NEXT:  1      2     0.25                        cmle	v0.2d, v0.2d, #01672# CHECK-NEXT:  1      2     0.25                        cmlt	v26.4h, v12.4h, #01673# CHECK-NEXT:  1      2     0.25                        cmlt	d20, d21, #01674# CHECK-NEXT:  1      2     0.25                        cmlt	v0.8h, v0.8h, #01675# CHECK-NEXT:  1      2     0.25                        cmtst	d20, d21, d221676# CHECK-NEXT:  1      2     0.25                        cmtst	v0.2s, v0.2s, v0.2s1677# CHECK-NEXT:  1      2     0.25                        cmtst	v13.2d, v13.2d, v13.2d1678# CHECK-NEXT:  1      2     0.25                        cnt	v0.16b, v0.16b1679# CHECK-NEXT:  1      2     0.25                        cnt	v0.8b, v0.8b1680# CHECK-NEXT:  1      3     1.00                        dup	v0.16b, w281681# CHECK-NEXT:  1      3     1.00                        dup	v0.2d, x281682# CHECK-NEXT:  1      3     1.00                        dup	v0.2s, w281683# CHECK-NEXT:  1      3     1.00                        dup	v0.4h, w281684# CHECK-NEXT:  1      3     1.00                        dup	v0.4s, w281685# CHECK-NEXT:  1      3     1.00                        dup	v0.8b, w281686# CHECK-NEXT:  1      3     1.00                        dup	v0.8h, w281687# CHECK-NEXT:  1      2     0.25                        mov	b0, v0.b[1]1688# CHECK-NEXT:  1      2     0.25                        mov	d0, v0.d[1]1689# CHECK-NEXT:  1      2     0.25                        mov	h0, v0.h[1]1690# CHECK-NEXT:  1      2     0.25                        mov	s0, v0.s[1]1691# CHECK-NEXT:  1      2     0.25                        dup	v0.16b, v0.b[1]1692# CHECK-NEXT:  1      2     0.25                        dup	v0.2d, v0.d[1]1693# CHECK-NEXT:  1      2     0.25                        dup	v0.2s, v0.s[1]1694# CHECK-NEXT:  1      2     0.25                        dup	v0.4h, v0.h[1]1695# CHECK-NEXT:  1      2     0.25                        dup	v0.4s, v0.s[1]1696# CHECK-NEXT:  1      2     0.25                        dup	v0.8b, v0.b[1]1697# CHECK-NEXT:  1      2     0.25                        dup	v0.8h, v0.h[1]1698# CHECK-NEXT:  1      2     0.25                        eor	v0.16b, v0.16b, v0.16b1699# CHECK-NEXT:  1      2     0.25                        ext	v0.16b, v0.16b, v0.16b, #31700# CHECK-NEXT:  1      2     0.25                        ext	v0.8b, v0.8b, v0.8b, #31701# CHECK-NEXT:  1      2     0.25                        fabd	d29, d24, d201702# CHECK-NEXT:  1      2     0.25                        fabd	s29, s24, s201703# CHECK-NEXT:  1      2     0.25                        fabd	h27, h20, h171704# CHECK-NEXT:  1      2     0.25                        fabd	v13.8h, v28.8h, v12.8h1705# CHECK-NEXT:  1      2     0.25                        fabd	v0.4s, v0.4s, v0.4s1706# CHECK-NEXT:  1      2     0.25                        fabs	h25, h71707# CHECK-NEXT:  1      2     0.25                        fabs	v0.2d, v0.2d1708# CHECK-NEXT:  1      2     0.25                        fabs	v0.2s, v0.2s1709# CHECK-NEXT:  1      2     0.25                        fabs	v0.4h, v0.4h1710# CHECK-NEXT:  1      2     0.25                        fabs	v0.4s, v0.4s1711# CHECK-NEXT:  1      2     0.25                        fabs	v0.8h, v0.8h1712# CHECK-NEXT:  1      2     0.25                        facge	d20, d21, d221713# CHECK-NEXT:  1      2     0.25                        facge	s10, s11, s121714# CHECK-NEXT:  1      2     0.25                        facge	h24, h26, h291715# CHECK-NEXT:  1      2     0.25                        facge	v25.4h, v16.4h, v11.4h1716# CHECK-NEXT:  1      2     0.25                        facge	v19.2s, v24.2s, v5.2s1717# CHECK-NEXT:  1      2     0.25                        facge	v0.4s, v0.4s, v0.4s1718# CHECK-NEXT:  1      2     0.25                        facgt	d20, d21, d221719# CHECK-NEXT:  1      2     0.25                        facgt	s10, s11, s121720# CHECK-NEXT:  1      2     0.25                        facgt	h0, h4, h101721# CHECK-NEXT:  1      2     0.25                        facgt	v0.2d, v0.2d, v0.2d1722# CHECK-NEXT:  1      2     0.25                        facgt	v22.8h, v14.8h, v31.8h1723# CHECK-NEXT:  1      2     0.25                        facgt	v22.4s, v8.4s, v2.4s1724# CHECK-NEXT:  1      2     0.25                        fadd	v0.4s, v0.4s, v0.4s1725# CHECK-NEXT:  1      2     0.25                        faddp	h10, v19.2h1726# CHECK-NEXT:  1      2     0.25                        faddp	d11, v28.2d1727# CHECK-NEXT:  1      2     0.25                        faddp	v0.2s, v0.2s, v0.2s1728# CHECK-NEXT:  1      2     0.25                        faddp	v0.4s, v0.4s, v0.4s1729# CHECK-NEXT:  1      2     0.25                        faddp	v16.2d, v11.2d, v5.2d1730# CHECK-NEXT:  1      4     0.25                        fcadd	v0.2s, v0.2s, v0.2s, #901731# CHECK-NEXT:  1      4     0.25                        fcadd	v0.4s, v0.4s, v0.4s, #2701732# CHECK-NEXT:  1      2     0.25                        fcmeq	h30, h6, h11733# CHECK-NEXT:  1      2     0.25                        fcmeq	h19, h23, #0.01734# CHECK-NEXT:  1      2     0.25                        fcmeq	d20, d21, #0.01735# CHECK-NEXT:  1      2     0.25                        fcmeq	d20, d21, d221736# CHECK-NEXT:  1      2     0.25                        fcmeq	s10, s11, #0.01737# CHECK-NEXT:  1      2     0.25                        fcmeq	s10, s11, s121738# CHECK-NEXT:  1      2     0.25                        fcmeq	v0.2s, v0.2s, #0.01739# CHECK-NEXT:  1      2     0.25                        fcmeq	v0.2s, v0.2s, v0.2s1740# CHECK-NEXT:  1      2     0.25                        fcmeq	v12.4s, v11.4s, v26.4s1741# CHECK-NEXT:  1      2     0.25                        fcmeq	v18.2d, v17.2d, #0.01742# CHECK-NEXT:  1      2     0.25                        fcmge	h10, h23, #0.01743# CHECK-NEXT:  1      2     0.25                        fcmge	h1, h16, h121744# CHECK-NEXT:  1      2     0.25                        fcmge	d20, d21, #0.01745# CHECK-NEXT:  1      2     0.25                        fcmge	d20, d21, d221746# CHECK-NEXT:  1      2     0.25                        fcmge	s10, s11, #0.01747# CHECK-NEXT:  1      2     0.25                        fcmge	s10, s11, s121748# CHECK-NEXT:  1      2     0.25                        fcmge	v0.2d, v0.2d, #0.01749# CHECK-NEXT:  1      2     0.25                        fcmge	v17.2d, v11.2d, v13.2d1750# CHECK-NEXT:  1      2     0.25                        fcmge	v0.4s, v0.4s, v0.4s1751# CHECK-NEXT:  1      2     0.25                        fcmge	v18.4h, v27.4h, #0.01752# CHECK-NEXT:  1      2     0.25                        fcmge	v20.8h, v19.8h, v22.8h1753# CHECK-NEXT:  1      2     0.25                        fcmge	v17.2s, v11.2s, #0.01754# CHECK-NEXT:  1      2     0.25                        fcmgt	h4, h5, h01755# CHECK-NEXT:  1      2     0.25                        fcmgt	h0, h18, #0.01756# CHECK-NEXT:  1      2     0.25                        fcmgt	d20, d21, #0.01757# CHECK-NEXT:  1      2     0.25                        fcmgt	d20, d21, d221758# CHECK-NEXT:  1      2     0.25                        fcmgt	s10, s11, #0.01759# CHECK-NEXT:  1      2     0.25                        fcmgt	s10, s11, s121760# CHECK-NEXT:  1      2     0.25                        fcmgt	v0.4s, v0.4s, #0.01761# CHECK-NEXT:  1      2     0.25                        fcmgt	v0.4s, v0.4s, v0.4s1762# CHECK-NEXT:  1      2     0.25                        fcmgt	v24.8h, v24.8h, v28.8h1763# CHECK-NEXT:  1      2     0.25                        fcmgt	v0.8h, v11.8h, #0.01764# CHECK-NEXT:  1      2     0.25                        fcmgt	v19.2d, v31.2d, #0.01765# CHECK-NEXT:  1      4     0.25                        fcmla	v0.2s, v0.2s, v0.2s, #901766# CHECK-NEXT:  1      4     0.25                        fcmla	v0.4s, v0.4s, v0.s[1], #01767# CHECK-NEXT:  1      2     0.25                        fcmle	v16.8h, v11.8h, #0.01768# CHECK-NEXT:  1      2     0.25                        fcmle	v22.4s, v30.4s, #0.01769# CHECK-NEXT:  1      2     0.25                        fcmle	d20, d21, #0.01770# CHECK-NEXT:  1      2     0.25                        fcmle	s10, s11, #0.01771# CHECK-NEXT:  1      2     0.25                        fcmle	v0.2d, v0.2d, #0.01772# CHECK-NEXT:  1      2     0.25                        fcmle	h18, h28, #0.01773# CHECK-NEXT:  1      2     0.25                        fcmlt	h23, h7, #0.01774# CHECK-NEXT:  1      2     0.25                        fcmlt	d20, d21, #0.01775# CHECK-NEXT:  1      2     0.25                        fcmlt	s10, s11, #0.01776# CHECK-NEXT:  1      2     0.25                        fcmlt	v0.4s, v0.4s, #0.01777# CHECK-NEXT:  1      2     0.25                        fcmlt	v8.4h, v2.4h, #0.01778# CHECK-NEXT:  1      2     0.25                        fcmlt	v7.2d, v16.2d, #0.01779# CHECK-NEXT:  1      3     0.50                        fcvtas	d21, d141780# CHECK-NEXT:  2      4     1.00                        fcvtas	s12, s131781# CHECK-NEXT:  4      6     1.00                        fcvtas	h12, h131782# CHECK-NEXT:  1      3     0.50                        fcvtas	v0.2d, v0.2d1783# CHECK-NEXT:  1      3     0.50                        fcvtas	v0.2s, v0.2s1784# CHECK-NEXT:  2      4     1.00                        fcvtas	v0.4h, v0.4h1785# CHECK-NEXT:  2      4     1.00                        fcvtas	v0.4s, v0.4s1786# CHECK-NEXT:  4      6     1.00                        fcvtas	v0.8h, v0.8h1787# CHECK-NEXT:  1      3     0.50                        fcvtau	d21, d141788# CHECK-NEXT:  2      4     1.00                        fcvtau	s12, s131789# CHECK-NEXT:  4      6     1.00                        fcvtau	h12, h131790# CHECK-NEXT:  1      3     0.50                        fcvtau	v0.2d, v0.2d1791# CHECK-NEXT:  1      3     0.50                        fcvtau	v0.2s, v0.2s1792# CHECK-NEXT:  2      4     1.00                        fcvtau	v0.4h, v0.4h1793# CHECK-NEXT:  2      4     1.00                        fcvtau	v0.4s, v0.4s1794# CHECK-NEXT:  4      6     1.00                        fcvtau	v0.8h, v0.8h1795# CHECK-NEXT:  1      3     0.50                        fcvtl	v0.2d, v0.2s1796# CHECK-NEXT:  2      4     1.00                        fcvtl	v0.4s, v0.4h1797# CHECK-NEXT:  1      3     0.50                        fcvtl2	v0.2d, v0.4s1798# CHECK-NEXT:  2      4     1.00                        fcvtl2	v0.4s, v0.8h1799# CHECK-NEXT:  1      3     0.50                        fcvtms	d21, d141800# CHECK-NEXT:  2      4     1.00                        fcvtms	s22, s131801# CHECK-NEXT:  4      6     1.00                        fcvtms	h22, h131802# CHECK-NEXT:  1      3     0.50                        fcvtms	v0.2d, v0.2d1803# CHECK-NEXT:  1      3     0.50                        fcvtms	v0.2s, v0.2s1804# CHECK-NEXT:  2      4     1.00                        fcvtms	v0.4h, v0.4h1805# CHECK-NEXT:  2      4     1.00                        fcvtms	v0.4s, v0.4s1806# CHECK-NEXT:  4      6     1.00                        fcvtms	v0.8h, v0.8h1807# CHECK-NEXT:  1      3     0.50                        fcvtmu	d21, d141808# CHECK-NEXT:  2      4     1.00                        fcvtmu	s12, s131809# CHECK-NEXT:  4      6     1.00                        fcvtmu	h12, h131810# CHECK-NEXT:  1      3     0.50                        fcvtmu	v0.2d, v0.2d1811# CHECK-NEXT:  1      3     0.50                        fcvtmu	v0.2s, v0.2s1812# CHECK-NEXT:  2      4     1.00                        fcvtmu	v0.4h, v0.4h1813# CHECK-NEXT:  2      4     1.00                        fcvtmu	v0.4s, v0.4s1814# CHECK-NEXT:  4      6     1.00                        fcvtmu	v0.8h, v0.8h1815# CHECK-NEXT:  1      3     0.50                        fcvtn	v0.2s, v0.2d1816# CHECK-NEXT:  2      4     1.00                        fcvtn	v0.4h, v0.4s1817# CHECK-NEXT:  1      3     0.50                        fcvtn2	v0.4s, v0.2d1818# CHECK-NEXT:  2      4     1.00                        fcvtn2	v0.8h, v0.4s1819# CHECK-NEXT:  1      3     0.50                        fcvtns	d21, d141820# CHECK-NEXT:  2      4     1.00                        fcvtns	s22, s131821# CHECK-NEXT:  4      6     1.00                        fcvtns	h22, h131822# CHECK-NEXT:  1      3     0.50                        fcvtns	v0.2d, v0.2d1823# CHECK-NEXT:  1      3     0.50                        fcvtns	v0.2s, v0.2s1824# CHECK-NEXT:  2      4     1.00                        fcvtns	v0.4h, v0.4h1825# CHECK-NEXT:  2      4     1.00                        fcvtns	v0.4s, v0.4s1826# CHECK-NEXT:  4      6     1.00                        fcvtns	v0.8h, v0.8h1827# CHECK-NEXT:  1      3     0.50                        fcvtnu	d21, d141828# CHECK-NEXT:  2      4     1.00                        fcvtnu	s12, s131829# CHECK-NEXT:  4      6     1.00                        fcvtnu	h12, h131830# CHECK-NEXT:  1      3     0.50                        fcvtnu	v0.2d, v0.2d1831# CHECK-NEXT:  1      3     0.50                        fcvtnu	v0.2s, v0.2s1832# CHECK-NEXT:  2      4     1.00                        fcvtnu	v0.4h, v0.4h1833# CHECK-NEXT:  2      4     1.00                        fcvtnu	v0.4s, v0.4s1834# CHECK-NEXT:  4      6     1.00                        fcvtnu	v0.8h, v0.8h1835# CHECK-NEXT:  1      3     0.50                        fcvtps	d21, d141836# CHECK-NEXT:  2      4     1.00                        fcvtps	s22, s131837# CHECK-NEXT:  4      6     1.00                        fcvtps	h22, h131838# CHECK-NEXT:  1      3     0.50                        fcvtps	v0.2d, v0.2d1839# CHECK-NEXT:  1      3     0.50                        fcvtps	v0.2s, v0.2s1840# CHECK-NEXT:  2      4     1.00                        fcvtps	v0.4h, v0.4h1841# CHECK-NEXT:  2      4     1.00                        fcvtps	v0.4s, v0.4s1842# CHECK-NEXT:  4      6     1.00                        fcvtps	v0.8h, v0.8h1843# CHECK-NEXT:  1      3     0.50                        fcvtpu	d21, d141844# CHECK-NEXT:  2      4     1.00                        fcvtpu	s12, s131845# CHECK-NEXT:  4      6     1.00                        fcvtpu	h12, h131846# CHECK-NEXT:  1      3     0.50                        fcvtpu	v0.2d, v0.2d1847# CHECK-NEXT:  1      3     0.50                        fcvtpu	v0.2s, v0.2s1848# CHECK-NEXT:  2      4     1.00                        fcvtpu	v0.4h, v0.4h1849# CHECK-NEXT:  2      4     1.00                        fcvtpu	v0.4s, v0.4s1850# CHECK-NEXT:  4      6     1.00                        fcvtpu	v0.8h, v0.8h1851# CHECK-NEXT:  1      3     0.50                        fcvtxn	s22, d131852# CHECK-NEXT:  1      3     0.50                        fcvtxn	v0.2s, v0.2d1853# CHECK-NEXT:  1      3     0.50                        fcvtxn2	v0.4s, v0.2d1854# CHECK-NEXT:  1      3     0.50                        fcvtzs	d21, d12, #11855# CHECK-NEXT:  1      3     0.50                        fcvtzs	d21, d141856# CHECK-NEXT:  2      4     1.00                        fcvtzs	s12, s131857# CHECK-NEXT:  2      4     1.00                        fcvtzs	s21, s12, #11858# CHECK-NEXT:  4      6     1.00                        fcvtzs	h21, h141859# CHECK-NEXT:  4      6     1.00                        fcvtzs	h21, h12, #11860# CHECK-NEXT:  1      3     0.50                        fcvtzs	v0.2d, v0.2d1861# CHECK-NEXT:  1      3     0.50                        fcvtzs	v0.2d, v0.2d, #31862# CHECK-NEXT:  1      3     0.50                        fcvtzs	v0.2s, v0.2s1863# CHECK-NEXT:  1      3     0.50                        fcvtzs	v0.2s, v0.2s, #31864# CHECK-NEXT:  2      4     1.00                        fcvtzs	v0.4h, v0.4h1865# CHECK-NEXT:  2      4     1.00                        fcvtzs	v20.4h, v24.4h, #111866# CHECK-NEXT:  2      4     1.00                        fcvtzs	v0.4s, v0.4s1867# CHECK-NEXT:  2      4     1.00                        fcvtzs	v0.4s, v0.4s, #31868# CHECK-NEXT:  4      6     1.00                        fcvtzs	v0.8h, v0.8h1869# CHECK-NEXT:  4      6     1.00                        fcvtzs	v18.8h, v10.8h, #71870# CHECK-NEXT:  1      3     0.50                        fcvtzu	d21, d12, #11871# CHECK-NEXT:  1      3     0.50                        fcvtzu	d21, d141872# CHECK-NEXT:  2      4     1.00                        fcvtzu	s12, s131873# CHECK-NEXT:  2      4     1.00                        fcvtzu	s21, s12, #11874# CHECK-NEXT:  4      6     1.00                        fcvtzu	h12, h131875# CHECK-NEXT:  4      6     1.00                        fcvtzu	h21, h12, #11876# CHECK-NEXT:  1      3     0.50                        fcvtzu	v0.2d, v0.2d1877# CHECK-NEXT:  1      3     0.50                        fcvtzu	v0.2d, v0.2d, #31878# CHECK-NEXT:  1      3     0.50                        fcvtzu	v0.2s, v0.2s1879# CHECK-NEXT:  1      3     0.50                        fcvtzu	v0.2s, v0.2s, #31880# CHECK-NEXT:  2      4     1.00                        fcvtzu	v0.4h, v0.4h1881# CHECK-NEXT:  2      4     1.00                        fcvtzu	v19.4h, v26.4h, #91882# CHECK-NEXT:  2      4     1.00                        fcvtzu	v0.4s, v0.4s1883# CHECK-NEXT:  2      4     1.00                        fcvtzu	v0.4s, v0.4s, #31884# CHECK-NEXT:  4      6     1.00                        fcvtzu	v0.8h, v0.8h1885# CHECK-NEXT:  4      6     1.00                        fcvtzu	v27.8h, v6.8h, #111886# CHECK-NEXT:  1      15    3.50                        fdiv	v0.2d, v0.2d, v0.2d1887# CHECK-NEXT:  1      10    3.50                        fdiv	v0.2s, v0.2s, v0.2s1888# CHECK-NEXT:  1      7     3.50                        fdiv	v0.4h, v0.4h, v0.4h1889# CHECK-NEXT:  1      10    3.50                        fdiv	v0.4s, v0.4s, v0.4s1890# CHECK-NEXT:  1      13    2.50                        fdiv	v0.8h, v0.8h, v0.8h1891# CHECK-NEXT:  1      2     0.25                        fmax	v0.2d, v0.2d, v0.2d1892# CHECK-NEXT:  1      2     0.25                        fmax	v0.2s, v0.2s, v0.2s1893# CHECK-NEXT:  1      2     0.25                        fmax	v0.4s, v0.4s, v0.4s1894# CHECK-NEXT:  1      2     0.25                        fmaxnm	v0.2d, v0.2d, v0.2d1895# CHECK-NEXT:  1      2     0.25                        fmaxnm	v0.2s, v0.2s, v0.2s1896# CHECK-NEXT:  1      2     0.25                        fmaxnm	v0.4s, v0.4s, v0.4s1897# CHECK-NEXT:  1      2     0.25                        fmaxnmp	h25, v19.2h1898# CHECK-NEXT:  1      2     0.25                        fmaxnmp	d17, v29.2d1899# CHECK-NEXT:  1      2     0.25                        fmaxnmp	v0.2d, v0.2d, v0.2d1900# CHECK-NEXT:  1      2     0.25                        fmaxnmp	v0.2s, v0.2s, v0.2s1901# CHECK-NEXT:  1      2     0.25                        fmaxnmp	v0.4s, v0.4s, v0.4s1902# CHECK-NEXT:  2      4     0.50                        fmaxnmv	h0, v13.4h1903# CHECK-NEXT:  3      6     0.75                        fmaxnmv	h12, v11.8h1904# CHECK-NEXT:  2      4     0.50                        fmaxnmv	s28, v31.4s1905# CHECK-NEXT:  1      2     0.25                        fmaxp	v0.2d, v0.2d, v0.2d1906# CHECK-NEXT:  1      2     0.25                        fmaxp	v0.2s, v0.2s, v0.2s1907# CHECK-NEXT:  1      2     0.25                        fmaxp	v0.4s, v0.4s, v0.4s1908# CHECK-NEXT:  1      2     0.25                        fmaxp	h15, v25.2h1909# CHECK-NEXT:  1      2     0.25                        fmaxp	s6, v2.2s1910# CHECK-NEXT:  2      4     0.50                        fmaxv	h0, v0.4h1911# CHECK-NEXT:  3      6     0.75                        fmaxv	h0, v0.8h1912# CHECK-NEXT:  2      4     0.50                        fmaxv	s0, v0.4s1913# CHECK-NEXT:  1      2     0.25                        fmin	v0.2d, v0.2d, v0.2d1914# CHECK-NEXT:  1      2     0.25                        fmin	v0.2s, v0.2s, v0.2s1915# CHECK-NEXT:  1      2     0.25                        fmin	v0.4s, v0.4s, v0.4s1916# CHECK-NEXT:  1      2     0.25                        fminnm	v0.2d, v0.2d, v0.2d1917# CHECK-NEXT:  1      2     0.25                        fminnm	v0.2s, v0.2s, v0.2s1918# CHECK-NEXT:  1      2     0.25                        fminnm	v0.4s, v0.4s, v0.4s1919# CHECK-NEXT:  1      2     0.25                        fminnmp	h20, v14.2h1920# CHECK-NEXT:  1      2     0.25                        fminnmp	d15, v8.2d1921# CHECK-NEXT:  1      2     0.25                        fminnmp	v0.2d, v0.2d, v0.2d1922# CHECK-NEXT:  1      2     0.25                        fminnmp	v0.2s, v0.2s, v0.2s1923# CHECK-NEXT:  1      2     0.25                        fminnmp	v0.4s, v0.4s, v0.4s1924# CHECK-NEXT:  2      4     0.50                        fminnmv	h19, v25.4h1925# CHECK-NEXT:  3      6     0.75                        fminnmv	h23, v17.8h1926# CHECK-NEXT:  2      4     0.50                        fminnmv	s29, v17.4s1927# CHECK-NEXT:  1      2     0.25                        fminp	v0.2d, v0.2d, v0.2d1928# CHECK-NEXT:  1      2     0.25                        fminp	v0.2s, v0.2s, v0.2s1929# CHECK-NEXT:  1      2     0.25                        fminp	v0.4s, v0.4s, v0.4s1930# CHECK-NEXT:  1      2     0.25                        fminp	h7, v10.2h1931# CHECK-NEXT:  1      2     0.25                        fminp	s17, v7.2s1932# CHECK-NEXT:  2      4     0.50                        fminv	h3, v30.4h1933# CHECK-NEXT:  3      6     0.75                        fminv	h29, v12.8h1934# CHECK-NEXT:  2      4     0.50                        fminv	s16, v19.4s1935# CHECK-NEXT:  1      4     0.25                        fmla	d0, d1, v0.d[1]1936# CHECK-NEXT:  1      4     0.25                        fmla	h23, h24, v15.h[4]1937# CHECK-NEXT:  1      4     0.25                        fmla	s0, s1, v0.s[3]1938# CHECK-NEXT:  1      4     0.25                        fmla	v0.2s, v0.2s, v0.2s1939# CHECK-NEXT:  1      4     0.25                        fmla	v29.8h, v15.8h, v10.h[4]1940# CHECK-NEXT:  1      4     0.25                        fmla	v2.2s, v16.2s, v28.s[0]1941# CHECK-NEXT:  1      4     0.25                        fmla	v14.4s, v14.4s, v5.s[3]1942# CHECK-NEXT:  1      4     0.25                        fmla	v1.4s, v24.4s, v12.4s1943# CHECK-NEXT:  1      4     0.25                        fmla	v10.2d, v14.2d, v21.d[1]1944# CHECK-NEXT:  1      2     0.25                        fmlal	v0.2s, v0.2h, v0.h[1]1945# CHECK-NEXT:  1      2     0.25                        fmlal	v0.4s, v0.4h, v0.h[3]1946# CHECK-NEXT:  1      5     0.25                        fmlal	v0.2s, v0.2h, v0.2h1947# CHECK-NEXT:  1      5     0.25                        fmlal	v0.4s, v0.4h, v0.4h1948# CHECK-NEXT:  1      2     0.25                        fmlal2	v0.2s, v0.2h, v0.h[1]1949# CHECK-NEXT:  1      2     0.25                        fmlal2	v0.4s, v0.4h, v0.h[3]1950# CHECK-NEXT:  1      5     0.25                        fmlal2	v0.2s, v0.2h, v0.2h1951# CHECK-NEXT:  1      5     0.25                        fmlal2	v0.4s, v0.4h, v0.4h1952# CHECK-NEXT:  1      4     0.25                        fmls	d0, d4, v0.d[1]1953# CHECK-NEXT:  1      4     0.25                        fmls	h8, h14, v7.h[4]1954# CHECK-NEXT:  1      4     0.25                        fmls	s3, s5, v0.s[3]1955# CHECK-NEXT:  1      4     0.25                        fmls	v0.2s, v0.2s, v0.2s1956# CHECK-NEXT:  1      4     0.25                        fmls	v30.8h, v18.8h, v4.h[6]1957# CHECK-NEXT:  1      4     0.25                        fmls	v10.2s, v27.2s, v0.s[0]1958# CHECK-NEXT:  1      4     0.25                        fmls	v27.4s, v7.4s, v24.s[0]1959# CHECK-NEXT:  1      4     0.25                        fmls	v10.2d, v22.2d, v29.d[0]1960# CHECK-NEXT:  1      4     0.25                        fmls	v6.8h, v15.8h, v23.8h1961# CHECK-NEXT:  1      2     0.25                        fmlsl	v0.2s, v0.2h, v0.h[1]1962# CHECK-NEXT:  1      2     0.25                        fmlsl	v0.4s, v0.4h, v0.h[3]1963# CHECK-NEXT:  1      5     0.25                        fmlsl	v0.2s, v0.2h, v0.2h1964# CHECK-NEXT:  1      5     0.25                        fmlsl	v0.4s, v0.4h, v0.4h1965# CHECK-NEXT:  1      2     0.25                        fmlsl2	v0.2s, v0.2h, v0.h[1]1966# CHECK-NEXT:  1      2     0.25                        fmlsl2	v0.4s, v0.4h, v0.h[3]1967# CHECK-NEXT:  1      5     0.25                        fmlsl2	v0.2s, v0.2h, v0.2h1968# CHECK-NEXT:  1      5     0.25                        fmlsl2	v0.4s, v0.4h, v0.4h1969# CHECK-NEXT:  1      2     0.25                        fmov	v0.2d, #-1.250000001970# CHECK-NEXT:  1      2     0.25                        fmov	v0.2s, #13.000000001971# CHECK-NEXT:  1      2     0.25                        fmov	v0.4s, #1.000000001972# CHECK-NEXT:  1      3     0.25                        fmul	h18, h4, v7.h[3]1973# CHECK-NEXT:  1      3     0.25                        fmul	v10.4h, v2.4h, v7.h[5]1974# CHECK-NEXT:  1      3     0.25                        fmul	v5.2s, v12.2s, v9.s[0]1975# CHECK-NEXT:  1      3     0.25                        fmul	v15.4s, v30.4s, v2.s[3]1976# CHECK-NEXT:  1      3     0.25                        fmul	v11.2d, v31.2d, v24.d[1]1977# CHECK-NEXT:  1      3     0.25                        fmul	h28, h14, h31978# CHECK-NEXT:  1      3     0.25                        fmul	d0, d1, v0.d[1]1979# CHECK-NEXT:  1      3     0.25                        fmul	s0, s1, v0.s[3]1980# CHECK-NEXT:  1      3     0.25                        fmul	v0.2s, v0.2s, v0.2s1981# CHECK-NEXT:  1      3     0.25                        fmulx	d0, d4, v0.d[1]1982# CHECK-NEXT:  1      2     0.25                        fmulx	d23, d11, d11983# CHECK-NEXT:  1      2     0.25                        fmulx	s20, s22, s151984# CHECK-NEXT:  1      3     0.25                        fmulx	h18, h17, v7.h[1]1985# CHECK-NEXT:  1      2     0.25                        fmulx	h20, h25, h01986# CHECK-NEXT:  1      3     0.25                        fmulx	s3, s5, v0.s[3]1987# CHECK-NEXT:  1      3     0.25                        fmulx	v0.2d, v0.2d, v0.2d1988# CHECK-NEXT:  1      3     0.25                        fmulx	v28.4h, v25.4h, v15.h[1]1989# CHECK-NEXT:  1      3     0.25                        fmulx	v3.2s, v22.2s, v23.s[3]1990# CHECK-NEXT:  1      3     0.25                        fmulx	v0.2s, v0.2s, v0.2s1991# CHECK-NEXT:  1      3     0.25                        fmulx	v0.4s, v0.4s, v0.4s1992# CHECK-NEXT:  1      3     0.25                        fmulx	v5.4s, v28.4s, v15.s[3]1993# CHECK-NEXT:  1      3     0.25                        fmulx	v22.2d, v18.2d, v25.d[1]1994# CHECK-NEXT:  1      2     0.25                        fneg	v0.2d, v0.2d1995# CHECK-NEXT:  1      2     0.25                        fneg	v0.2s, v0.2s1996# CHECK-NEXT:  1      2     0.25                        fneg	v0.4h, v0.4h1997# CHECK-NEXT:  1      2     0.25                        fneg	v0.4s, v0.4s1998# CHECK-NEXT:  1      2     0.25                        fneg	v0.8h, v0.8h1999# CHECK-NEXT:  1      4     0.50                        frecpe	h20, h82000# CHECK-NEXT:  1      3     0.50                        frecpe	d13, d132001# CHECK-NEXT:  1      3     0.50                        frecpe	s19, s142002# CHECK-NEXT:  1      4     0.50                        frecpe	v0.2d, v0.2d2003# CHECK-NEXT:  1      3     0.50                        frecpe	v0.2s, v0.2s2004# CHECK-NEXT:  1      4     0.50                        frecpe	v0.4h, v0.4h2005# CHECK-NEXT:  1      4     0.50                        frecpe	v0.4s, v0.4s2006# CHECK-NEXT:  2      6     1.00                        frecpe	v0.8h, v0.8h2007# CHECK-NEXT:  1      4     0.25                        frecps	h29, h19, h82008# CHECK-NEXT:  1      3     0.50                        frecpx	h18, h112009# CHECK-NEXT:  1      4     0.25                        frecps	v12.8h, v25.8h, v4.8h2010# CHECK-NEXT:  1      4     0.25                        frecps	v0.4s, v0.4s, v0.4s2011# CHECK-NEXT:  1      4     0.25                        frecps	d22, d30, d212012# CHECK-NEXT:  1      4     0.25                        frecps	s21, s16, s132013# CHECK-NEXT:  1      4     0.25                        frecps	v7.2d, v29.2d, v18.2d2014# CHECK-NEXT:  1      3     0.50                        frecpx	d16, d192015# CHECK-NEXT:  1      3     0.50                        frecpx	s18, s102016# CHECK-NEXT:  1      3     0.50                        frinta	v0.2d, v0.2d2017# CHECK-NEXT:  1      3     0.50                        frinta	v0.2s, v0.2s2018# CHECK-NEXT:  2      4     1.00                        frinta	v0.4h, v0.4h2019# CHECK-NEXT:  2      4     1.00                        frinta	v0.4s, v0.4s2020# CHECK-NEXT:  4      6     1.00                        frinta	v0.8h, v0.8h2021# CHECK-NEXT:  1      3     0.50                        frinti	v0.2d, v0.2d2022# CHECK-NEXT:  1      3     0.50                        frinti	v0.2s, v0.2s2023# CHECK-NEXT:  2      4     1.00                        frinti	v0.4h, v0.4h2024# CHECK-NEXT:  2      4     1.00                        frinti	v0.4s, v0.4s2025# CHECK-NEXT:  4      6     1.00                        frinti	v0.8h, v0.8h2026# CHECK-NEXT:  1      3     0.50                        frintm	v0.2d, v0.2d2027# CHECK-NEXT:  1      3     0.50                        frintm	v0.2s, v0.2s2028# CHECK-NEXT:  2      4     1.00                        frintm	v0.4h, v0.4h2029# CHECK-NEXT:  2      4     1.00                        frintm	v0.4s, v0.4s2030# CHECK-NEXT:  4      6     1.00                        frintm	v0.8h, v0.8h2031# CHECK-NEXT:  1      3     0.50                        frintn	v0.2d, v0.2d2032# CHECK-NEXT:  1      3     0.50                        frintn	v0.2s, v0.2s2033# CHECK-NEXT:  2      4     1.00                        frintn	v0.4h, v0.4h2034# CHECK-NEXT:  2      4     1.00                        frintn	v0.4s, v0.4s2035# CHECK-NEXT:  4      6     1.00                        frintn	v0.8h, v0.8h2036# CHECK-NEXT:  1      3     0.50                        frintp	v0.2d, v0.2d2037# CHECK-NEXT:  1      3     0.50                        frintp	v0.2s, v0.2s2038# CHECK-NEXT:  2      4     1.00                        frintp	v0.4h, v0.4h2039# CHECK-NEXT:  2      4     1.00                        frintp	v0.4s, v0.4s2040# CHECK-NEXT:  4      6     1.00                        frintp	v0.8h, v0.8h2041# CHECK-NEXT:  1      3     0.50                        frintx	v0.2d, v0.2d2042# CHECK-NEXT:  1      3     0.50                        frintx	v0.2s, v0.2s2043# CHECK-NEXT:  2      4     1.00                        frintx	v0.4h, v0.4h2044# CHECK-NEXT:  2      4     1.00                        frintx	v0.4s, v0.4s2045# CHECK-NEXT:  4      6     1.00                        frintx	v0.8h, v0.8h2046# CHECK-NEXT:  1      3     0.50                        frintz	v0.2d, v0.2d2047# CHECK-NEXT:  1      3     0.50                        frintz	v0.2s, v0.2s2048# CHECK-NEXT:  2      4     1.00                        frintz	v0.4h, v0.4h2049# CHECK-NEXT:  2      4     1.00                        frintz	v0.4s, v0.4s2050# CHECK-NEXT:  4      6     1.00                        frintz	v0.8h, v0.8h2051# CHECK-NEXT:  1      4     0.50                        frsqrte	h23, h262052# CHECK-NEXT:  1      3     0.50                        frsqrte	d21, d122053# CHECK-NEXT:  1      3     0.50                        frsqrte	s22, s132054# CHECK-NEXT:  1      4     0.50                        frsqrte	v0.2d, v0.2d2055# CHECK-NEXT:  1      3     0.50                        frsqrte	v0.2s, v0.2s2056# CHECK-NEXT:  1      4     0.50                        frsqrte	v0.4h, v0.4h2057# CHECK-NEXT:  1      4     0.50                        frsqrte	v0.4s, v0.4s2058# CHECK-NEXT:  1      4     0.25                        frsqrts	v20.4s, v26.4s, v27.4s2059# CHECK-NEXT:  1      4     0.25                        frsqrts	v8.4h, v9.4h, v30.4h2060# CHECK-NEXT:  2      6     1.00                        frsqrte	v0.8h, v0.8h2061# CHECK-NEXT:  1      4     0.25                        frsqrts	h28, h26, h12062# CHECK-NEXT:  1      4     0.25                        frsqrts	d8, d22, d182063# CHECK-NEXT:  1      4     0.25                        frsqrts	s21, s5, s122064# CHECK-NEXT:  1      4     0.25                        frsqrts	v0.2d, v0.2d, v0.2d2065# CHECK-NEXT:  1      16    3.50                        fsqrt	v0.2d, v0.2d2066# CHECK-NEXT:  1      10    3.50                        fsqrt	v0.2s, v0.2s2067# CHECK-NEXT:  1      7     3.50                        fsqrt	v0.4h, v0.4h2068# CHECK-NEXT:  1      10    3.50                        fsqrt	v0.4s, v0.4s2069# CHECK-NEXT:  1      13    5.50                        fsqrt	v0.8h, v0.8h2070# CHECK-NEXT:  1      2     0.25                        fsub	v13.8h, v15.8h, v17.8h2071# CHECK-NEXT:  1      2     0.25                        fsub	v0.2s, v0.2s, v0.2s2072# CHECK-NEXT:  1      6     0.33    *                   ld1	{ v0.16b }, [x0]2073# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v0.16b, v1.16b }, [x14]2074# CHECK-NEXT:  3      6     1.00    *                   ld1	{ v19.16b, v20.16b, v21.16b }, [x10]2075# CHECK-NEXT:  4      7     1.33    *                   ld1	{ v13.16b, v14.16b, v15.16b, v16.16b }, [x9]2076# CHECK-NEXT:  1      6     0.33    *                   ld1	{ v24.8h }, [x27]2077# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v1.8h, v2.8h }, [x27]2078# CHECK-NEXT:  3      6     0.67    *                   ld1	{ v0.8h, v1.8h }, [sp], #322079# CHECK-NEXT:  3      6     1.00    *                   ld1	{ v21.8h, v22.8h, v23.8h }, [x22]2080# CHECK-NEXT:  4      7     1.33    *                   ld1	{ v0.8h, v1.8h, v2.8h, v3.8h }, [x21]2081# CHECK-NEXT:  1      6     0.33    *                   ld1	{ v3.4s }, [x4]2082# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v11.4s, v12.4s }, [x30]2083# CHECK-NEXT:  3      6     1.00    *                   ld1	{ v0.4s, v1.4s, v2.4s }, [x24]2084# CHECK-NEXT:  4      7     1.33    *                   ld1	{ v15.4s, v16.4s, v17.4s, v18.4s }, [x28]2085# CHECK-NEXT:  4      6     1.00    *                   ld1	{ v0.4s, v1.4s, v2.4s }, [x0], #482086# CHECK-NEXT:  1      6     0.33    *                   ld1	{ v3.2d }, [x28]2087# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v13.2d, v14.2d }, [x13]2088# CHECK-NEXT:  3      6     1.00    *                   ld1	{ v12.2d, v13.2d, v14.2d }, [x15]2089# CHECK-NEXT:  4      7     1.33    *                   ld1	{ v0.2d, v1.2d, v2.2d, v3.2d }, [x0]2090# CHECK-NEXT:  2      6     0.33    *                   ld1	{ v0.1d }, [x15], x22091# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v27.1d, v28.1d }, [x7]2092# CHECK-NEXT:  3      6     1.00    *                   ld1	{ v14.1d, v15.1d, v16.1d }, [x3]2093# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v22.1d, v23.1d, v24.1d, v25.1d }, [x4]2094# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v0.2s, v1.2s }, [x15]2095# CHECK-NEXT:  3      6     1.00    *                   ld1	{ v16.2s, v17.2s, v18.2s }, [x27]2096# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v21.2s, v22.2s, v23.2s, v24.2s }, [x21]2097# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v25.4h, v26.4h }, [x3]2098# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v20.4h, v21.4h, v22.4h, v23.4h }, [x15]2099# CHECK-NEXT:  3      6     1.00    *                   ld1	{ v0.4h, v1.4h, v2.4h }, [sp]2100# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v24.8b, v25.8b }, [x6]2101# CHECK-NEXT:  3      6     1.00    *                   ld1	{ v7.8b, v8.8b, v9.8b }, [x12]2102# CHECK-NEXT:  2      6     0.67    *                   ld1	{ v4.8b, v5.8b, v6.8b, v7.8b }, [x13]2103# CHECK-NEXT:  3      6     0.67    *                   ld1	{ v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x32104# CHECK-NEXT:  2      8     0.33    *                   ld1	{ v0.b }[7], [x0]2105# CHECK-NEXT:  3      8     0.33    *                   ld1	{ v0.h }[3], [x0], #22106# CHECK-NEXT:  2      8     0.33    *                   ld1	{ v18.h }[3], [x1]2107# CHECK-NEXT:  2      8     0.33    *                   ld1	{ v0.s }[1], [x15]2108# CHECK-NEXT:  3      8     0.33    *                   ld1	{ v0.d }[0], [x15], #82109# CHECK-NEXT:  2      8     0.33    *                   ld1	{ v11.d }[0], [x13]2110# CHECK-NEXT:  2      8     0.33    *                   ld1r	{ v0.16b }, [x0]2111# CHECK-NEXT:  3      8     0.33    *                   ld1r	{ v0.8h }, [x0], #22112# CHECK-NEXT:  2      8     0.33    *                   ld1r	{ v0.4s }, [x15]2113# CHECK-NEXT:  2      8     0.33    *                   ld1r	{ v3.1d }, [x15]2114# CHECK-NEXT:  3      8     0.33    *                   ld1r	{ v0.2d }, [x15], x162115# CHECK-NEXT:  2      8     0.33    *                   ld1r	{ v18.2d }, [x0]2116# CHECK-NEXT:  2      8     0.33    *                   ld1r	{ v8.8b }, [x23]2117# CHECK-NEXT:  2      8     0.33    *                   ld1r	{ v28.4h }, [x9]2118# CHECK-NEXT:  2      8     0.33    *                   ld1r	{ v3.8h }, [x16]2119# CHECK-NEXT:  2      8     0.33    *                   ld1r	{ v10.2s }, [x20]2120# CHECK-NEXT:  3      8     0.50    *                   ld2	{ v0.4h, v1.4h }, [x21]2121# CHECK-NEXT:  4      8     0.67    *                   ld2	{ v8.8h, v9.8h }, [x28]2122# CHECK-NEXT:  3      8     0.50    *                   ld2	{ v2.2s, v3.2s }, [x16]2123# CHECK-NEXT:  4      8     0.67    *                   ld2	{ v22.4s, v23.4s }, [x4]2124# CHECK-NEXT:  4      8     0.67    *                   ld2	{ v22.2d, v23.2d }, [x17]2125# CHECK-NEXT:  3      8     0.50    *                   ld2	{ v29.b, v30.b }[3], [x1]2126# CHECK-NEXT:  3      8     0.50    *                   ld2	{ v26.s, v27.s }[1], [x17]2127# CHECK-NEXT:  3      8     0.50    *                   ld2	{ v1.d, v2.d }[0], [x10]2128# CHECK-NEXT:  4      8     0.67    *                   ld2	{ v0.16b, v1.16b }, [x0]2129# CHECK-NEXT:  3      8     0.50    *                   ld2	{ v13.8b, v14.8b }, [x4]2130# CHECK-NEXT:  4      8     0.50    *                   ld2	{ v0.8b, v1.8b }, [x0], #162131# CHECK-NEXT:  3      8     0.50    *                   ld2	{ v0.h, v1.h }[7], [x15]2132# CHECK-NEXT:  4      8     0.50    *                   ld2	{ v0.h, v1.h }[7], [x15], x82133# CHECK-NEXT:  3      8     0.50    *                   ld2r	{ v0.8b, v1.8b }, [x0]2134# CHECK-NEXT:  3      8     0.50    *                   ld2r	{ v10.16b, v11.16b }, [x23]2135# CHECK-NEXT:  4      8     0.50    *                   ld2r	{ v0.4h, v1.4h }, [x0], #42136# CHECK-NEXT:  3      8     0.50    *                   ld2r	{ v25.4h, v26.4h }, [x11]2137# CHECK-NEXT:  3      8     0.50    *                   ld2r	{ v23.8h, v24.8h }, [x10]2138# CHECK-NEXT:  3      8     0.50    *                   ld2r	{ v0.2s, v1.2s }, [sp]2139# CHECK-NEXT:  3      8     0.50    *                   ld2r	{ v8.4s, v9.4s }, [x17]2140# CHECK-NEXT:  4      8     0.50    *                   ld2r	{ v0.1d, v1.1d }, [sp], x82141# CHECK-NEXT:  3      8     0.50    *                   ld2r	{ v9.1d, v10.1d }, [x25]2142# CHECK-NEXT:  3      8     0.50    *                   ld2r	{ v26.2d, v27.2d }, [x8]2143# CHECK-NEXT:  5      8     0.75    *                   ld3	{ v8.8b, v9.8b, v10.8b }, [x0]2144# CHECK-NEXT:  6      8     1.00    *                   ld3	{ v15.16b, v16.16b, v17.16b }, [x5]2145# CHECK-NEXT:  5      8     0.75    *                   ld3	{ v0.4h, v1.4h, v2.4h }, [x15]2146# CHECK-NEXT:  7      8     1.00    *                   ld3	{ v0.8h, v1.8h, v2.8h }, [x15], #482147# CHECK-NEXT:  6      8     1.00    *                   ld3	{ v7.8h, v8.8h, v9.8h }, [x21]2148# CHECK-NEXT:  5      8     0.75    *                   ld3	{ v16.2s, v17.2s, v18.2s }, [x0]2149# CHECK-NEXT:  6      8     1.00    *                   ld3	{ v12.4s, v13.4s, v14.4s }, [x25]2150# CHECK-NEXT:  5      8     0.75    *                   ld3	{ v17.b, v18.b, v19.b }[2], [x27]2151# CHECK-NEXT:  5      8     0.75    *                   ld3	{ v18.h, v19.h, v20.h }[5], [x16]2152# CHECK-NEXT:  6      8     1.00    *                   ld3	{ v10.2d, v11.2d, v12.2d }, [x18]2153# CHECK-NEXT:  5      8     0.75    *                   ld3	{ v0.s, v1.s, v2.s }[3], [sp]2154# CHECK-NEXT:  6      8     0.75    *                   ld3	{ v0.s, v1.s, v2.s }[3], [sp], x32155# CHECK-NEXT:  5      8     0.75    *                   ld3	{ v5.d, v6.d, v7.d }[1], [x14]2156# CHECK-NEXT:  5      8     0.75    *                   ld3r	{ v0.8b, v1.8b, v2.8b }, [x15]2157# CHECK-NEXT:  5      8     0.75    *                   ld3r	{ v17.16b, v18.16b, v19.16b }, [x3]2158# CHECK-NEXT:  6      8     0.75    *                   ld3r	{ v0.4h, v1.4h, v2.4h }, [x15], #62159# CHECK-NEXT:  5      8     0.75    *                   ld3r	{ v3.4h, v4.4h, v5.4h }, [x1]2160# CHECK-NEXT:  5      8     0.75    *                   ld3r	{ v6.8h, v7.8h, v8.8h }, [x28]2161# CHECK-NEXT:  5      8     0.75    *                   ld3r	{ v0.2s, v1.2s, v2.2s }, [x0]2162# CHECK-NEXT:  5      8     0.75    *                   ld3r	{ v28.4s, v29.4s, v30.4s }, [x2]2163# CHECK-NEXT:  6      8     0.75    *                   ld3r	{ v0.1d, v1.1d, v2.1d }, [x0], x02164# CHECK-NEXT:  5      8     0.75    *                   ld3r	{ v1.1d, v2.1d, v3.1d }, [x28]2165# CHECK-NEXT:  5      8     0.75    *                   ld3r	{ v8.2d, v9.2d, v10.2d }, [x3]2166# CHECK-NEXT:  7      8     1.00    *                   ld4	{ v6.8b, v7.8b, v8.8b, v9.8b }, [x27]2167# CHECK-NEXT:  8      9     1.33    *                   ld4	{ v11.16b, v12.16b, v13.16b, v14.16b }, [x5]2168# CHECK-NEXT:  7      8     1.00    *                   ld4	{ v21.4h, v22.4h, v23.4h, v24.4h }, [x14]2169# CHECK-NEXT:  8      9     1.33    *                   ld4	{ v9.8h, v10.8h, v11.8h, v12.8h }, [x1]2170# CHECK-NEXT:  8      9     1.33    *                   ld4	{ v17.4s, v18.4s, v19.4s, v20.4s }, [x4]2171# CHECK-NEXT:  7      8     1.00    *                   ld4	{ v0.2s, v1.2s, v2.2s, v3.2s }, [sp]2172# CHECK-NEXT:  9      9     1.33    *                   ld4	{ v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #642173# CHECK-NEXT:  7      8     1.00    *                   ld4	{ v0.d, v1.d, v2.d, v3.d }[1], [x0]2174# CHECK-NEXT:  8      9     1.33    *                   ld4	{ v2.2d, v3.2d, v4.2d, v5.2d }, [x24]2175# CHECK-NEXT:  7      8     1.00    *                   ld4	{ v4.b, v5.b, v6.b, v7.b }[12], [x27]2176# CHECK-NEXT:  7      8     1.00    *                   ld4	{ v5.h, v6.h, v7.h, v8.h }[0], [x4]2177# CHECK-NEXT:  8      8     1.00    *                   ld4	{ v0.h, v1.h, v2.h, v3.h }[7], [x0], x02178# CHECK-NEXT:  7      8     1.00    *                   ld4	{ v0.s, v1.s, v2.s, v3.s }[0], [x26]2179# CHECK-NEXT:  7      8     1.00    *                   ld4r	{ v20.8b, v21.8b, v22.8b, v23.8b }, [x23]2180# CHECK-NEXT:  7      8     1.00    *                   ld4r	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x25]2181# CHECK-NEXT:  7      8     1.00    *                   ld4r	{ v16.4h, v17.4h, v18.4h, v19.4h }, [x6]2182# CHECK-NEXT:  7      8     1.00    *                   ld4r	{ v0.1d, v1.1d, v2.1d, v3.1d }, [sp]2183# CHECK-NEXT:  7      8     1.00    *                   ld4r	{ v0.2d, v1.2d, v2.2d, v3.2d }, [sp]2184# CHECK-NEXT:  7      8     1.00    *                   ld4r	{ v4.8h, v5.8h, v6.8h, v7.8h }, [x23]2185# CHECK-NEXT:  7      8     1.00    *                   ld4r	{ v0.2s, v1.2s, v2.2s, v3.2s }, [x30]2186# CHECK-NEXT:  8      8     1.00    *                   ld4r	{ v0.2s, v1.2s, v2.2s, v3.2s }, [sp], #162187# CHECK-NEXT:  7      8     1.00    *                   ld4r	{ v7.4s, v8.4s, v9.4s, v10.4s }, [x23]2188# CHECK-NEXT:  8      8     1.00    *                   ld4r	{ v0.4s, v1.4s, v2.4s, v3.4s }, [sp], x82189# CHECK-NEXT:  1      4     0.50                        mla	v0.8b, v0.8b, v0.8b2190# CHECK-NEXT:  1      4     0.50                        mla	v15.8h, v22.8h, v4.h[3]2191# CHECK-NEXT:  1      4     0.50                        mla	v28.2s, v10.2s, v2.s[0]2192# CHECK-NEXT:  1      4     0.50                        mls	v0.4h, v0.4h, v0.4h2193# CHECK-NEXT:  1      4     0.50                        mls	v25.8h, v29.8h, v0.h[4]2194# CHECK-NEXT:  1      4     0.50                        mls	v22.2s, v29.2s, v0.s[3]2195# CHECK-NEXT:  1      4     0.50                        mls	v26.4s, v5.4s, v28.4s2196# CHECK-NEXT:  1      2     0.25                        mov	b0, v0.b[15]2197# CHECK-NEXT:  1      2     0.25                        mov	d6, v0.d[1]2198# CHECK-NEXT:  1      2     0.25                        mov	h2, v0.h[5]2199# CHECK-NEXT:  1      2     0.25                        mov	s17, v0.s[2]2200# CHECK-NEXT:  1      2     0.25                        mov	w8, v8.s[0]2201# CHECK-NEXT:  1      2     0.25                        mov	x30, v18.d[0]2202# CHECK-NEXT:  1      2     0.25                        mov	v2.b[0], v0.b[0]2203# CHECK-NEXT:  1      2     0.25                        mov	v2.h[1], v0.h[1]2204# CHECK-NEXT:  1      2     0.25                        mov	v2.s[2], v0.s[2]2205# CHECK-NEXT:  1      2     0.25                        mov	v2.d[1], v0.d[1]2206# CHECK-NEXT:  2      5     1.00                        mov	v0.b[0], w82207# CHECK-NEXT:  2      5     1.00                        mov	v0.h[1], w82208# CHECK-NEXT:  2      5     1.00                        mov	v0.s[2], w82209# CHECK-NEXT:  2      5     1.00                        mov	v0.d[1], x82210# CHECK-NEXT:  1      2     0.25                        mov	v0.16b, v0.16b2211# CHECK-NEXT:  1      2     0.25                        mov	v0.8b, v0.8b2212# CHECK-NEXT:  1      2     0.25                        movi	d15, #0xff00ff00ff00ff2213# CHECK-NEXT:  1      2     0.25                        movi	v0.16b, #312214# CHECK-NEXT:  1      2     0.25                        movi	v14.8h, #1742215# CHECK-NEXT:  1      2     0.25                        movi	v13.4h, #74, lsl #82216# CHECK-NEXT:  1      2     0.25                        movi	v0.2d, #0xff0000ff0000ffff2217# CHECK-NEXT:  1      2     0.25                        movi	v0.2s, #8, msl #82218# CHECK-NEXT:  1      2     0.25                        movi	v19.2s, #2262219# CHECK-NEXT:  1      2     0.25                        movi	v1.4s, #122, msl #82220# CHECK-NEXT:  1      2     0.25                        movi	v0.4s, #255, lsl #242221# CHECK-NEXT:  1      2     0.25                        movi	v0.8b, #2552222# CHECK-NEXT:  1      4     0.50                        mul	v0.8b, v0.8b, v0.8b2223# CHECK-NEXT:  1      4     0.50                        mul	v26.4h, v20.4h, v14.h[5]2224# CHECK-NEXT:  1      4     0.50                        mul	v5.8h, v21.8h, v3.h[7]2225# CHECK-NEXT:  1      4     0.50                        mul	v29.2s, v10.2s, v3.s[1]2226# CHECK-NEXT:  1      4     0.50                        mul	v30.4s, v11.4s, v4.s[0]2227# CHECK-NEXT:  1      4     0.50                        mul	v30.4s, v11.4s, v4.4s2228# CHECK-NEXT:  1      4     0.50                        mul	v3.8h, v9.8h, v8.8h2229# CHECK-NEXT:  1      2     0.25                        mvni	v9.4h, #2372230# CHECK-NEXT:  1      2     0.25                        mvni	v8.8h, #171, lsl #82231# CHECK-NEXT:  1      2     0.25                        mvni	v22.4s, #15, lsl #82232# CHECK-NEXT:  1      2     0.25                        mvni	v0.2s, #02233# CHECK-NEXT:  1      2     0.25                        mvni	v0.4s, #16, msl #162234# CHECK-NEXT:  1      2     0.25                        neg	d29, d242235# CHECK-NEXT:  1      2     0.25                        neg	v0.16b, v0.16b2236# CHECK-NEXT:  1      2     0.25                        neg	v0.2d, v0.2d2237# CHECK-NEXT:  1      2     0.25                        neg	v0.2s, v0.2s2238# CHECK-NEXT:  1      2     0.25                        neg	v0.4h, v0.4h2239# CHECK-NEXT:  1      2     0.25                        neg	v0.4s, v0.4s2240# CHECK-NEXT:  1      2     0.25                        neg	v0.8b, v0.8b2241# CHECK-NEXT:  1      2     0.25                        neg	v0.8h, v0.8h2242# CHECK-NEXT:  1      2     0.25                        mvn	v0.16b, v0.16b2243# CHECK-NEXT:  1      2     0.25                        mvn	v0.8b, v0.8b2244# CHECK-NEXT:  1      2     0.25                        orn	v0.16b, v0.16b, v0.16b2245# CHECK-NEXT:  1      2     0.25                        orn	v29.8b, v19.8b, v16.8b2246# CHECK-NEXT:  1      2     0.25                        mov	v0.16b, v0.16b2247# CHECK-NEXT:  1      2     0.25                        orr	v9.4h, #182248# CHECK-NEXT:  1      2     0.25                        orr	v0.8h, #312249# CHECK-NEXT:  1      2     0.25                        orr	v4.4s, #02250# CHECK-NEXT:  1      3     0.50                        pmul	v0.16b, v0.16b, v0.16b2251# CHECK-NEXT:  1      3     0.50                        pmul	v0.8b, v0.8b, v0.8b2252# CHECK-NEXT:  1      3     0.50                        pmull	v0.8h, v0.8b, v0.8b2253# CHECK-NEXT:  1      3     0.50                        pmull2	v0.8h, v0.16b, v0.16b2254# CHECK-NEXT:  1      2     0.25                        raddhn	v0.2s, v0.2d, v0.2d2255# CHECK-NEXT:  1      2     0.25                        raddhn	v0.4h, v0.4s, v0.4s2256# CHECK-NEXT:  1      2     0.25                        raddhn	v0.8b, v0.8h, v0.8h2257# CHECK-NEXT:  1      2     0.25                        raddhn2	v0.16b, v0.8h, v0.8h2258# CHECK-NEXT:  1      2     0.25                        raddhn2	v0.4s, v0.2d, v0.2d2259# CHECK-NEXT:  1      2     0.25                        raddhn2	v0.8h, v0.4s, v0.4s2260# CHECK-NEXT:  1      2     0.25                        rbit	v0.16b, v0.16b2261# CHECK-NEXT:  1      2     0.25                        rbit	v0.8b, v0.8b2262# CHECK-NEXT:  1      2     0.25                        rev16	v21.8b, v1.8b2263# CHECK-NEXT:  1      2     0.25                        rev16	v30.16b, v31.16b2264# CHECK-NEXT:  1      2     0.25                        rev32	v0.4h, v9.4h2265# CHECK-NEXT:  1      2     0.25                        rev32	v21.8b, v1.8b2266# CHECK-NEXT:  1      2     0.25                        rev32	v30.16b, v31.16b2267# CHECK-NEXT:  1      2     0.25                        rev32	v4.8h, v7.8h2268# CHECK-NEXT:  1      2     0.25                        rev64	v0.16b, v31.16b2269# CHECK-NEXT:  1      2     0.25                        rev64	v1.8b, v9.8b2270# CHECK-NEXT:  1      2     0.25                        rev64	v13.4h, v21.4h2271# CHECK-NEXT:  1      2     0.25                        rev64	v2.8h, v4.8h2272# CHECK-NEXT:  1      2     0.25                        rev64	v4.2s, v0.2s2273# CHECK-NEXT:  1      2     0.25                        rev64	v6.4s, v8.4s2274# CHECK-NEXT:  1      4     0.50                        rshrn	v0.2s, v0.2d, #32275# CHECK-NEXT:  1      4     0.50                        rshrn	v0.4h, v0.4s, #32276# CHECK-NEXT:  1      4     0.50                        rshrn	v0.8b, v0.8h, #32277# CHECK-NEXT:  1      4     0.50                        rshrn2	v0.16b, v0.8h, #32278# CHECK-NEXT:  1      4     0.50                        rshrn2	v0.4s, v0.2d, #32279# CHECK-NEXT:  1      4     0.50                        rshrn2	v0.8h, v0.4s, #32280# CHECK-NEXT:  1      2     0.25                        rsubhn	v0.2s, v0.2d, v0.2d2281# CHECK-NEXT:  1      2     0.25                        rsubhn	v0.4h, v0.4s, v0.4s2282# CHECK-NEXT:  1      2     0.25                        rsubhn	v0.8b, v0.8h, v0.8h2283# CHECK-NEXT:  1      2     0.25                        rsubhn2	v0.16b, v0.8h, v0.8h2284# CHECK-NEXT:  1      2     0.25                        rsubhn2	v0.4s, v0.2d, v0.2d2285# CHECK-NEXT:  1      2     0.25                        rsubhn2	v0.8h, v0.4s, v0.4s2286# CHECK-NEXT:  1      4     0.50                        saba	v0.16b, v0.16b, v0.16b2287# CHECK-NEXT:  1      4     0.50                        sabal	v0.2d, v0.2s, v0.2s2288# CHECK-NEXT:  1      4     0.50                        sabal	v0.4s, v0.4h, v0.4h2289# CHECK-NEXT:  1      4     0.50                        sabal	v0.8h, v0.8b, v0.8b2290# CHECK-NEXT:  1      4     0.50                        sabal2	v0.2d, v0.4s, v0.4s2291# CHECK-NEXT:  1      4     0.50                        sabal2	v0.4s, v0.8h, v0.8h2292# CHECK-NEXT:  1      4     0.50                        sabal2	v0.8h, v0.16b, v0.16b2293# CHECK-NEXT:  1      2     0.25                        sabd	v0.4h, v0.4h, v0.4h2294# CHECK-NEXT:  1      2     0.25                        sabd	v12.2s, v11.2s, v27.2s2295# CHECK-NEXT:  1      2     0.25                        sabdl	v0.2d, v0.2s, v0.2s2296# CHECK-NEXT:  1      2     0.25                        sabdl	v0.4s, v0.4h, v0.4h2297# CHECK-NEXT:  1      2     0.25                        sabdl	v0.8h, v0.8b, v0.8b2298# CHECK-NEXT:  1      2     0.25                        sabdl2	v0.2d, v0.4s, v0.4s2299# CHECK-NEXT:  1      2     0.25                        sabdl2	v0.4s, v0.8h, v0.8h2300# CHECK-NEXT:  1      2     0.25                        sabdl2	v0.8h, v0.16b, v0.16b2301# CHECK-NEXT:  1      4     0.50                        sadalp	v0.1d, v0.2s2302# CHECK-NEXT:  1      4     0.50                        sadalp	v0.2d, v0.4s2303# CHECK-NEXT:  1      4     0.50                        sadalp	v0.2s, v0.4h2304# CHECK-NEXT:  1      4     0.50                        sadalp	v0.4h, v0.8b2305# CHECK-NEXT:  1      4     0.50                        sadalp	v0.4s, v0.8h2306# CHECK-NEXT:  1      4     0.50                        sadalp	v0.8h, v0.16b2307# CHECK-NEXT:  1      2     0.25                        saddl	v0.2d, v0.2s, v0.2s2308# CHECK-NEXT:  1      2     0.25                        saddl	v0.4s, v0.4h, v0.4h2309# CHECK-NEXT:  1      2     0.25                        saddl	v0.8h, v0.8b, v0.8b2310# CHECK-NEXT:  1      2     0.25                        saddl2	v0.2d, v0.4s, v0.4s2311# CHECK-NEXT:  1      2     0.25                        saddl2	v0.4s, v0.8h, v0.8h2312# CHECK-NEXT:  1      2     0.25                        saddl2	v0.8h, v0.16b, v0.16b2313# CHECK-NEXT:  1      2     0.25                        saddlp	v0.1d, v0.2s2314# CHECK-NEXT:  1      2     0.25                        saddlp	v0.2d, v0.4s2315# CHECK-NEXT:  1      2     0.25                        saddlp	v0.2s, v0.4h2316# CHECK-NEXT:  1      2     0.25                        saddlp	v0.4h, v0.8b2317# CHECK-NEXT:  1      2     0.25                        saddlp	v0.4s, v0.8h2318# CHECK-NEXT:  1      2     0.25                        saddlp	v0.8h, v0.16b2319# CHECK-NEXT:  1      2     0.50                        saddlv	d0, v0.4s2320# CHECK-NEXT:  1      2     0.50                        saddlv	s0, v0.4h2321# CHECK-NEXT:  2      4     0.50                        saddlv	s0, v0.8h2322# CHECK-NEXT:  2      4     0.50                        saddlv	h0, v0.8b2323# CHECK-NEXT:  2      4     1.00                        saddlv	h0, v0.16b2324# CHECK-NEXT:  1      2     0.25                        saddw	v0.2d, v0.2d, v0.2s2325# CHECK-NEXT:  1      2     0.25                        saddw	v0.4s, v0.4s, v0.4h2326# CHECK-NEXT:  1      2     0.25                        saddw	v0.8h, v0.8h, v0.8b2327# CHECK-NEXT:  1      2     0.25                        saddw2	v0.2d, v0.2d, v0.4s2328# CHECK-NEXT:  1      2     0.25                        saddw2	v0.4s, v0.4s, v0.8h2329# CHECK-NEXT:  1      2     0.25                        saddw2	v0.8h, v0.8h, v0.16b2330# CHECK-NEXT:  4      6     1.00                        scvtf	h4, h8, #92331# CHECK-NEXT:  4      6     1.00                        scvtf	h5, h142332# CHECK-NEXT:  1      3     0.50                        scvtf	d21, d122333# CHECK-NEXT:  1      3     0.50                        scvtf	d21, d12, #642334# CHECK-NEXT:  2      4     1.00                        scvtf	s22, s132335# CHECK-NEXT:  2      4     1.00                        scvtf	s22, s13, #322336# CHECK-NEXT:  1      3     0.50                        scvtf	v0.2d, v0.2d2337# CHECK-NEXT:  1      3     0.50                        scvtf	v0.2d, v0.2d, #32338# CHECK-NEXT:  1      3     0.50                        scvtf	v0.2s, v0.2s2339# CHECK-NEXT:  1      3     0.50                        scvtf	v0.2s, v0.2s, #32340# CHECK-NEXT:  2      4     1.00                        scvtf	v0.4h, v0.4h2341# CHECK-NEXT:  2      4     1.00                        scvtf	v0.4s, v0.4s2342# CHECK-NEXT:  2      4     1.00                        scvtf	v0.4s, v0.4s, #32343# CHECK-NEXT:  2      4     1.00                        scvtf	v25.4h, v13.4h, #82344# CHECK-NEXT:  4      6     1.00                        scvtf	v0.8h, v0.8h2345# CHECK-NEXT:  4      6     1.00                        scvtf	v4.8h, v8.8h, #102346# CHECK-NEXT:  1      3     0.25                        sdot	v0.2s, v0.8b, v0.4b[2]2347# CHECK-NEXT:  1      3     0.25                        sdot	v0.2s, v0.8b, v0.8b2348# CHECK-NEXT:  1      3     0.25                        sdot	v0.4s, v0.16b, v0.16b2349# CHECK-NEXT:  1      3     0.25                        sdot	v0.4s, v0.16b, v0.4b[2]2350# CHECK-NEXT:  1      2     0.25                        shadd	v0.8b, v0.8b, v0.8b2351# CHECK-NEXT:  1      2     0.25                        shadd	v25.16b, v1.16b, v10.16b2352# CHECK-NEXT:  1      2     0.25                        shl	d7, d10, #122353# CHECK-NEXT:  1      2     0.50                        shl	v23.8b, v18.8b, #62354# CHECK-NEXT:  1      2     0.50                        shl	v0.16b, v0.16b, #32355# CHECK-NEXT:  1      2     0.50                        shl	v0.2d, v0.2d, #32356# CHECK-NEXT:  1      2     0.50                        shl	v0.4h, v0.4h, #32357# CHECK-NEXT:  1      2     0.50                        shl	v0.8h, v23.8h, #102358# CHECK-NEXT:  1      2     0.50                        shl	v0.4s, v0.4s, #32359# CHECK-NEXT:  1      2     0.50                        shll	v0.4s, v0.4h, #162360# CHECK-NEXT:  1      2     0.50                        shll	v0.8h, v0.8b, #82361# CHECK-NEXT:  1      2     0.50                        shll	v0.2d, v0.2s, #322362# CHECK-NEXT:  1      2     0.50                        shll2	v0.2d, v0.4s, #322363# CHECK-NEXT:  1      2     0.50                        shll2	v0.4s, v0.8h, #162364# CHECK-NEXT:  1      2     0.50                        shll2	v0.8h, v0.16b, #82365# CHECK-NEXT:  1      2     0.50                        shrn	v0.2s, v0.2d, #32366# CHECK-NEXT:  1      2     0.50                        shrn	v0.4h, v0.4s, #32367# CHECK-NEXT:  1      2     0.50                        shrn	v0.8b, v0.8h, #32368# CHECK-NEXT:  1      2     0.50                        shrn2	v0.16b, v0.8h, #32369# CHECK-NEXT:  1      2     0.50                        shrn2	v0.4s, v0.2d, #32370# CHECK-NEXT:  1      2     0.50                        shrn2	v0.8h, v0.4s, #32371# CHECK-NEXT:  1      2     0.25                        shsub	v0.2s, v0.2s, v0.2s2372# CHECK-NEXT:  1      2     0.25                        shsub	v0.4h, v0.4h, v0.4h2373# CHECK-NEXT:  1      2     0.25                        shsub	v15.8h, v5.8h, v27.8h2374# CHECK-NEXT:  1      2     0.25                        sli	d10, d14, #122375# CHECK-NEXT:  1      2     0.50                        sli	v0.16b, v0.16b, #32376# CHECK-NEXT:  1      2     0.50                        sli	v0.2d, v0.2d, #32377# CHECK-NEXT:  1      2     0.50                        sli	v0.2s, v0.2s, #32378# CHECK-NEXT:  1      2     0.50                        sli	v0.4h, v0.4h, #32379# CHECK-NEXT:  1      2     0.50                        sli	v0.4s, v0.4s, #32380# CHECK-NEXT:  1      2     0.50                        sli	v0.8b, v0.8b, #32381# CHECK-NEXT:  1      2     0.50                        sli	v0.8h, v0.8h, #32382# CHECK-NEXT:  1      2     0.25                        smax	v0.2s, v0.2s, v0.2s2383# CHECK-NEXT:  1      2     0.25                        smax	v0.4h, v0.4h, v0.4h2384# CHECK-NEXT:  1      2     0.25                        smax	v0.8b, v0.8b, v0.8b2385# CHECK-NEXT:  1      2     0.25                        smax	v30.16b, v3.16b, v30.16b2386# CHECK-NEXT:  1      2     0.25                        smaxp	v0.2s, v0.2s, v0.2s2387# CHECK-NEXT:  1      2     0.25                        smaxp	v0.4h, v0.4h, v0.4h2388# CHECK-NEXT:  1      2     0.25                        smaxp	v21.8h, v16.8h, v7.8h2389# CHECK-NEXT:  1      2     0.25                        smaxp	v0.8b, v0.8b, v0.8b2390# CHECK-NEXT:  2      4     0.50                        smaxv	b0, v0.8b2391# CHECK-NEXT:  2      4     1.00                        smaxv	b0, v0.16b2392# CHECK-NEXT:  1      2     0.50                        smaxv	h0, v0.4h2393# CHECK-NEXT:  2      4     0.50                        smaxv	h0, v0.8h2394# CHECK-NEXT:  1      2     0.50                        smaxv	s0, v0.4s2395# CHECK-NEXT:  1      2     0.25                        smin	v0.16b, v0.16b, v0.16b2396# CHECK-NEXT:  1      2     0.25                        smin	v0.4s, v0.4s, v0.4s2397# CHECK-NEXT:  1      2     0.25                        smin	v0.8h, v0.8h, v0.8h2398# CHECK-NEXT:  1      2     0.25                        sminp	v0.16b, v0.16b, v0.16b2399# CHECK-NEXT:  1      2     0.25                        sminp	v0.4s, v0.4s, v0.4s2400# CHECK-NEXT:  1      2     0.25                        sminp	v0.8h, v0.8h, v0.8h2401# CHECK-NEXT:  2      4     0.50                        sminv	b0, v0.8b2402# CHECK-NEXT:  2      4     1.00                        sminv	b0, v0.16b2403# CHECK-NEXT:  1      2     0.50                        sminv	h0, v0.4h2404# CHECK-NEXT:  2      4     0.50                        sminv	h0, v0.8h2405# CHECK-NEXT:  1      2     0.50                        sminv	s0, v0.4s2406# CHECK-NEXT:  1      4     0.50                        smlal	v0.2d, v0.2s, v0.2s2407# CHECK-NEXT:  1      4     0.50                        smlal	v0.2d, v25.2s, v1.s[1]2408# CHECK-NEXT:  1      4     0.50                        smlal	v0.4s, v0.4h, v0.4h2409# CHECK-NEXT:  1      4     0.50                        smlal	v16.4s, v9.4h, v11.h[4]2410# CHECK-NEXT:  1      4     0.50                        smlal	v0.8h, v0.8b, v0.8b2411# CHECK-NEXT:  1      4     0.50                        smlal2	v0.2d, v0.4s, v0.4s2412# CHECK-NEXT:  1      4     0.50                        smlal2	v30.2d, v22.4s, v7.s[2]2413# CHECK-NEXT:  1      4     0.50                        smlal2	v0.4s, v0.8h, v0.8h2414# CHECK-NEXT:  1      4     0.50                        smlal2	v0.8h, v0.16b, v0.16b2415# CHECK-NEXT:  1      4     0.50                        smlsl	v0.2d, v0.2s, v0.2s2416# CHECK-NEXT:  1      4     0.50                        smlsl	v25.2d, v27.2s, v1.s[1]2417# CHECK-NEXT:  1      4     0.50                        smlsl	v0.4s, v0.4h, v0.4h2418# CHECK-NEXT:  1      4     0.50                        smlsl	v14.4s, v23.4h, v12.h[7]2419# CHECK-NEXT:  1      4     0.50                        smlsl	v0.8h, v0.8b, v0.8b2420# CHECK-NEXT:  1      4     0.50                        smlal2	v1.4s, v9.8h, v0.h[6]2421# CHECK-NEXT:  1      4     0.50                        smlsl2	v12.4s, v11.8h, v12.h[0]2422# CHECK-NEXT:  1      4     0.50                        smlsl2	v0.2d, v0.4s, v0.4s2423# CHECK-NEXT:  1      4     0.50                        smlsl2	v11.2d, v28.4s, v7.s[2]2424# CHECK-NEXT:  1      4     0.50                        smlsl2	v0.4s, v0.8h, v0.8h2425# CHECK-NEXT:  1      4     0.50                        smlsl2	v0.8h, v0.16b, v0.16b2426# CHECK-NEXT:  1      3     0.25                        smmla	v0.4s, v0.16b, v0.16b2427# CHECK-NEXT:  1      3     0.50                        smull	v0.2d, v0.2s, v0.2s2428# CHECK-NEXT:  1      3     0.50                        smull	v31.2d, v23.2s, v6.s[2]2429# CHECK-NEXT:  1      3     0.50                        smull	v0.4s, v0.4h, v0.4h2430# CHECK-NEXT:  1      3     0.50                        smull	v3.4s, v26.4h, v1.h[5]2431# CHECK-NEXT:  1      3     0.50                        smull	v0.8h, v0.8b, v0.8b2432# CHECK-NEXT:  1      3     0.50                        smull2	v0.2d, v0.4s, v0.4s2433# CHECK-NEXT:  1      3     0.50                        smull2	v11.2d, v1.4s, v7.s[0]2434# CHECK-NEXT:  1      3     0.50                        smull2	v0.4s, v0.8h, v0.8h2435# CHECK-NEXT:  1      3     0.50                        smull2	v13.4s, v18.8h, v0.h[3]2436# CHECK-NEXT:  1      3     0.50                        smull2	v0.8h, v0.16b, v0.16b2437# CHECK-NEXT:  1      2     0.25                        sqabs	b19, b142438# CHECK-NEXT:  1      2     0.25                        sqabs	d18, d122439# CHECK-NEXT:  1      2     0.25                        sqabs	h21, h152440# CHECK-NEXT:  1      2     0.25                        sqabs	s20, s122441# CHECK-NEXT:  1      2     0.25                        sqabs	v0.16b, v0.16b2442# CHECK-NEXT:  1      2     0.25                        sqabs	v0.2d, v0.2d2443# CHECK-NEXT:  1      2     0.25                        sqabs	v0.2s, v0.2s2444# CHECK-NEXT:  1      2     0.25                        sqabs	v0.4h, v0.4h2445# CHECK-NEXT:  1      2     0.25                        sqabs	v0.4s, v0.4s2446# CHECK-NEXT:  1      2     0.25                        sqabs	v0.8b, v0.8b2447# CHECK-NEXT:  1      2     0.25                        sqabs	v0.8h, v0.8h2448# CHECK-NEXT:  1      2     0.25                        sqadd	b20, b11, b152449# CHECK-NEXT:  1      2     0.25                        sqadd	h12, h18, h102450# CHECK-NEXT:  1      2     0.25                        sqadd	v0.16b, v0.16b, v0.16b2451# CHECK-NEXT:  1      2     0.25                        sqadd	v0.2s, v0.2s, v0.2s2452# CHECK-NEXT:  1      4     0.50                        sqdmlal	d19, s24, s122453# CHECK-NEXT:  1      4     0.50                        sqdmlal	d8, s9, v0.s[1]2454# CHECK-NEXT:  1      4     0.50                        sqdmlal	s0, h0, v0.h[3]2455# CHECK-NEXT:  1      4     0.50                        sqdmlal	s17, h27, h122456# CHECK-NEXT:  1      4     0.50                        sqdmlal	v0.2d, v0.2s, v0.2s2457# CHECK-NEXT:  1      4     0.50                        sqdmlal	v11.2d, v24.2s, v0.s[3]2458# CHECK-NEXT:  1      4     0.50                        sqdmlal	v0.4s, v0.4h, v0.4h2459# CHECK-NEXT:  1      4     0.50                        sqdmlal	v20.4s, v30.4h, v12.h[3]2460# CHECK-NEXT:  1      4     0.50                        sqdmlal2	v0.2d, v0.4s, v0.4s2461# CHECK-NEXT:  1      4     0.50                        sqdmlal2	v23.2d, v30.4s, v6.s[0]2462# CHECK-NEXT:  1      4     0.50                        sqdmlal2	v0.4s, v0.8h, v0.8h2463# CHECK-NEXT:  1      4     0.50                        sqdmlal2	v2.4s, v17.8h, v5.h[6]2464# CHECK-NEXT:  1      4     0.50                        sqdmulh	v8.4h, v16.4h, v5.h[4]2465# CHECK-NEXT:  1      4     0.50                        sqdmulh	v16.2s, v24.2s, v7.s[2]2466# CHECK-NEXT:  1      3     0.50                        sqdmull	v8.4s, v19.4h, v1.h[2]2467# CHECK-NEXT:  1      3     0.50                        sqdmull	v20.2d, v10.2s, v6.s[2]2468# CHECK-NEXT:  1      3     0.50                        sqdmull2	v10.4s, v25.8h, v0.h[7]2469# CHECK-NEXT:  1      3     0.50                        sqdmull2	v4.2d, v29.4s, v2.s[3]2470# CHECK-NEXT:  1      4     0.50                        sqrdmulh	v0.8h, v15.8h, v0.h[5]2471# CHECK-NEXT:  1      4     0.50                        sqrdmulh	v6.2s, v29.2s, v4.s[2]2472# CHECK-NEXT:  1      4     0.50                        sqrdmulh	v31.2s, v17.2s, v4.2s2473# CHECK-NEXT:  1      4     0.50                        sqdmlsl	d12, s23, s132474# CHECK-NEXT:  1      4     0.50                        sqdmlsl	d8, s9, v0.s[1]2475# CHECK-NEXT:  1      4     0.50                        sqdmlsl	s0, h0, v0.h[3]2476# CHECK-NEXT:  1      4     0.50                        sqdmlsl	s14, h12, h252477# CHECK-NEXT:  1      4     0.50                        sqdmlsl	v0.2d, v0.2s, v0.2s2478# CHECK-NEXT:  1      4     0.50                        sqdmlsl	v26.2d, v7.2s, v3.s[0]2479# CHECK-NEXT:  1      4     0.50                        sqdmlsl	v0.4s, v0.4h, v0.4h2480# CHECK-NEXT:  1      4     0.50                        sqdmlsl	v4.4s, v22.4h, v13.h[2]2481# CHECK-NEXT:  1      4     0.50                        sqdmlsl2	v0.2d, v0.4s, v0.4s2482# CHECK-NEXT:  1      4     0.50                        sqdmlsl2	v4.2d, v3.4s, v3.s[2]2483# CHECK-NEXT:  1      4     0.50                        sqdmlsl2	v0.4s, v0.8h, v0.8h2484# CHECK-NEXT:  1      4     0.50                        sqdmlsl2	v2.4s, v28.8h, v4.h[6]2485# CHECK-NEXT:  1      4     0.50                        sqdmulh	h10, h11, h122486# CHECK-NEXT:  1      4     0.50                        sqdmulh	h7, h15, v0.h[3]2487# CHECK-NEXT:  1      4     0.50                        sqdmulh	s15, s14, v0.s[1]2488# CHECK-NEXT:  1      4     0.50                        sqdmulh	s20, s21, s22489# CHECK-NEXT:  1      4     0.50                        sqdmulh	v0.2s, v0.2s, v0.2s2490# CHECK-NEXT:  1      4     0.50                        sqdmulh	v0.4s, v0.4s, v0.4s2491# CHECK-NEXT:  1      3     0.50                        sqdmull	d1, s1, v0.s[1]2492# CHECK-NEXT:  1      2     0.25                        sqdmull	d15, s22, s122493# CHECK-NEXT:  1      3     0.50                        sqdmull	s1, h1, v0.h[3]2494# CHECK-NEXT:  1      2     0.25                        sqdmull	s12, h22, h122495# CHECK-NEXT:  1      3     0.50                        sqdmull	v0.2d, v0.2s, v0.2s2496# CHECK-NEXT:  1      3     0.50                        sqdmull	v0.4s, v0.4h, v0.4h2497# CHECK-NEXT:  1      3     0.50                        sqdmull2	v0.2d, v0.4s, v0.4s2498# CHECK-NEXT:  1      3     0.50                        sqdmull2	v0.4s, v0.8h, v0.8h2499# CHECK-NEXT:  1      2     0.25                        sqneg	b19, b142500# CHECK-NEXT:  1      2     0.25                        sqneg	d18, d122501# CHECK-NEXT:  1      2     0.25                        sqneg	h21, h152502# CHECK-NEXT:  1      2     0.25                        sqneg	s20, s122503# CHECK-NEXT:  1      2     0.25                        sqneg	v0.16b, v0.16b2504# CHECK-NEXT:  1      2     0.25                        sqneg	v0.2d, v0.2d2505# CHECK-NEXT:  1      2     0.25                        sqneg	v0.2s, v0.2s2506# CHECK-NEXT:  1      2     0.25                        sqneg	v0.4h, v0.4h2507# CHECK-NEXT:  1      2     0.25                        sqneg	v0.4s, v0.4s2508# CHECK-NEXT:  1      2     0.25                        sqneg	v0.8b, v0.8b2509# CHECK-NEXT:  1      2     0.25                        sqneg	v0.8h, v0.8h2510# CHECK-NEXT:  1      4     0.50                        sqrdmlah	h0, h1, v2.h[3]2511# CHECK-NEXT:  1      4     0.50                        sqrdmlah	v0.4h, v1.4h, v2.h[3]2512# CHECK-NEXT:  1      4     0.50                        sqrdmlah	v0.8h, v1.8h, v2.h[3]2513# CHECK-NEXT:  1      4     0.50                        sqrdmlah	s0, s1, v2.s[1]2514# CHECK-NEXT:  1      4     0.50                        sqrdmlah	v0.2s, v1.2s, v2.s[1]2515# CHECK-NEXT:  1      4     0.50                        sqrdmlah	v0.4s, v1.4s, v2.s[1]2516# CHECK-NEXT:  1      4     0.50                        sqrdmlah	h0, h1, h22517# CHECK-NEXT:  1      4     0.50                        sqrdmlah	v0.4h, v1.4h, v2.4h2518# CHECK-NEXT:  1      4     0.50                        sqrdmlah	v0.8h, v1.8h, v2.8h2519# CHECK-NEXT:  1      4     0.50                        sqrdmlah	s0, s1, s22520# CHECK-NEXT:  1      4     0.50                        sqrdmlah	v0.2s, v1.2s, v2.2s2521# CHECK-NEXT:  1      4     0.50                        sqrdmlah	v0.4s, v1.4s, v2.4s2522# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	h0, h1, v2.h[3]2523# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	v0.4h, v1.4h, v2.h[3]2524# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	v0.8h, v1.8h, v2.h[3]2525# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	s0, s1, v2.s[1]2526# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	v0.2s, v1.2s, v2.s[1]2527# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	v0.4s, v1.4s, v2.s[1]2528# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	h0, h1, h22529# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	v0.4h, v1.4h, v2.4h2530# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	v0.8h, v1.8h, v2.8h2531# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	s0, s1, s22532# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	v0.2s, v1.2s, v2.2s2533# CHECK-NEXT:  1      4     0.50                        sqrdmlsh	v0.4s, v1.4s, v2.4s2534# CHECK-NEXT:  1      4     0.50                        sqrdmulh	h10, h11, h122535# CHECK-NEXT:  1      4     0.50                        sqrdmulh	h7, h15, v0.h[3]2536# CHECK-NEXT:  1      4     0.50                        sqrdmulh	s15, s14, v0.s[1]2537# CHECK-NEXT:  1      4     0.50                        sqrdmulh	s20, s21, s22538# CHECK-NEXT:  1      4     0.50                        sqrdmulh	v0.4h, v0.4h, v0.4h2539# CHECK-NEXT:  1      4     0.50                        sqrdmulh	v0.8h, v0.8h, v0.8h2540# CHECK-NEXT:  1      4     0.50                        sqrshl	d31, d31, d312541# CHECK-NEXT:  1      4     0.50                        sqrshl	h3, h4, h152542# CHECK-NEXT:  1      4     0.50                        sqrshl	v0.2s, v0.2s, v0.2s2543# CHECK-NEXT:  1      4     0.50                        sqrshl	v0.4h, v0.4h, v0.4h2544# CHECK-NEXT:  1      4     0.50                        sqrshl	v0.8b, v0.8b, v0.8b2545# CHECK-NEXT:  1      4     0.50                        sqshl	s17, s4, s232546# CHECK-NEXT:  1      2     0.25                        sqsub	b3, b13, b122547# CHECK-NEXT:  1      2     0.25                        sqsub	v20.8h, v18.8h, v12.8h2548# CHECK-NEXT:  1      2     0.25                        sqrshrn	b10, h13, #22549# CHECK-NEXT:  1      2     0.25                        sqrshrn	h15, s10, #62550# CHECK-NEXT:  1      2     0.25                        sqrshrn	s15, d12, #92551# CHECK-NEXT:  1      4     0.50                        sqrshrn	v0.2s, v0.2d, #32552# CHECK-NEXT:  1      4     0.50                        sqrshrn	v0.4h, v0.4s, #32553# CHECK-NEXT:  1      4     0.50                        sqrshrn	v0.8b, v0.8h, #32554# CHECK-NEXT:  1      4     0.50                        sqrshrn2	v0.16b, v0.8h, #32555# CHECK-NEXT:  1      4     0.50                        sqrshrn2	v0.4s, v0.2d, #32556# CHECK-NEXT:  1      4     0.50                        sqrshrn2	v0.8h, v0.4s, #32557# CHECK-NEXT:  1      2     0.25                        sqrshrun	b17, h10, #62558# CHECK-NEXT:  1      2     0.25                        sqrshrun	h10, s13, #152559# CHECK-NEXT:  1      2     0.25                        sqrshrun	s22, d16, #312560# CHECK-NEXT:  1      4     0.50                        sqrshrun	v0.2s, v0.2d, #32561# CHECK-NEXT:  1      4     0.50                        sqrshrun	v0.4h, v0.4s, #32562# CHECK-NEXT:  1      4     0.50                        sqrshrun	v0.8b, v0.8h, #32563# CHECK-NEXT:  1      4     0.50                        sqrshrun2	v0.16b, v0.8h, #32564# CHECK-NEXT:  1      4     0.50                        sqrshrun2	v0.4s, v0.2d, #32565# CHECK-NEXT:  1      4     0.50                        sqrshrun2	v0.8h, v0.4s, #32566# CHECK-NEXT:  1      4     0.50                        sqshl	b11, b19, #72567# CHECK-NEXT:  1      4     0.50                        sqshl	d15, d16, #512568# CHECK-NEXT:  1      4     0.50                        sqshl	d31, d31, d312569# CHECK-NEXT:  1      4     0.50                        sqshl	h13, h18, #112570# CHECK-NEXT:  1      4     0.50                        sqshl	h3, h4, h152571# CHECK-NEXT:  1      4     0.50                        sqshl	s14, s17, #222572# CHECK-NEXT:  1      4     0.50                        sqshl	v0.16b, v0.16b, #32573# CHECK-NEXT:  1      4     0.50                        sqshl	v23.16b, v23.16b, v23.16b2574# CHECK-NEXT:  1      4     0.50                        sqshl	v0.2d, v0.2d, #32575# CHECK-NEXT:  1      4     0.50                        sqshl	v0.2s, v0.2s, #32576# CHECK-NEXT:  1      4     0.50                        sqshl	v0.2s, v0.2s, v0.2s2577# CHECK-NEXT:  1      4     0.50                        sqshl	v0.4h, v0.4h, #32578# CHECK-NEXT:  1      4     0.50                        sqshl	v0.4h, v0.4h, v0.4h2579# CHECK-NEXT:  1      4     0.50                        sqshl	v0.4s, v0.4s, #32580# CHECK-NEXT:  1      4     0.50                        sqshl	v0.8b, v0.8b, #32581# CHECK-NEXT:  1      4     0.50                        sqshl	v0.8b, v0.8b, v0.8b2582# CHECK-NEXT:  1      4     0.50                        sqshl	v0.8h, v0.8h, #32583# CHECK-NEXT:  1      4     0.50                        sqshlu	b15, b18, #62584# CHECK-NEXT:  1      4     0.50                        sqshlu	d11, d13, #322585# CHECK-NEXT:  1      4     0.50                        sqshlu	h19, h17, #62586# CHECK-NEXT:  1      4     0.50                        sqshlu	s16, s14, #252587# CHECK-NEXT:  1      4     0.50                        sqshlu	v0.16b, v0.16b, #32588# CHECK-NEXT:  1      4     0.50                        sqshlu	v0.2d, v0.2d, #32589# CHECK-NEXT:  1      4     0.50                        sqshlu	v0.2s, v0.2s, #32590# CHECK-NEXT:  1      4     0.50                        sqshlu	v0.4h, v0.4h, #32591# CHECK-NEXT:  1      4     0.50                        sqshlu	v0.4s, v0.4s, #32592# CHECK-NEXT:  1      4     0.50                        sqshlu	v0.8b, v0.8b, #32593# CHECK-NEXT:  1      4     0.50                        sqshlu	v0.8h, v0.8h, #32594# CHECK-NEXT:  1      2     0.25                        sqshrn	b10, h15, #52595# CHECK-NEXT:  1      2     0.25                        sqshrn	h17, s10, #42596# CHECK-NEXT:  1      2     0.25                        sqshrn	s18, d10, #312597# CHECK-NEXT:  1      4     0.50                        sqshrn	v0.2s, v0.2d, #32598# CHECK-NEXT:  1      4     0.50                        sqshrn	v0.4h, v0.4s, #32599# CHECK-NEXT:  1      4     0.50                        sqshrn	v0.8b, v0.8h, #32600# CHECK-NEXT:  1      4     0.50                        sqshrn2	v0.16b, v0.8h, #32601# CHECK-NEXT:  1      4     0.50                        sqshrn2	v0.4s, v0.2d, #32602# CHECK-NEXT:  1      4     0.50                        sqshrn2	v0.8h, v0.4s, #32603# CHECK-NEXT:  1      2     0.25                        sqshrun	b15, h10, #72604# CHECK-NEXT:  1      2     0.25                        sqshrun	h20, s14, #32605# CHECK-NEXT:  1      2     0.25                        sqshrun	s10, d15, #152606# CHECK-NEXT:  1      2     0.25                        sqshrun	v0.2s, v0.2d, #32607# CHECK-NEXT:  1      2     0.25                        sqshrun	v0.4h, v0.4s, #32608# CHECK-NEXT:  1      2     0.25                        sqshrun	v0.8b, v0.8h, #32609# CHECK-NEXT:  1      2     0.25                        sqshrun2	v0.16b, v0.8h, #32610# CHECK-NEXT:  1      2     0.25                        sqshrun2	v0.4s, v0.2d, #32611# CHECK-NEXT:  1      2     0.25                        sqshrun2	v0.8h, v0.4s, #32612# CHECK-NEXT:  1      2     0.25                        sqsub	s20, s10, s72613# CHECK-NEXT:  1      2     0.25                        sqsub	v0.2d, v0.2d, v0.2d2614# CHECK-NEXT:  1      2     0.25                        sqsub	v0.4s, v0.4s, v0.4s2615# CHECK-NEXT:  1      2     0.25                        sqsub	v0.8b, v0.8b, v0.8b2616# CHECK-NEXT:  1      4     0.50                        sqxtn	b18, h182617# CHECK-NEXT:  1      4     0.50                        sqxtn	h20, s172618# CHECK-NEXT:  1      4     0.50                        sqxtn	s19, d142619# CHECK-NEXT:  1      4     0.50                        sqxtn	v0.2s, v0.2d2620# CHECK-NEXT:  1      4     0.50                        sqxtn	v0.4h, v0.4s2621# CHECK-NEXT:  1      4     0.50                        sqxtn	v0.8b, v0.8h2622# CHECK-NEXT:  1      4     0.50                        sqxtn2	v0.16b, v0.8h2623# CHECK-NEXT:  1      4     0.50                        sqxtn2	v0.4s, v0.2d2624# CHECK-NEXT:  1      4     0.50                        sqxtn2	v0.8h, v0.4s2625# CHECK-NEXT:  1      4     0.50                        sqxtun	b19, h142626# CHECK-NEXT:  1      4     0.50                        sqxtun	h21, s152627# CHECK-NEXT:  1      4     0.50                        sqxtun	s20, d122628# CHECK-NEXT:  1      4     0.50                        sqxtun	v0.2s, v0.2d2629# CHECK-NEXT:  1      4     0.50                        sqxtun	v0.4h, v0.4s2630# CHECK-NEXT:  1      4     0.50                        sqxtun	v0.8b, v0.8h2631# CHECK-NEXT:  1      4     0.50                        sqxtun2	v0.16b, v0.8h2632# CHECK-NEXT:  1      4     0.50                        sqxtun2	v0.4s, v0.2d2633# CHECK-NEXT:  1      4     0.50                        sqxtun2	v0.8h, v0.4s2634# CHECK-NEXT:  1      2     0.25                        srhadd	v0.2s, v0.2s, v0.2s2635# CHECK-NEXT:  1      2     0.25                        srhadd	v0.4h, v0.4h, v0.4h2636# CHECK-NEXT:  1      2     0.25                        srhadd	v0.8b, v0.8b, v0.8b2637# CHECK-NEXT:  1      2     0.25                        sri	d10, d12, #142638# CHECK-NEXT:  1      2     0.50                        sri	v0.16b, v0.16b, #32639# CHECK-NEXT:  1      2     0.50                        sri	v0.2d, v0.2d, #32640# CHECK-NEXT:  1      2     0.50                        sri	v0.2s, v0.2s, #32641# CHECK-NEXT:  1      2     0.50                        sri	v0.4h, v0.4h, #32642# CHECK-NEXT:  1      2     0.50                        sri	v0.4s, v0.4s, #32643# CHECK-NEXT:  1      2     0.50                        sri	v0.8b, v0.8b, #32644# CHECK-NEXT:  1      2     0.50                        sri	v0.8h, v0.8h, #32645# CHECK-NEXT:  1      4     0.50                        srshl	d16, d16, d162646# CHECK-NEXT:  1      4     0.50                        srshl	v0.2s, v0.2s, v0.2s2647# CHECK-NEXT:  1      4     0.50                        srshl	v0.4h, v0.4h, v0.4h2648# CHECK-NEXT:  1      4     0.50                        srshl	v0.8b, v0.8b, v0.8b2649# CHECK-NEXT:  1      2     0.25                        srshr	d19, d18, #72650# CHECK-NEXT:  1      4     0.50                        srshr	v0.16b, v0.16b, #32651# CHECK-NEXT:  1      4     0.50                        srshr	v0.2d, v0.2d, #32652# CHECK-NEXT:  1      4     0.50                        srshr	v0.2s, v0.2s, #32653# CHECK-NEXT:  1      4     0.50                        srshr	v0.4h, v0.4h, #32654# CHECK-NEXT:  1      4     0.50                        srshr	v0.4s, v0.4s, #32655# CHECK-NEXT:  1      4     0.50                        srshr	v0.8b, v0.8b, #32656# CHECK-NEXT:  1      4     0.50                        srshr	v0.8h, v0.8h, #32657# CHECK-NEXT:  1      2     0.25                        srsra	d15, d11, #192658# CHECK-NEXT:  1      4     0.50                        srsra	v0.16b, v0.16b, #32659# CHECK-NEXT:  1      4     0.50                        srsra	v0.2d, v0.2d, #32660# CHECK-NEXT:  1      4     0.50                        srsra	v0.2s, v0.2s, #32661# CHECK-NEXT:  1      4     0.50                        srsra	v0.4h, v0.4h, #32662# CHECK-NEXT:  1      4     0.50                        srsra	v0.4s, v0.4s, #32663# CHECK-NEXT:  1      4     0.50                        srsra	v0.8b, v0.8b, #32664# CHECK-NEXT:  1      4     0.50                        srsra	v0.8h, v0.8h, #32665# CHECK-NEXT:  1      2     0.50                        sshl	d31, d31, d312666# CHECK-NEXT:  1      2     0.50                        sshl	v0.2d, v0.2d, v0.2d2667# CHECK-NEXT:  1      2     0.50                        sshl	v0.2s, v0.2s, v0.2s2668# CHECK-NEXT:  1      2     0.50                        sshl	v0.4h, v0.4h, v0.4h2669# CHECK-NEXT:  1      2     0.50                        sshl	v0.8b, v0.8b, v0.8b2670# CHECK-NEXT:  1      2     0.50                        sshll	v9.8h, v2.8b, #02671# CHECK-NEXT:  1      2     0.50                        sshll	v12.4s, v3.4h, #42672# CHECK-NEXT:  1      2     0.50                        sshll	v0.2d, v0.2s, #32673# CHECK-NEXT:  1      2     0.50                        sshll2	v28.8h, v12.16b, #72674# CHECK-NEXT:  1      2     0.50                        sshll2	v0.4s, v0.8h, #32675# CHECK-NEXT:  1      2     0.50                        sshll2	v17.2d, v13.4s, #222676# CHECK-NEXT:  1      2     0.25                        sshr	d15, d16, #122677# CHECK-NEXT:  1      2     0.50                        sshr	v0.16b, v0.16b, #32678# CHECK-NEXT:  1      2     0.50                        sshr	v0.2d, v0.2d, #32679# CHECK-NEXT:  1      2     0.50                        sshr	v0.2s, v0.2s, #32680# CHECK-NEXT:  1      2     0.50                        sshr	v0.4h, v0.4h, #32681# CHECK-NEXT:  1      2     0.50                        sshr	v0.4s, v0.4s, #32682# CHECK-NEXT:  1      2     0.50                        sshr	v0.8b, v0.8b, #32683# CHECK-NEXT:  1      2     0.50                        sshr	v0.8h, v0.8h, #32684# CHECK-NEXT:  1      2     0.25                        ssra	d18, d12, #212685# CHECK-NEXT:  1      4     0.50                        ssra	v0.16b, v0.16b, #32686# CHECK-NEXT:  1      4     0.50                        ssra	v0.2d, v0.2d, #32687# CHECK-NEXT:  1      4     0.50                        ssra	v0.2s, v0.2s, #32688# CHECK-NEXT:  1      4     0.50                        ssra	v0.4h, v0.4h, #32689# CHECK-NEXT:  1      4     0.50                        ssra	v0.4s, v0.4s, #32690# CHECK-NEXT:  1      4     0.50                        ssra	v0.8b, v0.8b, #32691# CHECK-NEXT:  1      4     0.50                        ssra	v0.8h, v0.8h, #32692# CHECK-NEXT:  1      2     0.25                        ssubl	v0.2d, v0.2s, v0.2s2693# CHECK-NEXT:  1      2     0.25                        ssubl	v0.4s, v0.4h, v0.4h2694# CHECK-NEXT:  1      2     0.25                        ssubl	v0.8h, v0.8b, v0.8b2695# CHECK-NEXT:  1      2     0.25                        ssubl2	v0.2d, v0.4s, v0.4s2696# CHECK-NEXT:  1      2     0.25                        ssubl2	v0.4s, v0.8h, v0.8h2697# CHECK-NEXT:  1      2     0.25                        ssubl2	v0.8h, v0.16b, v0.16b2698# CHECK-NEXT:  1      2     0.25                        ssubw	v0.2d, v0.2d, v0.2s2699# CHECK-NEXT:  1      2     0.25                        ssubw	v0.4s, v0.4s, v0.4h2700# CHECK-NEXT:  1      2     0.25                        ssubw	v0.8h, v0.8h, v0.8b2701# CHECK-NEXT:  1      2     0.25                        ssubw2	v0.2d, v0.2d, v0.4s2702# CHECK-NEXT:  1      2     0.25                        ssubw2	v0.4s, v0.4s, v0.8h2703# CHECK-NEXT:  1      2     0.25                        ssubw2	v0.8h, v0.8h, v0.16b2704# CHECK-NEXT:  2      2     0.50           *            st1	{ v18.8b }, [x15]2705# CHECK-NEXT:  2      2     0.50           *            st1	{ v8.8b, v9.8b }, [x18]2706# CHECK-NEXT:  4      2     1.00           *            st1	{ v15.8b, v16.8b, v17.8b }, [x0]2707# CHECK-NEXT:  4      2     1.00           *            st1	{ v21.8b, v22.8b, v23.8b, v24.8b }, [x14]2708# CHECK-NEXT:  2      2     0.50           *            st1	{ v0.16b }, [x0]2709# CHECK-NEXT:  4      2     1.00           *            st1	{ v1.16b, v2.16b }, [x4]2710# CHECK-NEXT:  6      2     1.50           *            st1	{ v27.16b, v28.16b, v29.16b }, [x18]2711# CHECK-NEXT:  8      2     2.00           *            st1	{ v18.16b, v19.16b, v20.16b, v21.16b }, [x29]2712# CHECK-NEXT:  2      2     0.50           *            st1	{ v19.4h }, [x7]2713# CHECK-NEXT:  2      2     0.50           *            st1	{ v22.4h, v23.4h }, [x22]2714# CHECK-NEXT:  4      2     1.00           *            st1	{ v13.4h, v14.4h, v15.4h }, [x7]2715# CHECK-NEXT:  4      2     1.00           *            st1	{ v23.4h, v24.4h, v25.4h, v26.4h }, [x24]2716# CHECK-NEXT:  2      2     0.50           *            st1	{ v27.8h }, [x17]2717# CHECK-NEXT:  6      2     1.50           *            st1	{ v8.8h, v9.8h, v10.8h }, [x16]2718# CHECK-NEXT:  8      2     2.00           *            st1	{ v7.8h, v8.8h, v9.8h, v10.8h }, [x19]2719# CHECK-NEXT:  2      2     0.50           *            st1	{ v25.2s }, [x6]2720# CHECK-NEXT:  2      2     0.50           *            st1	{ v13.2s, v14.2s }, [x9]2721# CHECK-NEXT:  4      2     1.00           *            st1	{ v12.2s, v13.2s, v14.2s }, [x3]2722# CHECK-NEXT:  4      2     1.00           *            st1	{ v6.2s, v7.2s, v8.2s, v9.2s }, [x13]2723# CHECK-NEXT:  5      2     1.00           *            st1	{ v0.4s, v1.4s }, [sp], #322724# CHECK-NEXT:  2      2     0.50           *            st1	{ v22.4s }, [x19]2725# CHECK-NEXT:  4      2     1.00           *            st1	{ v15.4s, v16.4s }, [x12]2726# CHECK-NEXT:  8      2     2.00           *            st1	{ v26.4s, v27.4s, v28.4s, v29.4s }, [x12]2727# CHECK-NEXT:  2      2     0.50           *            st1	{ v20.1d }, [x10]2728# CHECK-NEXT:  2      2     0.50           *            st1	{ v21.1d, v22.1d }, [x29]2729# CHECK-NEXT:  4      2     1.00           *            st1	{ v5.1d, v6.1d, v7.1d }, [x3]2730# CHECK-NEXT:  4      2     1.00           *            st1	{ v0.1d, v1.1d, v2.1d, v3.1d }, [x10]2731# CHECK-NEXT:  4      2     1.00           *            st1	{ v26.2d, v27.2d }, [x28]2732# CHECK-NEXT:  7      2     1.50           *            st1	{ v0.2d, v1.2d, v2.2d }, [x0], #482733# CHECK-NEXT:  6      2     1.50           *            st1	{ v13.2d, v14.2d, v15.2d }, [x27]2734# CHECK-NEXT:  8      2     2.00           *            st1	{ v0.2d, v1.2d, v2.2d, v3.2d }, [x0]2735# CHECK-NEXT:  2      2     0.50           *            st1	{ v8.2d }, [x15]2736# CHECK-NEXT:  3      2     0.50           *            st1	{ v0.8h }, [x15], x22737# CHECK-NEXT:  4      2     1.00           *            st1	{ v0.8h, v1.8h }, [x15]2738# CHECK-NEXT:  6      2     1.50           *            st1	{ v0.4s, v1.4s, v2.4s }, [sp]2739# CHECK-NEXT:  5      2     1.00           *            st1	{ v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x32740# CHECK-NEXT:  2      4     0.50           *            st1	{ v1.b }[5], [x1]2741# CHECK-NEXT:  2      4     0.50           *            st1	{ v0.h }[2], [x1]2742# CHECK-NEXT:  2      4     0.50           *            st1	{ v31.s }[1], [x16]2743# CHECK-NEXT:  2      4     0.50           *            st1	{ v0.d }[1], [x0]2744# CHECK-NEXT:  3      4     0.50           *            st1	{ v0.d }[1], [x0], #82745# CHECK-NEXT:  5      4     1.00           *            st2	{ v0.16b, v1.16b }, [x0], x12746# CHECK-NEXT:  2      4     0.50           *            st2	{ v0.8b, v1.8b }, [x0]2747# CHECK-NEXT:  4      4     1.00           *            st2	{ v6.16b, v7.16b }, [x23]2748# CHECK-NEXT:  2      4     0.50           *            st2	{ v10.4h, v11.4h }, [x18]2749# CHECK-NEXT:  4      4     1.00           *            st2	{ v10.8h, v11.8h }, [x18]2750# CHECK-NEXT:  2      4     0.50           *            st2	{ v25.2s, v26.2s }, [x29]2751# CHECK-NEXT:  4      4     1.00           *            st2	{ v26.4s, v27.4s }, [x14]2752# CHECK-NEXT:  4      4     1.00           *            st2	{ v10.2d, v11.2d }, [x1]2753# CHECK-NEXT:  2      4     0.50           *            st2	{ v21.b, v22.b }[15], [x15]2754# CHECK-NEXT:  2      4     0.50           *            st2	{ v28.h, v29.h }[2], [x6]2755# CHECK-NEXT:  2      4     0.50           *            st2	{ v0.s, v1.s }[3], [sp]2756# CHECK-NEXT:  3      4     0.50           *            st2	{ v0.s, v1.s }[3], [sp], #82757# CHECK-NEXT:  2      4     0.50           *            st2	{ v17.d, v18.d }[1], [x1]2758# CHECK-NEXT:  4      4     1.00           *            st3	{ v10.8b, v11.8b, v12.8b }, [x18]2759# CHECK-NEXT:  6      5     1.50           *            st3	{ v26.16b, v27.16b, v28.16b }, [x4]2760# CHECK-NEXT:  4      4     1.00           *            st3	{ v0.4h, v1.4h, v2.4h }, [x15]2761# CHECK-NEXT:  7      5     1.50           *            st3	{ v0.8h, v1.8h, v2.8h }, [x15], x22762# CHECK-NEXT:  6      5     1.50           *            st3	{ v0.8h, v1.8h, v2.8h }, [x0]2763# CHECK-NEXT:  4      4     1.00           *            st3	{ v19.2s, v20.2s, v21.2s }, [x30]2764# CHECK-NEXT:  6      5     1.50           *            st3	{ v24.4s, v25.4s, v26.4s }, [x8]2765# CHECK-NEXT:  6      5     1.50           *            st3	{ v24.2d, v25.2d, v26.2d }, [x25]2766# CHECK-NEXT:  4      4     1.00           *            st3	{ v8.b, v9.b, v10.b }[4], [x18]2767# CHECK-NEXT:  4      4     1.00           *            st3	{ v0.h, v1.h, v2.h }[7], [x15]2768# CHECK-NEXT:  5      4     1.00           *            st3	{ v0.h, v1.h, v2.h }[7], [x15], #62769# CHECK-NEXT:  4      4     1.00           *            st3	{ v9.s, v10.s, v11.s }[2], [x20]2770# CHECK-NEXT:  4      4     1.00           *            st3	{ v16.d, v17.d, v18.d }[0], [x13]2771# CHECK-NEXT:  6      6     1.50           *            st4	{ v17.8b, v18.8b, v19.8b, v20.8b }, [x8]2772# CHECK-NEXT:  12     7     3.00           *            st4	{ v7.16b, v8.16b, v9.16b, v10.16b }, [x15]2773# CHECK-NEXT:  6      6     1.50           *            st4	{ v5.4h, v6.4h, v7.4h, v8.4h }, [x13]2774# CHECK-NEXT:  12     7     3.00           *            st4	{ v11.8h, v12.8h, v13.8h, v14.8h }, [x1]2775# CHECK-NEXT:  6      6     1.50           *            st4	{ v0.2s, v1.2s, v2.2s, v3.2s }, [sp]2776# CHECK-NEXT:  13     7     3.00           *            st4	{ v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #642777# CHECK-NEXT:  12     7     3.00           *            st4	{ v21.4s, v22.4s, v23.4s, v24.4s }, [x6]2778# CHECK-NEXT:  8      4     2.00           *            st4	{ v25.2d, v26.2d, v27.2d, v28.2d }, [x16]2779# CHECK-NEXT:  6      6     1.00           *            st4	{ v0.b, v1.b, v2.b, v3.b }[15], [x0]2780# CHECK-NEXT:  6      6     1.00           *            st4	{ v5.h, v6.h, v7.h, v8.h }[4], [x13]2781# CHECK-NEXT:  6      6     1.00           *            st4	{ v22.s, v23.s, v24.s, v25.s }[0], [x7]2782# CHECK-NEXT:  4      4     1.00           *            st4	{ v23.d, v24.d, v25.d, v26.d }[1], [x5]2783# CHECK-NEXT:  5      4     1.00           *            st4	{ v0.d, v1.d, v2.d, v3.d }[1], [x0], x52784# CHECK-NEXT:  1      2     0.25                        sub	d15, d5, d162785# CHECK-NEXT:  1      2     0.25                        sub	v0.2d, v0.2d, v0.2d2786# CHECK-NEXT:  1      2     0.25                        sub	v15.2s, v14.2s, v11.2s2787# CHECK-NEXT:  1      2     0.25                        subhn	v7.4h, v10.4s, v13.4s2788# CHECK-NEXT:  1      2     0.25                        subhn2	v24.4s, v24.2d, v8.2d2789# CHECK-NEXT:  1      3     0.25                        sudot	v0.2s, v0.8b, v0.4b[2]2790# CHECK-NEXT:  1      3     0.25                        sudot	v0.4s, v0.16b, v0.4b[2]2791# CHECK-NEXT:  1      2     0.25                        suqadd	b19, b142792# CHECK-NEXT:  1      2     0.25                        suqadd	d18, d222793# CHECK-NEXT:  1      2     0.25                        suqadd	h20, h152794# CHECK-NEXT:  1      2     0.25                        suqadd	s21, s122795# CHECK-NEXT:  1      2     0.25                        suqadd	v0.16b, v0.16b2796# CHECK-NEXT:  1      2     0.25                        suqadd	v0.2d, v0.2d2797# CHECK-NEXT:  1      2     0.25                        suqadd	v0.2s, v0.2s2798# CHECK-NEXT:  1      2     0.25                        suqadd	v0.4h, v0.4h2799# CHECK-NEXT:  1      2     0.25                        suqadd	v0.4s, v0.4s2800# CHECK-NEXT:  1      2     0.25                        suqadd	v0.8b, v0.8b2801# CHECK-NEXT:  1      2     0.25                        suqadd	v0.8h, v0.8h2802# CHECK-NEXT:  2      2     1.00                        tbl	v0.16b, { v0.16b }, v0.16b2803# CHECK-NEXT:  2      2     1.00                        tbl	v0.16b, { v0.16b, v1.16b }, v0.16b2804# CHECK-NEXT:  2      4     1.00                        tbl	v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b2805# CHECK-NEXT:  3      4     1.50                        tbl	v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b2806# CHECK-NEXT:  2      2     1.00                        tbl	v0.8b, { v0.16b }, v0.8b2807# CHECK-NEXT:  2      2     1.00                        tbl	v0.8b, { v0.16b, v1.16b }, v0.8b2808# CHECK-NEXT:  2      4     1.00                        tbl	v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b2809# CHECK-NEXT:  3      4     1.50                        tbl	v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b2810# CHECK-NEXT:  2      2     1.00                        tbx	v0.16b, { v0.16b }, v0.16b2811# CHECK-NEXT:  2      4     1.00                        tbx	v0.16b, { v0.16b, v1.16b }, v0.16b2812# CHECK-NEXT:  3      6     1.50                        tbx	v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b2813# CHECK-NEXT:  5      6     2.50                        tbx	v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b2814# CHECK-NEXT:  2      2     1.00                        tbx	v0.8b, { v0.16b }, v0.8b2815# CHECK-NEXT:  2      4     1.00                        tbx	v0.8b, { v0.16b, v1.16b }, v0.8b2816# CHECK-NEXT:  3      6     1.50                        tbx	v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b2817# CHECK-NEXT:  5      6     2.50                        tbx	v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b2818# CHECK-NEXT:  1      2     0.25                        trn1	v0.16b, v0.16b, v0.16b2819# CHECK-NEXT:  1      2     0.25                        trn1	v0.2d, v0.2d, v0.2d2820# CHECK-NEXT:  1      2     0.25                        trn1	v0.2s, v0.2s, v0.2s2821# CHECK-NEXT:  1      2     0.25                        trn1	v0.4h, v0.4h, v0.4h2822# CHECK-NEXT:  1      2     0.25                        trn1	v0.4s, v0.4s, v0.4s2823# CHECK-NEXT:  1      2     0.25                        trn1	v0.8b, v0.8b, v0.8b2824# CHECK-NEXT:  1      2     0.25                        trn1	v0.8h, v0.8h, v0.8h2825# CHECK-NEXT:  1      2     0.25                        trn2	v0.16b, v0.16b, v0.16b2826# CHECK-NEXT:  1      2     0.25                        trn2	v0.2d, v0.2d, v0.2d2827# CHECK-NEXT:  1      2     0.25                        trn2	v0.2s, v0.2s, v0.2s2828# CHECK-NEXT:  1      2     0.25                        trn2	v0.4h, v0.4h, v0.4h2829# CHECK-NEXT:  1      2     0.25                        trn2	v0.4s, v0.4s, v0.4s2830# CHECK-NEXT:  1      2     0.25                        trn2	v0.8b, v0.8b, v0.8b2831# CHECK-NEXT:  1      2     0.25                        trn2	v0.8h, v0.8h, v0.8h2832# CHECK-NEXT:  1      4     0.50                        uaba	v0.8b, v0.8b, v0.8b2833# CHECK-NEXT:  1      4     0.50                        uaba	v13.16b, v14.16b, v19.16b2834# CHECK-NEXT:  1      4     0.50                        uabal	v0.2d, v0.2s, v0.2s2835# CHECK-NEXT:  1      4     0.50                        uabal	v0.4s, v0.4h, v0.4h2836# CHECK-NEXT:  1      4     0.50                        uabal	v0.8h, v0.8b, v0.8b2837# CHECK-NEXT:  1      4     0.50                        uabal2	v0.2d, v0.4s, v0.4s2838# CHECK-NEXT:  1      4     0.50                        uabal2	v0.4s, v0.8h, v0.8h2839# CHECK-NEXT:  1      4     0.50                        uabal2	v0.8h, v0.16b, v0.16b2840# CHECK-NEXT:  1      2     0.25                        uabd	v0.4h, v0.4h, v0.4h2841# CHECK-NEXT:  1      2     0.25                        uabd	v23.4s, v4.4s, v30.4s2842# CHECK-NEXT:  1      2     0.25                        uabdl	v0.2d, v0.2s, v0.2s2843# CHECK-NEXT:  1      2     0.25                        uabdl	v0.4s, v0.4h, v0.4h2844# CHECK-NEXT:  1      2     0.25                        uabdl	v0.8h, v0.8b, v0.8b2845# CHECK-NEXT:  1      2     0.25                        uabdl2	v0.2d, v0.4s, v0.4s2846# CHECK-NEXT:  1      2     0.25                        uabdl2	v0.4s, v0.8h, v0.8h2847# CHECK-NEXT:  1      2     0.25                        uabdl2	v0.8h, v0.16b, v0.16b2848# CHECK-NEXT:  1      4     0.50                        uadalp	v0.1d, v0.2s2849# CHECK-NEXT:  1      4     0.50                        uadalp	v0.2d, v0.4s2850# CHECK-NEXT:  1      4     0.50                        uadalp	v0.2s, v0.4h2851# CHECK-NEXT:  1      4     0.50                        uadalp	v0.4h, v0.8b2852# CHECK-NEXT:  1      4     0.50                        uadalp	v0.4s, v0.8h2853# CHECK-NEXT:  1      4     0.50                        uadalp	v0.8h, v0.16b2854# CHECK-NEXT:  1      2     0.25                        uaddl	v0.2d, v0.2s, v0.2s2855# CHECK-NEXT:  1      2     0.25                        uaddl	v0.4s, v0.4h, v0.4h2856# CHECK-NEXT:  1      2     0.25                        uaddl	v0.8h, v0.8b, v0.8b2857# CHECK-NEXT:  1      2     0.25                        uaddl2	v0.2d, v0.4s, v0.4s2858# CHECK-NEXT:  1      2     0.25                        uaddl2	v0.4s, v0.8h, v0.8h2859# CHECK-NEXT:  1      2     0.25                        uaddl2	v0.8h, v0.16b, v0.16b2860# CHECK-NEXT:  1      2     0.25                        uaddlp	v0.1d, v0.2s2861# CHECK-NEXT:  1      2     0.25                        uaddlp	v0.2d, v0.4s2862# CHECK-NEXT:  1      2     0.25                        uaddlp	v0.2s, v0.4h2863# CHECK-NEXT:  1      2     0.25                        uaddlp	v0.4h, v0.8b2864# CHECK-NEXT:  1      2     0.25                        uaddlp	v0.4s, v0.8h2865# CHECK-NEXT:  1      2     0.25                        uaddlp	v0.8h, v0.16b2866# CHECK-NEXT:  1      2     0.50                        uaddlv	d0, v0.4s2867# CHECK-NEXT:  1      2     0.50                        uaddlv	s0, v0.4h2868# CHECK-NEXT:  2      4     0.50                        uaddlv	s0, v0.8h2869# CHECK-NEXT:  2      4     0.50                        uaddlv	h0, v0.8b2870# CHECK-NEXT:  2      4     1.00                        uaddlv	h0, v0.16b2871# CHECK-NEXT:  1      2     0.25                        uaddw	v0.2d, v0.2d, v0.2s2872# CHECK-NEXT:  1      2     0.25                        uaddw	v0.4s, v0.4s, v0.4h2873# CHECK-NEXT:  1      2     0.25                        uaddw	v0.8h, v0.8h, v0.8b2874# CHECK-NEXT:  1      2     0.25                        uaddw2	v0.2d, v0.2d, v0.4s2875# CHECK-NEXT:  1      2     0.25                        uaddw2	v0.4s, v0.4s, v0.8h2876# CHECK-NEXT:  1      2     0.25                        uaddw2	v0.8h, v0.8h, v0.16b2877# CHECK-NEXT:  1      3     1.00                        ucvtf	h17, x122878# CHECK-NEXT:  4      6     1.00                        ucvtf	h22, h16, #112879# CHECK-NEXT:  4      6     1.00                        ucvtf	h7, h212880# CHECK-NEXT:  1      3     0.50                        ucvtf	d21, d142881# CHECK-NEXT:  1      3     0.50                        ucvtf	d21, d14, #642882# CHECK-NEXT:  1      3     1.00                        ucvtf	s8, x02883# CHECK-NEXT:  2      4     1.00                        ucvtf	s22, s132884# CHECK-NEXT:  2      4     1.00                        ucvtf	s22, s13, #322885# CHECK-NEXT:  1      3     0.50                        ucvtf	v0.2d, v0.2d2886# CHECK-NEXT:  1      3     0.50                        ucvtf	v0.2d, v0.2d, #32887# CHECK-NEXT:  1      3     0.50                        ucvtf	v0.2s, v0.2s2888# CHECK-NEXT:  1      3     0.50                        ucvtf	v0.2s, v0.2s, #32889# CHECK-NEXT:  2      4     1.00                        ucvtf	v0.4h, v0.4h2890# CHECK-NEXT:  2      4     1.00                        ucvtf	v0.4s, v0.4s2891# CHECK-NEXT:  2      4     1.00                        ucvtf	v0.4s, v0.4s, #32892# CHECK-NEXT:  2      4     1.00                        ucvtf	v18.4h, v11.4h, #72893# CHECK-NEXT:  4      6     1.00                        ucvtf	v0.8h, v0.8h2894# CHECK-NEXT:  4      6     1.00                        ucvtf	v22.8h, v20.8h, #102895# CHECK-NEXT:  1      3     0.25                        udot	v0.2s, v0.8b, v0.4b[2]2896# CHECK-NEXT:  1      3     0.25                        udot	v0.2s, v0.8b, v0.8b2897# CHECK-NEXT:  1      3     0.25                        udot	v0.4s, v0.16b, v0.16b2898# CHECK-NEXT:  1      3     0.25                        udot	v0.4s, v0.16b, v0.4b[2]2899# CHECK-NEXT:  1      2     0.25                        uhadd	v0.16b, v0.16b, v0.16b2900# CHECK-NEXT:  1      2     0.25                        uhadd	v0.8h, v0.8h, v0.8h2901# CHECK-NEXT:  1      2     0.25                        uhsub	v12.4h, v16.4h, v28.4h2902# CHECK-NEXT:  1      2     0.25                        uhsub	v0.4s, v0.4s, v0.4s2903# CHECK-NEXT:  1      2     0.25                        umax	v0.16b, v0.16b, v0.16b2904# CHECK-NEXT:  1      2     0.25                        umax	v0.4s, v0.4s, v0.4s2905# CHECK-NEXT:  1      2     0.25                        umax	v0.8h, v0.8h, v0.8h2906# CHECK-NEXT:  1      2     0.25                        umaxp	v0.16b, v0.16b, v0.16b2907# CHECK-NEXT:  1      2     0.25                        umaxp	v0.4s, v0.4s, v0.4s2908# CHECK-NEXT:  1      2     0.25                        umaxp	v0.8h, v0.8h, v0.8h2909# CHECK-NEXT:  2      4     0.50                        umaxv	b0, v0.8b2910# CHECK-NEXT:  2      4     1.00                        umaxv	b0, v0.16b2911# CHECK-NEXT:  1      2     0.50                        umaxv	h0, v0.4h2912# CHECK-NEXT:  2      4     0.50                        umaxv	h0, v0.8h2913# CHECK-NEXT:  1      2     0.50                        umaxv	s0, v0.4s2914# CHECK-NEXT:  1      2     0.25                        umin	v0.2s, v0.2s, v0.2s2915# CHECK-NEXT:  1      2     0.25                        umin	v0.4h, v0.4h, v0.4h2916# CHECK-NEXT:  1      2     0.25                        umin	v0.8b, v0.8b, v0.8b2917# CHECK-NEXT:  1      2     0.25                        umin	v0.16b, v26.16b, v2.16b2918# CHECK-NEXT:  1      2     0.25                        uminp	v0.2s, v0.2s, v0.2s2919# CHECK-NEXT:  1      2     0.25                        uminp	v28.4s, v16.4s, v15.4s2920# CHECK-NEXT:  1      2     0.25                        uminp	v0.4h, v0.4h, v0.4h2921# CHECK-NEXT:  1      2     0.25                        uminp	v0.8b, v0.8b, v0.8b2922# CHECK-NEXT:  2      4     0.50                        uminv	b0, v0.8b2923# CHECK-NEXT:  2      4     1.00                        uminv	b0, v0.16b2924# CHECK-NEXT:  1      2     0.50                        uminv	h0, v0.4h2925# CHECK-NEXT:  2      4     0.50                        uminv	h0, v0.8h2926# CHECK-NEXT:  1      2     0.50                        uminv	s0, v0.4s2927# CHECK-NEXT:  1      4     0.50                        umlal	v0.2d, v0.2s, v0.2s2928# CHECK-NEXT:  1      4     0.50                        umlal	v28.2d, v31.2s, v0.s[1]2929# CHECK-NEXT:  1      4     0.50                        umlal	v0.4s, v0.4h, v0.4h2930# CHECK-NEXT:  1      4     0.50                        umlal	v22.4s, v14.4h, v0.h[6]2931# CHECK-NEXT:  1      4     0.50                        umlal	v0.8h, v0.8b, v0.8b2932# CHECK-NEXT:  1      4     0.50                        umlal2	v10.2d, v4.4s, v3.s[2]2933# CHECK-NEXT:  1      4     0.50                        umlal2	v31.4s, v7.8h, v15.h[5]2934# CHECK-NEXT:  1      4     0.50                        umlal2	v0.2d, v0.4s, v0.4s2935# CHECK-NEXT:  1      4     0.50                        umlal2	v0.4s, v0.8h, v0.8h2936# CHECK-NEXT:  1      4     0.50                        umlal2	v0.8h, v0.16b, v0.16b2937# CHECK-NEXT:  1      4     0.50                        umlsl	v0.2d, v0.2s, v0.2s2938# CHECK-NEXT:  1      4     0.50                        umlsl	v20.2d, v20.2s, v2.s[0]2939# CHECK-NEXT:  1      4     0.50                        umlsl	v0.4s, v0.4h, v0.4h2940# CHECK-NEXT:  1      4     0.50                        umlsl	v21.4s, v12.4h, v7.h[5]2941# CHECK-NEXT:  1      4     0.50                        umlsl	v0.8h, v0.8b, v0.8b2942# CHECK-NEXT:  1      4     0.50                        umlsl2	v0.2d, v0.4s, v0.4s2943# CHECK-NEXT:  1      4     0.50                        umlsl2	v30.2d, v23.4s, v1.s[2]2944# CHECK-NEXT:  1      4     0.50                        umlsl2	v0.4s, v0.8h, v0.8h2945# CHECK-NEXT:  1      4     0.50                        umlsl2	v27.4s, v28.8h, v6.h[4]2946# CHECK-NEXT:  1      4     0.50                        umlsl2	v0.8h, v0.16b, v0.16b2947# CHECK-NEXT:  1      3     0.25                        ummla	v0.4s, v0.16b, v0.16b2948# CHECK-NEXT:  1      2     0.25                        umov	w6, v22.b[0]2949# CHECK-NEXT:  1      2     0.25                        umov	w0, v0.b[1]2950# CHECK-NEXT:  1      2     0.25                        umov	w10, v25.h[0]2951# CHECK-NEXT:  1      2     0.25                        umov	w0, v0.h[1]2952# CHECK-NEXT:  1      2     0.25                        mov	w0, v0.s[1]2953# CHECK-NEXT:  1      2     0.25                        mov	x0, v0.d[1]2954# CHECK-NEXT:  1      3     0.50                        umull	v0.2d, v0.2s, v0.2s2955# CHECK-NEXT:  1      3     0.50                        umull	v22.2d, v28.2s, v6.s[1]2956# CHECK-NEXT:  1      3     0.50                        umull	v0.4s, v0.4h, v0.4h2957# CHECK-NEXT:  1      3     0.50                        umull	v27.4s, v1.4h, v8.h[6]2958# CHECK-NEXT:  1      3     0.50                        umull	v0.8h, v0.8b, v0.8b2959# CHECK-NEXT:  1      3     0.50                        umull2	v0.2d, v0.4s, v0.4s2960# CHECK-NEXT:  1      3     0.50                        umull2	v28.2d, v21.4s, v1.s[0]2961# CHECK-NEXT:  1      3     0.50                        umull2	v0.4s, v0.8h, v0.8h2962# CHECK-NEXT:  1      3     0.50                        umull2	v18.4s, v26.8h, v10.h[1]2963# CHECK-NEXT:  1      3     0.50                        umull2	v0.8h, v0.16b, v0.16b2964# CHECK-NEXT:  1      2     0.25                        uqadd	h0, h1, h52965# CHECK-NEXT:  1      2     0.25                        uqadd	s0, s24, s302966# CHECK-NEXT:  1      2     0.25                        uqadd	v0.8h, v0.8h, v0.8h2967# CHECK-NEXT:  1      2     0.25                        uqadd	v14.2d, v22.2d, v20.2d2968# CHECK-NEXT:  1      4     0.50                        uqrshl	b11, b20, b302969# CHECK-NEXT:  1      4     0.50                        uqrshl	s23, s20, s162970# CHECK-NEXT:  1      4     0.50                        uqrshl	v25.8b, v13.8b, v23.8b2971# CHECK-NEXT:  1      4     0.50                        uqrshl	v0.16b, v0.16b, v0.16b2972# CHECK-NEXT:  1      4     0.50                        uqrshl	v0.4s, v0.4s, v0.4s2973# CHECK-NEXT:  1      4     0.50                        uqrshl	v0.8h, v0.8h, v0.8h2974# CHECK-NEXT:  1      2     0.25                        uqrshrn	b10, h12, #52975# CHECK-NEXT:  1      2     0.25                        uqrshrn	h12, s10, #142976# CHECK-NEXT:  1      2     0.25                        uqrshrn	s10, d10, #252977# CHECK-NEXT:  1      4     0.50                        uqrshrn	v0.2s, v0.2d, #32978# CHECK-NEXT:  1      4     0.50                        uqrshrn	v0.4h, v0.4s, #32979# CHECK-NEXT:  1      4     0.50                        uqrshrn	v0.8b, v0.8h, #32980# CHECK-NEXT:  1      4     0.50                        uqrshrn2	v0.16b, v0.8h, #32981# CHECK-NEXT:  1      4     0.50                        uqrshrn2	v0.4s, v0.2d, #32982# CHECK-NEXT:  1      4     0.50                        uqrshrn2	v0.8h, v0.4s, #32983# CHECK-NEXT:  1      4     0.50                        uqshl	b11, b20, b302984# CHECK-NEXT:  1      4     0.50                        uqshl	b18, b15, #62985# CHECK-NEXT:  1      4     0.50                        uqshl	d15, d12, #192986# CHECK-NEXT:  1      4     0.50                        uqshl	h11, h18, #72987# CHECK-NEXT:  1      4     0.50                        uqshl	s14, s19, #182988# CHECK-NEXT:  1      4     0.50                        uqshl	s23, s20, s162989# CHECK-NEXT:  1      4     0.50                        uqshl	v0.16b, v0.16b, #32990# CHECK-NEXT:  1      4     0.50                        uqshl	v0.16b, v0.16b, v0.16b2991# CHECK-NEXT:  1      4     0.50                        uqshl	v0.2d, v0.2d, #32992# CHECK-NEXT:  1      4     0.50                        uqshl	v0.2d, v0.2d, v0.2d2993# CHECK-NEXT:  1      4     0.50                        uqshl	v0.2s, v0.2s, #32994# CHECK-NEXT:  1      4     0.50                        uqshl	v0.4h, v0.4h, #32995# CHECK-NEXT:  1      4     0.50                        uqshl	v8.4h, v17.4h, v13.4h2996# CHECK-NEXT:  1      4     0.50                        uqshl	v0.4s, v0.4s, #32997# CHECK-NEXT:  1      4     0.50                        uqshl	v0.4s, v0.4s, v0.4s2998# CHECK-NEXT:  1      4     0.50                        uqshl	v0.8b, v0.8b, #32999# CHECK-NEXT:  1      4     0.50                        uqshl	v0.8h, v0.8h, #33000# CHECK-NEXT:  1      4     0.50                        uqshl	v0.8h, v0.8h, v0.8h3001# CHECK-NEXT:  1      2     0.25                        uqshrn	b12, h10, #73002# CHECK-NEXT:  1      2     0.25                        uqshrn	h10, s14, #53003# CHECK-NEXT:  1      2     0.25                        uqshrn	s10, d12, #133004# CHECK-NEXT:  1      4     0.50                        uqshrn	v0.2s, v0.2d, #33005# CHECK-NEXT:  1      4     0.50                        uqshrn	v0.4h, v0.4s, #33006# CHECK-NEXT:  1      4     0.50                        uqshrn	v0.8b, v0.8h, #33007# CHECK-NEXT:  1      4     0.50                        uqshrn2	v0.16b, v0.8h, #33008# CHECK-NEXT:  1      4     0.50                        uqshrn2	v0.4s, v0.2d, #33009# CHECK-NEXT:  1      4     0.50                        uqshrn2	v0.8h, v0.4s, #33010# CHECK-NEXT:  1      2     0.25                        uqsub	s16, s21, s63011# CHECK-NEXT:  1      2     0.25                        uqsub	d16, d16, d163012# CHECK-NEXT:  1      2     0.25                        uqsub	v0.4h, v0.4h, v0.4h3013# CHECK-NEXT:  1      2     0.25                        uqsub	v19.4s, v0.4s, v5.4s3014# CHECK-NEXT:  1      4     0.50                        uqxtn	b18, h183015# CHECK-NEXT:  1      4     0.50                        uqxtn	h20, s173016# CHECK-NEXT:  1      4     0.50                        uqxtn	s19, d143017# CHECK-NEXT:  1      4     0.50                        uqxtn	v0.2s, v0.2d3018# CHECK-NEXT:  1      4     0.50                        uqxtn	v0.4h, v0.4s3019# CHECK-NEXT:  1      4     0.50                        uqxtn	v0.8b, v0.8h3020# CHECK-NEXT:  1      4     0.50                        uqxtn2	v0.16b, v0.8h3021# CHECK-NEXT:  1      4     0.50                        uqxtn2	v0.4s, v0.2d3022# CHECK-NEXT:  1      4     0.50                        uqxtn2	v0.8h, v0.4s3023# CHECK-NEXT:  1      3     0.50                        urecpe	v0.2s, v0.2s3024# CHECK-NEXT:  1      4     0.50                        urecpe	v0.4s, v0.4s3025# CHECK-NEXT:  1      2     0.25                        urhadd	v0.16b, v0.16b, v0.16b3026# CHECK-NEXT:  1      2     0.25                        urhadd	v0.4s, v0.4s, v0.4s3027# CHECK-NEXT:  1      2     0.25                        urhadd	v0.8h, v0.8h, v0.8h3028# CHECK-NEXT:  1      2     0.25                        urhadd	v16.2s, v19.2s, v2.2s3029# CHECK-NEXT:  1      4     0.50                        urshl	d8, d7, d43030# CHECK-NEXT:  1      4     0.50                        urshl	v31.8b, v5.8b, v3.8b3031# CHECK-NEXT:  1      4     0.50                        urshl	v0.16b, v0.16b, v0.16b3032# CHECK-NEXT:  1      4     0.50                        urshl	v0.2d, v0.2d, v0.2d3033# CHECK-NEXT:  1      4     0.50                        urshl	v0.4s, v0.4s, v0.4s3034# CHECK-NEXT:  1      4     0.50                        urshl	v0.8h, v0.8h, v0.8h3035# CHECK-NEXT:  1      2     0.25                        urshr	d20, d23, #313036# CHECK-NEXT:  1      4     0.50                        urshr	v0.16b, v0.16b, #33037# CHECK-NEXT:  1      4     0.50                        urshr	v0.2d, v0.2d, #33038# CHECK-NEXT:  1      4     0.50                        urshr	v0.2s, v0.2s, #33039# CHECK-NEXT:  1      4     0.50                        urshr	v0.4h, v0.4h, #33040# CHECK-NEXT:  1      4     0.50                        urshr	v0.4s, v0.4s, #33041# CHECK-NEXT:  1      4     0.50                        urshr	v0.8b, v0.8b, #33042# CHECK-NEXT:  1      4     0.50                        urshr	v0.8h, v0.8h, #33043# CHECK-NEXT:  1      3     0.50                        ursqrte	v0.2s, v0.2s3044# CHECK-NEXT:  1      4     0.50                        ursqrte	v0.4s, v0.4s3045# CHECK-NEXT:  1      2     0.25                        ursra	d18, d10, #133046# CHECK-NEXT:  1      4     0.50                        ursra	v0.16b, v0.16b, #33047# CHECK-NEXT:  1      4     0.50                        ursra	v0.2d, v0.2d, #33048# CHECK-NEXT:  1      4     0.50                        ursra	v0.2s, v0.2s, #33049# CHECK-NEXT:  1      4     0.50                        ursra	v0.4h, v0.4h, #33050# CHECK-NEXT:  1      4     0.50                        ursra	v0.4s, v0.4s, #33051# CHECK-NEXT:  1      4     0.50                        ursra	v0.8b, v0.8b, #33052# CHECK-NEXT:  1      4     0.50                        ursra	v0.8h, v0.8h, #33053# CHECK-NEXT:  1      3     0.25                        usdot	v0.2s, v0.8b, v0.4b[2]3054# CHECK-NEXT:  1      3     0.25                        usdot	v0.2s, v0.8b, v0.8b3055# CHECK-NEXT:  1      3     0.25                        usdot	v0.4s, v0.16b, v0.16b3056# CHECK-NEXT:  1      3     0.25                        usdot	v0.4s, v0.16b, v0.4b[2]3057# CHECK-NEXT:  1      2     0.50                        ushl	d0, d0, d03058# CHECK-NEXT:  1      2     0.50                        ushl	v6.8b, v26.8b, v6.8b3059# CHECK-NEXT:  1      2     0.50                        ushl	v0.16b, v0.16b, v0.16b3060# CHECK-NEXT:  1      2     0.50                        ushl	v0.4s, v0.4s, v0.4s3061# CHECK-NEXT:  1      2     0.50                        ushl	v0.8h, v0.8h, v0.8h3062# CHECK-NEXT:  1      2     0.50                        ushll	v0.4s, v0.4h, #33063# CHECK-NEXT:  1      2     0.50                        ushll	v18.8h, v24.8b, #43064# CHECK-NEXT:  1      2     0.50                        ushll	v16.2d, v16.2s, #313065# CHECK-NEXT:  1      2     0.50                        ushll2	v31.2d, v12.4s, #113066# CHECK-NEXT:  1      2     0.50                        ushll2	v18.4s, v22.8h, #133067# CHECK-NEXT:  1      2     0.50                        ushll2	v0.8h, v0.16b, #33068# CHECK-NEXT:  1      2     0.25                        ushr	d10, d17, #183069# CHECK-NEXT:  1      2     0.50                        ushr	v0.16b, v0.16b, #33070# CHECK-NEXT:  1      2     0.50                        ushr	v0.2d, v0.2d, #33071# CHECK-NEXT:  1      2     0.50                        ushr	v0.2s, v0.2s, #33072# CHECK-NEXT:  1      2     0.50                        ushr	v0.4h, v0.4h, #33073# CHECK-NEXT:  1      2     0.50                        ushr	v0.4s, v0.4s, #33074# CHECK-NEXT:  1      2     0.50                        ushr	v0.8b, v0.8b, #33075# CHECK-NEXT:  1      2     0.50                        ushr	v0.8h, v0.8h, #33076# CHECK-NEXT:  1      3     0.25                        usmmla	v0.4s, v0.16b, v0.16b3077# CHECK-NEXT:  1      2     0.25                  U     smov	w15, v22.b[0]3078# CHECK-NEXT:  1      2     0.25                  U     smov	w26, v27.h[0]3079# CHECK-NEXT:  1      2     0.25                  U     smov	x21, v0.b[0]3080# CHECK-NEXT:  1      2     0.25                  U     smov	x9, v27.h[0]3081# CHECK-NEXT:  1      2     0.25                  U     smov	x15, v3.s[0]3082# CHECK-NEXT:  1      2     0.25                        smov	w0, v0.b[1]3083# CHECK-NEXT:  1      2     0.25                        smov	w0, v0.h[1]3084# CHECK-NEXT:  1      2     0.25                        smov	x0, v0.b[1]3085# CHECK-NEXT:  1      2     0.25                        smov	x0, v0.h[1]3086# CHECK-NEXT:  1      2     0.25                        smov	x0, v0.s[1]3087# CHECK-NEXT:  1      2     0.25                        usqadd	b19, b143088# CHECK-NEXT:  1      2     0.25                        usqadd	d18, d223089# CHECK-NEXT:  1      2     0.25                        usqadd	h20, h153090# CHECK-NEXT:  1      2     0.25                        usqadd	s21, s123091# CHECK-NEXT:  1      2     0.25                        usqadd	v0.16b, v0.16b3092# CHECK-NEXT:  1      2     0.25                        usqadd	v0.2d, v0.2d3093# CHECK-NEXT:  1      2     0.25                        usqadd	v0.2s, v0.2s3094# CHECK-NEXT:  1      2     0.25                        usqadd	v0.4h, v0.4h3095# CHECK-NEXT:  1      2     0.25                        usqadd	v0.4s, v0.4s3096# CHECK-NEXT:  1      2     0.25                        usqadd	v0.8b, v0.8b3097# CHECK-NEXT:  1      2     0.25                        usqadd	v0.8h, v0.8h3098# CHECK-NEXT:  1      2     0.25                        usra	d20, d13, #613099# CHECK-NEXT:  1      4     0.50                        usra	v0.16b, v0.16b, #33100# CHECK-NEXT:  1      4     0.50                        usra	v0.2d, v0.2d, #33101# CHECK-NEXT:  1      4     0.50                        usra	v0.2s, v0.2s, #33102# CHECK-NEXT:  1      4     0.50                        usra	v0.4h, v0.4h, #33103# CHECK-NEXT:  1      4     0.50                        usra	v0.4s, v0.4s, #33104# CHECK-NEXT:  1      4     0.50                        usra	v0.8b, v0.8b, #33105# CHECK-NEXT:  1      4     0.50                        usra	v0.8h, v0.8h, #33106# CHECK-NEXT:  1      2     0.25                        usubl	v0.2d, v0.2s, v0.2s3107# CHECK-NEXT:  1      2     0.25                        usubl	v0.4s, v0.4h, v0.4h3108# CHECK-NEXT:  1      2     0.25                        usubl	v0.8h, v0.8b, v0.8b3109# CHECK-NEXT:  1      2     0.25                        usubl2	v0.2d, v0.4s, v0.4s3110# CHECK-NEXT:  1      2     0.25                        usubl2	v0.4s, v0.8h, v0.8h3111# CHECK-NEXT:  1      2     0.25                        usubl2	v0.8h, v0.16b, v0.16b3112# CHECK-NEXT:  1      2     0.25                        usubw	v0.2d, v0.2d, v0.2s3113# CHECK-NEXT:  1      2     0.25                        usubw	v0.4s, v0.4s, v0.4h3114# CHECK-NEXT:  1      2     0.25                        usubw	v0.8h, v0.8h, v0.8b3115# CHECK-NEXT:  1      2     0.25                        usubw2	v0.2d, v0.2d, v0.4s3116# CHECK-NEXT:  1      2     0.25                        usubw2	v0.4s, v0.4s, v0.8h3117# CHECK-NEXT:  1      2     0.25                        usubw2	v0.8h, v0.8h, v0.16b3118# CHECK-NEXT:  1      2     0.25                        uzp1	v0.16b, v0.16b, v0.16b3119# CHECK-NEXT:  1      2     0.25                        uzp1	v0.2d, v0.2d, v0.2d3120# CHECK-NEXT:  1      2     0.25                        uzp1	v0.2s, v0.2s, v0.2s3121# CHECK-NEXT:  1      2     0.25                        uzp1	v0.4h, v0.4h, v0.4h3122# CHECK-NEXT:  1      2     0.25                        uzp1	v0.4s, v0.4s, v0.4s3123# CHECK-NEXT:  1      2     0.25                        uzp1	v0.8b, v0.8b, v0.8b3124# CHECK-NEXT:  1      2     0.25                        uzp1	v0.8h, v0.8h, v0.8h3125# CHECK-NEXT:  1      2     0.25                        uzp2	v0.16b, v0.16b, v0.16b3126# CHECK-NEXT:  1      2     0.25                        uzp2	v0.2d, v0.2d, v0.2d3127# CHECK-NEXT:  1      2     0.25                        uzp2	v0.2s, v0.2s, v0.2s3128# CHECK-NEXT:  1      2     0.25                        uzp2	v0.4h, v0.4h, v0.4h3129# CHECK-NEXT:  1      2     0.25                        uzp2	v0.4s, v0.4s, v0.4s3130# CHECK-NEXT:  1      2     0.25                        uzp2	v0.8b, v0.8b, v0.8b3131# CHECK-NEXT:  1      2     0.25                        uzp2	v0.8h, v0.8h, v0.8h3132# CHECK-NEXT:  1      2     0.25                        xtn	v0.2s, v0.2d3133# CHECK-NEXT:  1      2     0.25                        xtn	v0.4h, v0.4s3134# CHECK-NEXT:  1      2     0.25                        xtn	v0.8b, v0.8h3135# CHECK-NEXT:  1      2     0.25                        xtn2	v0.16b, v0.8h3136# CHECK-NEXT:  1      2     0.25                        xtn2	v0.4s, v0.2d3137# CHECK-NEXT:  1      2     0.25                        xtn2	v0.8h, v0.4s3138# CHECK-NEXT:  1      2     0.25                        zip1	v0.16b, v0.16b, v0.16b3139# CHECK-NEXT:  1      2     0.25                        zip1	v0.2d, v0.2d, v0.2d3140# CHECK-NEXT:  1      2     0.25                        zip1	v0.2s, v0.2s, v0.2s3141# CHECK-NEXT:  1      2     0.25                        zip1	v0.4h, v0.4h, v0.4h3142# CHECK-NEXT:  1      2     0.25                        zip1	v0.4s, v0.4s, v0.4s3143# CHECK-NEXT:  1      2     0.25                        zip1	v0.8b, v0.8b, v0.8b3144# CHECK-NEXT:  1      2     0.25                        zip1	v0.8h, v0.8h, v0.8h3145# CHECK-NEXT:  1      2     0.25                        zip2	v0.16b, v0.16b, v0.16b3146# CHECK-NEXT:  1      2     0.25                        zip2	v0.2d, v0.2d, v0.2d3147# CHECK-NEXT:  1      2     0.25                        zip2	v0.2s, v0.2s, v0.2s3148# CHECK-NEXT:  1      2     0.25                        zip2	v0.4h, v0.4h, v0.4h3149# CHECK-NEXT:  1      2     0.25                        zip2	v0.4s, v0.4s, v0.4s3150# CHECK-NEXT:  1      2     0.25                        zip2	v0.8b, v0.8b, v0.8b3151# CHECK-NEXT:  1      2     0.25                        zip2	v0.8h, v0.8h, v0.8h3152 3153# CHECK:      Resources:3154# CHECK-NEXT: [0.0] - V1UnitB3155# CHECK-NEXT: [0.1] - V1UnitB3156# CHECK-NEXT: [1.0] - V1UnitD3157# CHECK-NEXT: [1.1] - V1UnitD3158# CHECK-NEXT: [2.0] - V1UnitFlg3159# CHECK-NEXT: [2.1] - V1UnitFlg3160# CHECK-NEXT: [2.2] - V1UnitFlg3161# CHECK-NEXT: [3]   - V1UnitL23162# CHECK-NEXT: [4.0] - V1UnitL013163# CHECK-NEXT: [4.1] - V1UnitL013164# CHECK-NEXT: [5]   - V1UnitM03165# CHECK-NEXT: [6]   - V1UnitM13166# CHECK-NEXT: [7.0] - V1UnitS3167# CHECK-NEXT: [7.1] - V1UnitS3168# CHECK-NEXT: [8]   - V1UnitV03169# CHECK-NEXT: [9]   - V1UnitV13170# CHECK-NEXT: [10]  - V1UnitV23171# CHECK-NEXT: [11]  - V1UnitV33172 3173# CHECK:      Resource pressure per iteration:3174# CHECK-NEXT: [0.0]  [0.1]  [1.0]  [1.1]  [2.0]  [2.1]  [2.2]  [3]    [4.0]  [4.1]  [5]    [6]    [7.0]  [7.1]  [8]    [9]    [10]   [11]3175# CHECK-NEXT:  -      -      -      -      -      -      -     84.33  167.83 167.83 20.75  7.75   7.75   7.75   606.25 497.25 499.75 390.753176 3177# CHECK:      Resource pressure by instruction:3178# CHECK-NEXT: [0.0]  [0.1]  [1.0]  [1.1]  [2.0]  [2.1]  [2.2]  [3]    [4.0]  [4.1]  [5]    [6]    [7.0]  [7.1]  [8]    [9]    [10]   [11]   Instructions:3179# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   abs	d29, d243180# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   abs	v0.16b, v0.16b3181# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   abs	v0.2d, v0.2d3182# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   abs	v0.2s, v0.2s3183# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   abs	v0.4h, v0.4h3184# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   abs	v0.4s, v0.4s3185# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   abs	v0.8b, v0.8b3186# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   abs	v0.8h, v0.8h3187# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   add	d17, d31, d293188# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   add	v0.8b, v0.8b, v0.8b3189# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   addhn	v0.2s, v0.2d, v0.2d3190# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   addhn	v0.4h, v0.4s, v0.4s3191# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   addhn	v0.8b, v0.8h, v0.8h3192# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   addhn2	v0.16b, v0.8h, v0.8h3193# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   addhn2	v0.4s, v0.2d, v0.2d3194# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   addhn2	v0.8h, v0.4s, v0.4s3195# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   addp	v7.2s, v1.2s, v2.2s3196# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   addp	v0.2d, v0.2d, v0.2d3197# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   addp	v0.8b, v0.8b, v0.8b3198# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   addp	d1, v14.2d3199# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   addv	s0, v0.4s3200# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   addv	h0, v0.4h3201# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   addv	h0, v0.8h3202# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   addv	b0, v0.8b3203# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00   addv	b0, v0.16b3204# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   aesd	v0.16b, v0.16b3205# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   aese	v0.16b, v0.16b3206# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   aesimc	v0.16b, v0.16b3207# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   aesmc	v0.16b, v0.16b3208# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   and	v0.8b, v0.8b, v0.8b3209# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     bfcvt	h0, s03210# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     bfcvtn	v0.4h, v0.4s3211# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     bfcvtn2	v0.8h, v0.4s3212# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bfdot	v0.2s, v24.4h, v14.2h[2]3213# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bfdot	v0.2s, v0.4h, v0.4h3214# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bfdot	v0.4s, v0.8h, v0.8h3215# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bfmlalb	v0.4s, v0.8h, v0.8h3216# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bfmlalb	v0.4s, v0.8h, v0.h[3]3217# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bfmlalt	v0.4s, v0.8h, v0.8h3218# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bfmlalt	v0.4s, v0.8h, v0.h[3]3219# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bfmmla	v0.4s, v0.8h, v0.8h3220# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bic	v0.4h, #15, lsl #83221# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bic	v23.8h, #1013222# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bic	v0.8b, v0.8b, v0.8b3223# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bic	v25.16b, v10.16b, v9.16b3224# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bic	v24.2s, #703225# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bit	v5.8b, v12.8b, v22.8b3226# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bif	v0.8b, v25.8b, v4.8b3227# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bif	v0.16b, v0.16b, v0.16b3228# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bit	v0.16b, v0.16b, v0.16b3229# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bsl	v0.8b, v0.8b, v0.8b3230# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   bsl	v27.16b, v13.16b, v21.16b3231# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cls	v0.16b, v0.16b3232# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cls	v0.2s, v0.2s3233# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cls	v0.4h, v0.4h3234# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cls	v0.4s, v0.4s3235# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cls	v0.8b, v0.8b3236# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cls	v0.8h, v0.8h3237# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   clz	v0.16b, v0.16b3238# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   clz	v0.2s, v0.2s3239# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   clz	v0.4h, v0.4h3240# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   clz	v0.4s, v0.4s3241# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   clz	v0.8b, v0.8b3242# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   clz	v0.8h, v0.8h3243# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmeq	v9.8h, v16.8h, v24.8h3244# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmeq	v14.4h, v18.4h, #03245# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmeq	d20, d21, #03246# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmeq	d20, d21, d223247# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmeq	v0.16b, v0.16b, #03248# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmeq	v0.16b, v0.16b, v0.16b3249# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmge	v22.8h, v16.8h, v3.8h3250# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmge	v22.16b, v30.16b, #03251# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmge	d20, d21, #03252# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmge	d20, d21, d223253# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmge	v0.4h, v0.4h, v0.4h3254# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmge	v0.8b, v0.8b, #03255# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmgt	v3.2d, v29.2d, v11.2d3256# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmgt	d20, d21, #03257# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmgt	d20, d21, d223258# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmgt	v0.2s, v0.2s, #03259# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmgt	v0.4s, v0.4s, v0.4s3260# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmhi	v28.4h, v25.4h, v21.4h3261# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmhi	d20, d21, d223262# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmhi	v0.8h, v0.8h, v0.8h3263# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmhs	d20, d21, d223264# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmhs	v0.8b, v0.8b, v0.8b3265# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmle	v21.2s, v19.2s, #03266# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmle	d20, d21, #03267# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmle	v0.2d, v0.2d, #03268# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmlt	v26.4h, v12.4h, #03269# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmlt	d20, d21, #03270# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmlt	v0.8h, v0.8h, #03271# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmtst	d20, d21, d223272# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmtst	v0.2s, v0.2s, v0.2s3273# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cmtst	v13.2d, v13.2d, v13.2d3274# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cnt	v0.16b, v0.16b3275# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   cnt	v0.8b, v0.8b3276# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -      -      -      -      -     dup	v0.16b, w283277# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -      -      -      -      -     dup	v0.2d, x283278# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -      -      -      -      -     dup	v0.2s, w283279# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -      -      -      -      -     dup	v0.4h, w283280# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -      -      -      -      -     dup	v0.4s, w283281# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -      -      -      -      -     dup	v0.8b, w283282# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -      -      -      -      -     dup	v0.8h, w283283# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	b0, v0.b[1]3284# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	d0, v0.d[1]3285# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	h0, v0.h[1]3286# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	s0, v0.s[1]3287# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   dup	v0.16b, v0.b[1]3288# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   dup	v0.2d, v0.d[1]3289# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   dup	v0.2s, v0.s[1]3290# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   dup	v0.4h, v0.h[1]3291# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   dup	v0.4s, v0.s[1]3292# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   dup	v0.8b, v0.b[1]3293# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   dup	v0.8h, v0.h[1]3294# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   eor	v0.16b, v0.16b, v0.16b3295# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ext	v0.16b, v0.16b, v0.16b, #33296# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ext	v0.8b, v0.8b, v0.8b, #33297# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fabd	d29, d24, d203298# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fabd	s29, s24, s203299# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fabd	h27, h20, h173300# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fabd	v13.8h, v28.8h, v12.8h3301# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fabd	v0.4s, v0.4s, v0.4s3302# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fabs	h25, h73303# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fabs	v0.2d, v0.2d3304# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fabs	v0.2s, v0.2s3305# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fabs	v0.4h, v0.4h3306# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fabs	v0.4s, v0.4s3307# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fabs	v0.8h, v0.8h3308# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facge	d20, d21, d223309# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facge	s10, s11, s123310# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facge	h24, h26, h293311# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facge	v25.4h, v16.4h, v11.4h3312# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facge	v19.2s, v24.2s, v5.2s3313# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facge	v0.4s, v0.4s, v0.4s3314# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facgt	d20, d21, d223315# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facgt	s10, s11, s123316# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facgt	h0, h4, h103317# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facgt	v0.2d, v0.2d, v0.2d3318# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facgt	v22.8h, v14.8h, v31.8h3319# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   facgt	v22.4s, v8.4s, v2.4s3320# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fadd	v0.4s, v0.4s, v0.4s3321# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   faddp	h10, v19.2h3322# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   faddp	d11, v28.2d3323# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   faddp	v0.2s, v0.2s, v0.2s3324# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   faddp	v0.4s, v0.4s, v0.4s3325# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   faddp	v16.2d, v11.2d, v5.2d3326# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcadd	v0.2s, v0.2s, v0.2s, #903327# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcadd	v0.4s, v0.4s, v0.4s, #2703328# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmeq	h30, h6, h13329# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmeq	h19, h23, #0.03330# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmeq	d20, d21, #0.03331# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmeq	d20, d21, d223332# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmeq	s10, s11, #0.03333# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmeq	s10, s11, s123334# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmeq	v0.2s, v0.2s, #0.03335# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmeq	v0.2s, v0.2s, v0.2s3336# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmeq	v12.4s, v11.4s, v26.4s3337# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmeq	v18.2d, v17.2d, #0.03338# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	h10, h23, #0.03339# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	h1, h16, h123340# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	d20, d21, #0.03341# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	d20, d21, d223342# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	s10, s11, #0.03343# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	s10, s11, s123344# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	v0.2d, v0.2d, #0.03345# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	v17.2d, v11.2d, v13.2d3346# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	v0.4s, v0.4s, v0.4s3347# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	v18.4h, v27.4h, #0.03348# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	v20.8h, v19.8h, v22.8h3349# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmge	v17.2s, v11.2s, #0.03350# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmgt	h4, h5, h03351# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmgt	h0, h18, #0.03352# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmgt	d20, d21, #0.03353# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmgt	d20, d21, d223354# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmgt	s10, s11, #0.03355# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmgt	s10, s11, s123356# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmgt	v0.4s, v0.4s, #0.03357# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmgt	v0.4s, v0.4s, v0.4s3358# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmgt	v24.8h, v24.8h, v28.8h3359# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmgt	v0.8h, v11.8h, #0.03360# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmgt	v19.2d, v31.2d, #0.03361# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmla	v0.2s, v0.2s, v0.2s, #903362# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmla	v0.4s, v0.4s, v0.s[1], #03363# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmle	v16.8h, v11.8h, #0.03364# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmle	v22.4s, v30.4s, #0.03365# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmle	d20, d21, #0.03366# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmle	s10, s11, #0.03367# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmle	v0.2d, v0.2d, #0.03368# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmle	h18, h28, #0.03369# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmlt	h23, h7, #0.03370# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmlt	d20, d21, #0.03371# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmlt	s10, s11, #0.03372# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmlt	v0.4s, v0.4s, #0.03373# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmlt	v8.4h, v2.4h, #0.03374# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fcmlt	v7.2d, v16.2d, #0.03375# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtas	d21, d143376# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtas	s12, s133377# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtas	h12, h133378# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtas	v0.2d, v0.2d3379# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtas	v0.2s, v0.2s3380# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtas	v0.4h, v0.4h3381# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtas	v0.4s, v0.4s3382# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtas	v0.8h, v0.8h3383# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtau	d21, d143384# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtau	s12, s133385# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtau	h12, h133386# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtau	v0.2d, v0.2d3387# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtau	v0.2s, v0.2s3388# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtau	v0.4h, v0.4h3389# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtau	v0.4s, v0.4s3390# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtau	v0.8h, v0.8h3391# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtl	v0.2d, v0.2s3392# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtl	v0.4s, v0.4h3393# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtl2	v0.2d, v0.4s3394# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtl2	v0.4s, v0.8h3395# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtms	d21, d143396# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtms	s22, s133397# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtms	h22, h133398# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtms	v0.2d, v0.2d3399# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtms	v0.2s, v0.2s3400# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtms	v0.4h, v0.4h3401# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtms	v0.4s, v0.4s3402# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtms	v0.8h, v0.8h3403# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtmu	d21, d143404# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtmu	s12, s133405# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtmu	h12, h133406# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtmu	v0.2d, v0.2d3407# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtmu	v0.2s, v0.2s3408# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtmu	v0.4h, v0.4h3409# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtmu	v0.4s, v0.4s3410# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtmu	v0.8h, v0.8h3411# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtn	v0.2s, v0.2d3412# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtn	v0.4h, v0.4s3413# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtn2	v0.4s, v0.2d3414# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtn2	v0.8h, v0.4s3415# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtns	d21, d143416# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtns	s22, s133417# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtns	h22, h133418# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtns	v0.2d, v0.2d3419# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtns	v0.2s, v0.2s3420# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtns	v0.4h, v0.4h3421# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtns	v0.4s, v0.4s3422# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtns	v0.8h, v0.8h3423# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtnu	d21, d143424# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtnu	s12, s133425# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtnu	h12, h133426# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtnu	v0.2d, v0.2d3427# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtnu	v0.2s, v0.2s3428# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtnu	v0.4h, v0.4h3429# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtnu	v0.4s, v0.4s3430# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtnu	v0.8h, v0.8h3431# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtps	d21, d143432# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtps	s22, s133433# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtps	h22, h133434# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtps	v0.2d, v0.2d3435# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtps	v0.2s, v0.2s3436# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtps	v0.4h, v0.4h3437# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtps	v0.4s, v0.4s3438# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtps	v0.8h, v0.8h3439# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtpu	d21, d143440# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtpu	s12, s133441# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtpu	h12, h133442# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtpu	v0.2d, v0.2d3443# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtpu	v0.2s, v0.2s3444# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtpu	v0.4h, v0.4h3445# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtpu	v0.4s, v0.4s3446# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtpu	v0.8h, v0.8h3447# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtxn	s22, d133448# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtxn	v0.2s, v0.2d3449# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtxn2	v0.4s, v0.2d3450# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzs	d21, d12, #13451# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzs	d21, d143452# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzs	s12, s133453# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzs	s21, s12, #13454# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzs	h21, h143455# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzs	h21, h12, #13456# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzs	v0.2d, v0.2d3457# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzs	v0.2d, v0.2d, #33458# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzs	v0.2s, v0.2s3459# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzs	v0.2s, v0.2s, #33460# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzs	v0.4h, v0.4h3461# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzs	v20.4h, v24.4h, #113462# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzs	v0.4s, v0.4s3463# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzs	v0.4s, v0.4s, #33464# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzs	v0.8h, v0.8h3465# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzs	v18.8h, v10.8h, #73466# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzu	d21, d12, #13467# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzu	d21, d143468# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzu	s12, s133469# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzu	s21, s12, #13470# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzu	h12, h133471# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzu	h21, h12, #13472# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzu	v0.2d, v0.2d3473# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzu	v0.2d, v0.2d, #33474# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzu	v0.2s, v0.2s3475# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fcvtzu	v0.2s, v0.2s, #33476# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzu	v0.4h, v0.4h3477# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzu	v19.4h, v26.4h, #93478# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzu	v0.4s, v0.4s3479# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzu	v0.4s, v0.4s, #33480# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzu	v0.8h, v0.8h3481# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     fcvtzu	v27.8h, v6.8h, #113482# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     3.50    -     3.50    -     fdiv	v0.2d, v0.2d, v0.2d3483# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     3.50    -     3.50    -     fdiv	v0.2s, v0.2s, v0.2s3484# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     3.50    -     3.50    -     fdiv	v0.4h, v0.4h, v0.4h3485# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     3.50    -     3.50    -     fdiv	v0.4s, v0.4s, v0.4s3486# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     2.50    -     2.50    -     fdiv	v0.8h, v0.8h, v0.8h3487# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmax	v0.2d, v0.2d, v0.2d3488# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmax	v0.2s, v0.2s, v0.2s3489# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmax	v0.4s, v0.4s, v0.4s3490# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxnm	v0.2d, v0.2d, v0.2d3491# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxnm	v0.2s, v0.2s, v0.2s3492# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxnm	v0.4s, v0.4s, v0.4s3493# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxnmp	h25, v19.2h3494# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxnmp	d17, v29.2d3495# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxnmp	v0.2d, v0.2d, v0.2d3496# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxnmp	v0.2s, v0.2s, v0.2s3497# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxnmp	v0.4s, v0.4s, v0.4s3498# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50   fmaxnmv	h0, v13.4h3499# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.75   0.75   0.75   0.75   fmaxnmv	h12, v11.8h3500# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50   fmaxnmv	s28, v31.4s3501# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxp	v0.2d, v0.2d, v0.2d3502# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxp	v0.2s, v0.2s, v0.2s3503# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxp	v0.4s, v0.4s, v0.4s3504# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxp	h15, v25.2h3505# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmaxp	s6, v2.2s3506# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50   fmaxv	h0, v0.4h3507# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.75   0.75   0.75   0.75   fmaxv	h0, v0.8h3508# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50   fmaxv	s0, v0.4s3509# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmin	v0.2d, v0.2d, v0.2d3510# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmin	v0.2s, v0.2s, v0.2s3511# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmin	v0.4s, v0.4s, v0.4s3512# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminnm	v0.2d, v0.2d, v0.2d3513# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminnm	v0.2s, v0.2s, v0.2s3514# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminnm	v0.4s, v0.4s, v0.4s3515# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminnmp	h20, v14.2h3516# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminnmp	d15, v8.2d3517# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminnmp	v0.2d, v0.2d, v0.2d3518# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminnmp	v0.2s, v0.2s, v0.2s3519# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminnmp	v0.4s, v0.4s, v0.4s3520# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50   fminnmv	h19, v25.4h3521# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.75   0.75   0.75   0.75   fminnmv	h23, v17.8h3522# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50   fminnmv	s29, v17.4s3523# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminp	v0.2d, v0.2d, v0.2d3524# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminp	v0.2s, v0.2s, v0.2s3525# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminp	v0.4s, v0.4s, v0.4s3526# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminp	h7, v10.2h3527# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fminp	s17, v7.2s3528# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50   fminv	h3, v30.4h3529# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.75   0.75   0.75   0.75   fminv	h29, v12.8h3530# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50   fminv	s16, v19.4s3531# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmla	d0, d1, v0.d[1]3532# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmla	h23, h24, v15.h[4]3533# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmla	s0, s1, v0.s[3]3534# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmla	v0.2s, v0.2s, v0.2s3535# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmla	v29.8h, v15.8h, v10.h[4]3536# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmla	v2.2s, v16.2s, v28.s[0]3537# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmla	v14.4s, v14.4s, v5.s[3]3538# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmla	v1.4s, v24.4s, v12.4s3539# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmla	v10.2d, v14.2d, v21.d[1]3540# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlal	v0.2s, v0.2h, v0.h[1]3541# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlal	v0.4s, v0.4h, v0.h[3]3542# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlal	v0.2s, v0.2h, v0.2h3543# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlal	v0.4s, v0.4h, v0.4h3544# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlal2	v0.2s, v0.2h, v0.h[1]3545# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlal2	v0.4s, v0.4h, v0.h[3]3546# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlal2	v0.2s, v0.2h, v0.2h3547# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlal2	v0.4s, v0.4h, v0.4h3548# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmls	d0, d4, v0.d[1]3549# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmls	h8, h14, v7.h[4]3550# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmls	s3, s5, v0.s[3]3551# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmls	v0.2s, v0.2s, v0.2s3552# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmls	v30.8h, v18.8h, v4.h[6]3553# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmls	v10.2s, v27.2s, v0.s[0]3554# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmls	v27.4s, v7.4s, v24.s[0]3555# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmls	v10.2d, v22.2d, v29.d[0]3556# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmls	v6.8h, v15.8h, v23.8h3557# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlsl	v0.2s, v0.2h, v0.h[1]3558# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlsl	v0.4s, v0.4h, v0.h[3]3559# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlsl	v0.2s, v0.2h, v0.2h3560# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlsl	v0.4s, v0.4h, v0.4h3561# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlsl2	v0.2s, v0.2h, v0.h[1]3562# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlsl2	v0.4s, v0.4h, v0.h[3]3563# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlsl2	v0.2s, v0.2h, v0.2h3564# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmlsl2	v0.4s, v0.4h, v0.4h3565# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmov	v0.2d, #-1.250000003566# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmov	v0.2s, #13.000000003567# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmov	v0.4s, #1.000000003568# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmul	h18, h4, v7.h[3]3569# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmul	v10.4h, v2.4h, v7.h[5]3570# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmul	v5.2s, v12.2s, v9.s[0]3571# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmul	v15.4s, v30.4s, v2.s[3]3572# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmul	v11.2d, v31.2d, v24.d[1]3573# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmul	h28, h14, h33574# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmul	d0, d1, v0.d[1]3575# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmul	s0, s1, v0.s[3]3576# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmul	v0.2s, v0.2s, v0.2s3577# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	d0, d4, v0.d[1]3578# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	d23, d11, d13579# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	s20, s22, s153580# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	h18, h17, v7.h[1]3581# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	h20, h25, h03582# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	s3, s5, v0.s[3]3583# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	v0.2d, v0.2d, v0.2d3584# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	v28.4h, v25.4h, v15.h[1]3585# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	v3.2s, v22.2s, v23.s[3]3586# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	v0.2s, v0.2s, v0.2s3587# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	v0.4s, v0.4s, v0.4s3588# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	v5.4s, v28.4s, v15.s[3]3589# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fmulx	v22.2d, v18.2d, v25.d[1]3590# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fneg	v0.2d, v0.2d3591# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fneg	v0.2s, v0.2s3592# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fneg	v0.4h, v0.4h3593# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fneg	v0.4s, v0.4s3594# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fneg	v0.8h, v0.8h3595# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frecpe	h20, h83596# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frecpe	d13, d133597# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frecpe	s19, s143598# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frecpe	v0.2d, v0.2d3599# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frecpe	v0.2s, v0.2s3600# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frecpe	v0.4h, v0.4h3601# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frecpe	v0.4s, v0.4s3602# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frecpe	v0.8h, v0.8h3603# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frecps	h29, h19, h83604# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frecpx	h18, h113605# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frecps	v12.8h, v25.8h, v4.8h3606# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frecps	v0.4s, v0.4s, v0.4s3607# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frecps	d22, d30, d213608# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frecps	s21, s16, s133609# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frecps	v7.2d, v29.2d, v18.2d3610# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frecpx	d16, d193611# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frecpx	s18, s103612# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frinta	v0.2d, v0.2d3613# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frinta	v0.2s, v0.2s3614# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frinta	v0.4h, v0.4h3615# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frinta	v0.4s, v0.4s3616# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frinta	v0.8h, v0.8h3617# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frinti	v0.2d, v0.2d3618# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frinti	v0.2s, v0.2s3619# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frinti	v0.4h, v0.4h3620# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frinti	v0.4s, v0.4s3621# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frinti	v0.8h, v0.8h3622# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frintm	v0.2d, v0.2d3623# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frintm	v0.2s, v0.2s3624# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintm	v0.4h, v0.4h3625# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintm	v0.4s, v0.4s3626# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintm	v0.8h, v0.8h3627# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frintn	v0.2d, v0.2d3628# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frintn	v0.2s, v0.2s3629# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintn	v0.4h, v0.4h3630# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintn	v0.4s, v0.4s3631# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintn	v0.8h, v0.8h3632# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frintp	v0.2d, v0.2d3633# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frintp	v0.2s, v0.2s3634# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintp	v0.4h, v0.4h3635# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintp	v0.4s, v0.4s3636# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintp	v0.8h, v0.8h3637# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frintx	v0.2d, v0.2d3638# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frintx	v0.2s, v0.2s3639# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintx	v0.4h, v0.4h3640# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintx	v0.4s, v0.4s3641# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintx	v0.8h, v0.8h3642# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frintz	v0.2d, v0.2d3643# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frintz	v0.2s, v0.2s3644# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintz	v0.4h, v0.4h3645# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintz	v0.4s, v0.4s3646# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frintz	v0.8h, v0.8h3647# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frsqrte	h23, h263648# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frsqrte	d21, d123649# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frsqrte	s22, s133650# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frsqrte	v0.2d, v0.2d3651# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frsqrte	v0.2s, v0.2s3652# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frsqrte	v0.4h, v0.4h3653# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     frsqrte	v0.4s, v0.4s3654# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frsqrts	v20.4s, v26.4s, v27.4s3655# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frsqrts	v8.4h, v9.4h, v30.4h3656# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     frsqrte	v0.8h, v0.8h3657# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frsqrts	h28, h26, h13658# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frsqrts	d8, d22, d183659# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frsqrts	s21, s5, s123660# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   frsqrts	v0.2d, v0.2d, v0.2d3661# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     3.50    -     3.50    -     fsqrt	v0.2d, v0.2d3662# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     3.50    -     3.50    -     fsqrt	v0.2s, v0.2s3663# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     3.50    -     3.50    -     fsqrt	v0.4h, v0.4h3664# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     3.50    -     3.50    -     fsqrt	v0.4s, v0.4s3665# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     5.50    -     5.50    -     fsqrt	v0.8h, v0.8h3666# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fsub	v13.8h, v15.8h, v17.8h3667# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   fsub	v0.2s, v0.2s, v0.2s3668# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -      -      -      -      -     ld1	{ v0.16b }, [x0]3669# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v0.16b, v1.16b }, [x14]3670# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -      -      -      -      -     ld1	{ v19.16b, v20.16b, v21.16b }, [x10]3671# CHECK-NEXT:  -      -      -      -      -      -      -     1.33   1.33   1.33    -      -      -      -      -      -      -      -     ld1	{ v13.16b, v14.16b, v15.16b, v16.16b }, [x9]3672# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -      -      -      -      -     ld1	{ v24.8h }, [x27]3673# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v1.8h, v2.8h }, [x27]3674# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67   0.25   0.25   0.25   0.25    -      -      -      -     ld1	{ v0.8h, v1.8h }, [sp], #323675# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -      -      -      -      -     ld1	{ v21.8h, v22.8h, v23.8h }, [x22]3676# CHECK-NEXT:  -      -      -      -      -      -      -     1.33   1.33   1.33    -      -      -      -      -      -      -      -     ld1	{ v0.8h, v1.8h, v2.8h, v3.8h }, [x21]3677# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -      -      -      -      -     ld1	{ v3.4s }, [x4]3678# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v11.4s, v12.4s }, [x30]3679# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -      -      -      -      -     ld1	{ v0.4s, v1.4s, v2.4s }, [x24]3680# CHECK-NEXT:  -      -      -      -      -      -      -     1.33   1.33   1.33    -      -      -      -      -      -      -      -     ld1	{ v15.4s, v16.4s, v17.4s, v18.4s }, [x28]3681# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00   0.25   0.25   0.25   0.25    -      -      -      -     ld1	{ v0.4s, v1.4s, v2.4s }, [x0], #483682# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -      -      -      -      -     ld1	{ v3.2d }, [x28]3683# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v13.2d, v14.2d }, [x13]3684# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -      -      -      -      -     ld1	{ v12.2d, v13.2d, v14.2d }, [x15]3685# CHECK-NEXT:  -      -      -      -      -      -      -     1.33   1.33   1.33    -      -      -      -      -      -      -      -     ld1	{ v0.2d, v1.2d, v2.2d, v3.2d }, [x0]3686# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -     ld1	{ v0.1d }, [x15], x23687# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v27.1d, v28.1d }, [x7]3688# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -      -      -      -      -     ld1	{ v14.1d, v15.1d, v16.1d }, [x3]3689# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v22.1d, v23.1d, v24.1d, v25.1d }, [x4]3690# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v0.2s, v1.2s }, [x15]3691# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -      -      -      -      -     ld1	{ v16.2s, v17.2s, v18.2s }, [x27]3692# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v21.2s, v22.2s, v23.2s, v24.2s }, [x21]3693# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v25.4h, v26.4h }, [x3]3694# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v20.4h, v21.4h, v22.4h, v23.4h }, [x15]3695# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -      -      -      -      -     ld1	{ v0.4h, v1.4h, v2.4h }, [sp]3696# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v24.8b, v25.8b }, [x6]3697# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -      -      -      -      -     ld1	{ v7.8b, v8.8b, v9.8b }, [x12]3698# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -      -      -      -      -     ld1	{ v4.8b, v5.8b, v6.8b, v7.8b }, [x13]3699# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67   0.25   0.25   0.25   0.25    -      -      -      -     ld1	{ v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x33700# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1	{ v0.b }[7], [x0]3701# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33   0.25   0.25   0.25   0.25   0.25   0.25   0.25   0.25   ld1	{ v0.h }[3], [x0], #23702# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1	{ v18.h }[3], [x1]3703# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1	{ v0.s }[1], [x15]3704# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33   0.25   0.25   0.25   0.25   0.25   0.25   0.25   0.25   ld1	{ v0.d }[0], [x15], #83705# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1	{ v11.d }[0], [x13]3706# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1r	{ v0.16b }, [x0]3707# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33   0.25   0.25   0.25   0.25   0.25   0.25   0.25   0.25   ld1r	{ v0.8h }, [x0], #23708# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1r	{ v0.4s }, [x15]3709# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1r	{ v3.1d }, [x15]3710# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33   0.25   0.25   0.25   0.25   0.25   0.25   0.25   0.25   ld1r	{ v0.2d }, [x15], x163711# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1r	{ v18.2d }, [x0]3712# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1r	{ v8.8b }, [x23]3713# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1r	{ v28.4h }, [x9]3714# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1r	{ v3.8h }, [x16]3715# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.25   0.25   0.25   0.25   ld1r	{ v10.2s }, [x20]3716# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2	{ v0.4h, v1.4h }, [x21]3717# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.50   0.50   0.50   0.50   ld2	{ v8.8h, v9.8h }, [x28]3718# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2	{ v2.2s, v3.2s }, [x16]3719# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.50   0.50   0.50   0.50   ld2	{ v22.4s, v23.4s }, [x4]3720# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.50   0.50   0.50   0.50   ld2	{ v22.2d, v23.2d }, [x17]3721# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2	{ v29.b, v30.b }[3], [x1]3722# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2	{ v26.s, v27.s }[1], [x17]3723# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2	{ v1.d, v2.d }[0], [x10]3724# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.50   0.50   0.50   0.50   ld2	{ v0.16b, v1.16b }, [x0]3725# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2	{ v13.8b, v14.8b }, [x4]3726# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33   0.25   0.25   0.25   0.25   0.50   0.50   0.50   0.50   ld2	{ v0.8b, v1.8b }, [x0], #163727# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2	{ v0.h, v1.h }[7], [x15]3728# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33   0.25   0.25   0.25   0.25   0.50   0.50   0.50   0.50   ld2	{ v0.h, v1.h }[7], [x15], x83729# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2r	{ v0.8b, v1.8b }, [x0]3730# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2r	{ v10.16b, v11.16b }, [x23]3731# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33   0.25   0.25   0.25   0.25   0.50   0.50   0.50   0.50   ld2r	{ v0.4h, v1.4h }, [x0], #43732# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2r	{ v25.4h, v26.4h }, [x11]3733# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2r	{ v23.8h, v24.8h }, [x10]3734# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2r	{ v0.2s, v1.2s }, [sp]3735# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2r	{ v8.4s, v9.4s }, [x17]3736# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33   0.25   0.25   0.25   0.25   0.50   0.50   0.50   0.50   ld2r	{ v0.1d, v1.1d }, [sp], x83737# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2r	{ v9.1d, v10.1d }, [x25]3738# CHECK-NEXT:  -      -      -      -      -      -      -     0.33   0.33   0.33    -      -      -      -     0.50   0.50   0.50   0.50   ld2r	{ v26.2d, v27.2d }, [x8]3739# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3	{ v8.8b, v9.8b, v10.8b }, [x0]3740# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     0.75   0.75   0.75   0.75   ld3	{ v15.16b, v16.16b, v17.16b }, [x5]3741# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3	{ v0.4h, v1.4h, v2.4h }, [x15]3742# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00   0.25   0.25   0.25   0.25   0.75   0.75   0.75   0.75   ld3	{ v0.8h, v1.8h, v2.8h }, [x15], #483743# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     0.75   0.75   0.75   0.75   ld3	{ v7.8h, v8.8h, v9.8h }, [x21]3744# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3	{ v16.2s, v17.2s, v18.2s }, [x0]3745# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     0.75   0.75   0.75   0.75   ld3	{ v12.4s, v13.4s, v14.4s }, [x25]3746# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3	{ v17.b, v18.b, v19.b }[2], [x27]3747# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3	{ v18.h, v19.h, v20.h }[5], [x16]3748# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     0.75   0.75   0.75   0.75   ld3	{ v10.2d, v11.2d, v12.2d }, [x18]3749# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3	{ v0.s, v1.s, v2.s }[3], [sp]3750# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67   0.25   0.25   0.25   0.25   0.75   0.75   0.75   0.75   ld3	{ v0.s, v1.s, v2.s }[3], [sp], x33751# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3	{ v5.d, v6.d, v7.d }[1], [x14]3752# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3r	{ v0.8b, v1.8b, v2.8b }, [x15]3753# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3r	{ v17.16b, v18.16b, v19.16b }, [x3]3754# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67   0.25   0.25   0.25   0.25   0.75   0.75   0.75   0.75   ld3r	{ v0.4h, v1.4h, v2.4h }, [x15], #63755# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3r	{ v3.4h, v4.4h, v5.4h }, [x1]3756# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3r	{ v6.8h, v7.8h, v8.8h }, [x28]3757# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3r	{ v0.2s, v1.2s, v2.2s }, [x0]3758# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3r	{ v28.4s, v29.4s, v30.4s }, [x2]3759# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67   0.25   0.25   0.25   0.25   0.75   0.75   0.75   0.75   ld3r	{ v0.1d, v1.1d, v2.1d }, [x0], x03760# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3r	{ v1.1d, v2.1d, v3.1d }, [x28]3761# CHECK-NEXT:  -      -      -      -      -      -      -     0.67   0.67   0.67    -      -      -      -     0.75   0.75   0.75   0.75   ld3r	{ v8.2d, v9.2d, v10.2d }, [x3]3762# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4	{ v6.8b, v7.8b, v8.8b, v9.8b }, [x27]3763# CHECK-NEXT:  -      -      -      -      -      -      -     1.33   1.33   1.33    -      -      -      -     1.00   1.00   1.00   1.00   ld4	{ v11.16b, v12.16b, v13.16b, v14.16b }, [x5]3764# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4	{ v21.4h, v22.4h, v23.4h, v24.4h }, [x14]3765# CHECK-NEXT:  -      -      -      -      -      -      -     1.33   1.33   1.33    -      -      -      -     1.00   1.00   1.00   1.00   ld4	{ v9.8h, v10.8h, v11.8h, v12.8h }, [x1]3766# CHECK-NEXT:  -      -      -      -      -      -      -     1.33   1.33   1.33    -      -      -      -     1.00   1.00   1.00   1.00   ld4	{ v17.4s, v18.4s, v19.4s, v20.4s }, [x4]3767# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4	{ v0.2s, v1.2s, v2.2s, v3.2s }, [sp]3768# CHECK-NEXT:  -      -      -      -      -      -      -     1.33   1.33   1.33   0.25   0.25   0.25   0.25   1.00   1.00   1.00   1.00   ld4	{ v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #643769# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4	{ v0.d, v1.d, v2.d, v3.d }[1], [x0]3770# CHECK-NEXT:  -      -      -      -      -      -      -     1.33   1.33   1.33    -      -      -      -     1.00   1.00   1.00   1.00   ld4	{ v2.2d, v3.2d, v4.2d, v5.2d }, [x24]3771# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4	{ v4.b, v5.b, v6.b, v7.b }[12], [x27]3772# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4	{ v5.h, v6.h, v7.h, v8.h }[0], [x4]3773# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00   0.25   0.25   0.25   0.25   1.00   1.00   1.00   1.00   ld4	{ v0.h, v1.h, v2.h, v3.h }[7], [x0], x03774# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4	{ v0.s, v1.s, v2.s, v3.s }[0], [x26]3775# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4r	{ v20.8b, v21.8b, v22.8b, v23.8b }, [x23]3776# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4r	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x25]3777# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4r	{ v16.4h, v17.4h, v18.4h, v19.4h }, [x6]3778# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4r	{ v0.1d, v1.1d, v2.1d, v3.1d }, [sp]3779# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4r	{ v0.2d, v1.2d, v2.2d, v3.2d }, [sp]3780# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4r	{ v4.8h, v5.8h, v6.8h, v7.8h }, [x23]3781# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4r	{ v0.2s, v1.2s, v2.2s, v3.2s }, [x30]3782# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00   0.25   0.25   0.25   0.25   1.00   1.00   1.00   1.00   ld4r	{ v0.2s, v1.2s, v2.2s, v3.2s }, [sp], #163783# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     1.00   1.00   1.00   1.00   ld4r	{ v7.4s, v8.4s, v9.4s, v10.4s }, [x23]3784# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00   0.25   0.25   0.25   0.25   1.00   1.00   1.00   1.00   ld4r	{ v0.4s, v1.4s, v2.4s, v3.4s }, [sp], x83785# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mla	v0.8b, v0.8b, v0.8b3786# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mla	v15.8h, v22.8h, v4.h[3]3787# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mla	v28.2s, v10.2s, v2.s[0]3788# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mls	v0.4h, v0.4h, v0.4h3789# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mls	v25.8h, v29.8h, v0.h[4]3790# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mls	v22.2s, v29.2s, v0.s[3]3791# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mls	v26.4s, v5.4s, v28.4s3792# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	b0, v0.b[15]3793# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	d6, v0.d[1]3794# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	h2, v0.h[5]3795# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	s17, v0.s[2]3796# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	w8, v8.s[0]3797# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	x30, v18.d[0]3798# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	v2.b[0], v0.b[0]3799# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	v2.h[1], v0.h[1]3800# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	v2.s[2], v0.s[2]3801# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	v2.d[1], v0.d[1]3802# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -     0.25   0.25   0.25   0.25   mov	v0.b[0], w83803# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -     0.25   0.25   0.25   0.25   mov	v0.h[1], w83804# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -     0.25   0.25   0.25   0.25   mov	v0.s[2], w83805# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -     0.25   0.25   0.25   0.25   mov	v0.d[1], x83806# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	v0.16b, v0.16b3807# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	v0.8b, v0.8b3808# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   movi	d15, #0xff00ff00ff00ff3809# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   movi	v0.16b, #313810# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   movi	v14.8h, #1743811# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   movi	v13.4h, #74, lsl #83812# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   movi	v0.2d, #0xff0000ff0000ffff3813# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   movi	v0.2s, #8, msl #83814# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   movi	v19.2s, #2263815# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   movi	v1.4s, #122, msl #83816# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   movi	v0.4s, #255, lsl #243817# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   movi	v0.8b, #2553818# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mul	v0.8b, v0.8b, v0.8b3819# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mul	v26.4h, v20.4h, v14.h[5]3820# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mul	v5.8h, v21.8h, v3.h[7]3821# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mul	v29.2s, v10.2s, v3.s[1]3822# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mul	v30.4s, v11.4s, v4.s[0]3823# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mul	v30.4s, v11.4s, v4.4s3824# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     mul	v3.8h, v9.8h, v8.8h3825# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mvni	v9.4h, #2373826# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mvni	v8.8h, #171, lsl #83827# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mvni	v22.4s, #15, lsl #83828# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mvni	v0.2s, #03829# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mvni	v0.4s, #16, msl #163830# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   neg	d29, d243831# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   neg	v0.16b, v0.16b3832# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   neg	v0.2d, v0.2d3833# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   neg	v0.2s, v0.2s3834# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   neg	v0.4h, v0.4h3835# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   neg	v0.4s, v0.4s3836# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   neg	v0.8b, v0.8b3837# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   neg	v0.8h, v0.8h3838# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mvn	v0.16b, v0.16b3839# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mvn	v0.8b, v0.8b3840# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   orn	v0.16b, v0.16b, v0.16b3841# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   orn	v29.8b, v19.8b, v16.8b3842# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	v0.16b, v0.16b3843# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   orr	v9.4h, #183844# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   orr	v0.8h, #313845# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   orr	v4.4s, #03846# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     pmul	v0.16b, v0.16b, v0.16b3847# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     pmul	v0.8b, v0.8b, v0.8b3848# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     pmull	v0.8h, v0.8b, v0.8b3849# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     pmull2	v0.8h, v0.16b, v0.16b3850# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   raddhn	v0.2s, v0.2d, v0.2d3851# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   raddhn	v0.4h, v0.4s, v0.4s3852# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   raddhn	v0.8b, v0.8h, v0.8h3853# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   raddhn2	v0.16b, v0.8h, v0.8h3854# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   raddhn2	v0.4s, v0.2d, v0.2d3855# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   raddhn2	v0.8h, v0.4s, v0.4s3856# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rbit	v0.16b, v0.16b3857# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rbit	v0.8b, v0.8b3858# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev16	v21.8b, v1.8b3859# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev16	v30.16b, v31.16b3860# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev32	v0.4h, v9.4h3861# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev32	v21.8b, v1.8b3862# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev32	v30.16b, v31.16b3863# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev32	v4.8h, v7.8h3864# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev64	v0.16b, v31.16b3865# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev64	v1.8b, v9.8b3866# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev64	v13.4h, v21.4h3867# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev64	v2.8h, v4.8h3868# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev64	v4.2s, v0.2s3869# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rev64	v6.4s, v8.4s3870# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   rshrn	v0.2s, v0.2d, #33871# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   rshrn	v0.4h, v0.4s, #33872# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   rshrn	v0.8b, v0.8h, #33873# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   rshrn2	v0.16b, v0.8h, #33874# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   rshrn2	v0.4s, v0.2d, #33875# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   rshrn2	v0.8h, v0.4s, #33876# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rsubhn	v0.2s, v0.2d, v0.2d3877# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rsubhn	v0.4h, v0.4s, v0.4s3878# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rsubhn	v0.8b, v0.8h, v0.8h3879# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rsubhn2	v0.16b, v0.8h, v0.8h3880# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rsubhn2	v0.4s, v0.2d, v0.2d3881# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   rsubhn2	v0.8h, v0.4s, v0.4s3882# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   saba	v0.16b, v0.16b, v0.16b3883# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sabal	v0.2d, v0.2s, v0.2s3884# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sabal	v0.4s, v0.4h, v0.4h3885# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sabal	v0.8h, v0.8b, v0.8b3886# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sabal2	v0.2d, v0.4s, v0.4s3887# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sabal2	v0.4s, v0.8h, v0.8h3888# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sabal2	v0.8h, v0.16b, v0.16b3889# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sabd	v0.4h, v0.4h, v0.4h3890# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sabd	v12.2s, v11.2s, v27.2s3891# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sabdl	v0.2d, v0.2s, v0.2s3892# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sabdl	v0.4s, v0.4h, v0.4h3893# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sabdl	v0.8h, v0.8b, v0.8b3894# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sabdl2	v0.2d, v0.4s, v0.4s3895# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sabdl2	v0.4s, v0.8h, v0.8h3896# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sabdl2	v0.8h, v0.16b, v0.16b3897# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sadalp	v0.1d, v0.2s3898# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sadalp	v0.2d, v0.4s3899# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sadalp	v0.2s, v0.4h3900# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sadalp	v0.4h, v0.8b3901# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sadalp	v0.4s, v0.8h3902# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sadalp	v0.8h, v0.16b3903# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddl	v0.2d, v0.2s, v0.2s3904# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddl	v0.4s, v0.4h, v0.4h3905# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddl	v0.8h, v0.8b, v0.8b3906# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddl2	v0.2d, v0.4s, v0.4s3907# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddl2	v0.4s, v0.8h, v0.8h3908# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddl2	v0.8h, v0.16b, v0.16b3909# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddlp	v0.1d, v0.2s3910# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddlp	v0.2d, v0.4s3911# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddlp	v0.2s, v0.4h3912# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddlp	v0.4h, v0.8b3913# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddlp	v0.4s, v0.8h3914# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddlp	v0.8h, v0.16b3915# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   saddlv	d0, v0.4s3916# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   saddlv	s0, v0.4h3917# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   saddlv	s0, v0.8h3918# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   saddlv	h0, v0.8b3919# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00   saddlv	h0, v0.16b3920# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddw	v0.2d, v0.2d, v0.2s3921# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddw	v0.4s, v0.4s, v0.4h3922# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddw	v0.8h, v0.8h, v0.8b3923# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddw2	v0.2d, v0.2d, v0.4s3924# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddw2	v0.4s, v0.4s, v0.8h3925# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   saddw2	v0.8h, v0.8h, v0.16b3926# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     scvtf	h4, h8, #93927# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     scvtf	h5, h143928# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     scvtf	d21, d123929# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     scvtf	d21, d12, #643930# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     scvtf	s22, s133931# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     scvtf	s22, s13, #323932# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     scvtf	v0.2d, v0.2d3933# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     scvtf	v0.2d, v0.2d, #33934# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     scvtf	v0.2s, v0.2s3935# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     scvtf	v0.2s, v0.2s, #33936# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     scvtf	v0.4h, v0.4h3937# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     scvtf	v0.4s, v0.4s3938# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     scvtf	v0.4s, v0.4s, #33939# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     scvtf	v25.4h, v13.4h, #83940# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     scvtf	v0.8h, v0.8h3941# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     scvtf	v4.8h, v8.8h, #103942# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sdot	v0.2s, v0.8b, v0.4b[2]3943# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sdot	v0.2s, v0.8b, v0.8b3944# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sdot	v0.4s, v0.16b, v0.16b3945# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sdot	v0.4s, v0.16b, v0.4b[2]3946# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   shadd	v0.8b, v0.8b, v0.8b3947# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   shadd	v25.16b, v1.16b, v10.16b3948# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   shl	d7, d10, #123949# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shl	v23.8b, v18.8b, #63950# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shl	v0.16b, v0.16b, #33951# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shl	v0.2d, v0.2d, #33952# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shl	v0.4h, v0.4h, #33953# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shl	v0.8h, v23.8h, #103954# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shl	v0.4s, v0.4s, #33955# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shll	v0.4s, v0.4h, #163956# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shll	v0.8h, v0.8b, #83957# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shll	v0.2d, v0.2s, #323958# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shll2	v0.2d, v0.4s, #323959# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shll2	v0.4s, v0.8h, #163960# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shll2	v0.8h, v0.16b, #83961# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shrn	v0.2s, v0.2d, #33962# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shrn	v0.4h, v0.4s, #33963# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shrn	v0.8b, v0.8h, #33964# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shrn2	v0.16b, v0.8h, #33965# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shrn2	v0.4s, v0.2d, #33966# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   shrn2	v0.8h, v0.4s, #33967# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   shsub	v0.2s, v0.2s, v0.2s3968# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   shsub	v0.4h, v0.4h, v0.4h3969# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   shsub	v15.8h, v5.8h, v27.8h3970# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sli	d10, d14, #123971# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sli	v0.16b, v0.16b, #33972# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sli	v0.2d, v0.2d, #33973# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sli	v0.2s, v0.2s, #33974# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sli	v0.4h, v0.4h, #33975# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sli	v0.4s, v0.4s, #33976# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sli	v0.8b, v0.8b, #33977# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sli	v0.8h, v0.8h, #33978# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smax	v0.2s, v0.2s, v0.2s3979# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smax	v0.4h, v0.4h, v0.4h3980# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smax	v0.8b, v0.8b, v0.8b3981# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smax	v30.16b, v3.16b, v30.16b3982# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smaxp	v0.2s, v0.2s, v0.2s3983# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smaxp	v0.4h, v0.4h, v0.4h3984# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smaxp	v21.8h, v16.8h, v7.8h3985# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smaxp	v0.8b, v0.8b, v0.8b3986# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   smaxv	b0, v0.8b3987# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00   smaxv	b0, v0.16b3988# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   smaxv	h0, v0.4h3989# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   smaxv	h0, v0.8h3990# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   smaxv	s0, v0.4s3991# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smin	v0.16b, v0.16b, v0.16b3992# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smin	v0.4s, v0.4s, v0.4s3993# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smin	v0.8h, v0.8h, v0.8h3994# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sminp	v0.16b, v0.16b, v0.16b3995# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sminp	v0.4s, v0.4s, v0.4s3996# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sminp	v0.8h, v0.8h, v0.8h3997# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   sminv	b0, v0.8b3998# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00   sminv	b0, v0.16b3999# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sminv	h0, v0.4h4000# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   sminv	h0, v0.8h4001# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sminv	s0, v0.4s4002# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlal	v0.2d, v0.2s, v0.2s4003# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlal	v0.2d, v25.2s, v1.s[1]4004# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlal	v0.4s, v0.4h, v0.4h4005# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlal	v16.4s, v9.4h, v11.h[4]4006# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlal	v0.8h, v0.8b, v0.8b4007# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlal2	v0.2d, v0.4s, v0.4s4008# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlal2	v30.2d, v22.4s, v7.s[2]4009# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlal2	v0.4s, v0.8h, v0.8h4010# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlal2	v0.8h, v0.16b, v0.16b4011# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlsl	v0.2d, v0.2s, v0.2s4012# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlsl	v25.2d, v27.2s, v1.s[1]4013# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlsl	v0.4s, v0.4h, v0.4h4014# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlsl	v14.4s, v23.4h, v12.h[7]4015# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlsl	v0.8h, v0.8b, v0.8b4016# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlal2	v1.4s, v9.8h, v0.h[6]4017# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlsl2	v12.4s, v11.8h, v12.h[0]4018# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlsl2	v0.2d, v0.4s, v0.4s4019# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlsl2	v11.2d, v28.4s, v7.s[2]4020# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlsl2	v0.4s, v0.8h, v0.8h4021# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smlsl2	v0.8h, v0.16b, v0.16b4022# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smmla	v0.4s, v0.16b, v0.16b4023# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smull	v0.2d, v0.2s, v0.2s4024# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smull	v31.2d, v23.2s, v6.s[2]4025# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smull	v0.4s, v0.4h, v0.4h4026# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smull	v3.4s, v26.4h, v1.h[5]4027# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smull	v0.8h, v0.8b, v0.8b4028# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smull2	v0.2d, v0.4s, v0.4s4029# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smull2	v11.2d, v1.4s, v7.s[0]4030# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smull2	v0.4s, v0.8h, v0.8h4031# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smull2	v13.4s, v18.8h, v0.h[3]4032# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     smull2	v0.8h, v0.16b, v0.16b4033# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqabs	b19, b144034# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqabs	d18, d124035# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqabs	h21, h154036# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqabs	s20, s124037# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqabs	v0.16b, v0.16b4038# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqabs	v0.2d, v0.2d4039# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqabs	v0.2s, v0.2s4040# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqabs	v0.4h, v0.4h4041# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqabs	v0.4s, v0.4s4042# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqabs	v0.8b, v0.8b4043# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqabs	v0.8h, v0.8h4044# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqadd	b20, b11, b154045# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqadd	h12, h18, h104046# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqadd	v0.16b, v0.16b, v0.16b4047# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqadd	v0.2s, v0.2s, v0.2s4048# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal	d19, s24, s124049# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal	d8, s9, v0.s[1]4050# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal	s0, h0, v0.h[3]4051# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal	s17, h27, h124052# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal	v0.2d, v0.2s, v0.2s4053# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal	v11.2d, v24.2s, v0.s[3]4054# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal	v0.4s, v0.4h, v0.4h4055# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal	v20.4s, v30.4h, v12.h[3]4056# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal2	v0.2d, v0.4s, v0.4s4057# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal2	v23.2d, v30.4s, v6.s[0]4058# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal2	v0.4s, v0.8h, v0.8h4059# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlal2	v2.4s, v17.8h, v5.h[6]4060# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmulh	v8.4h, v16.4h, v5.h[4]4061# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmulh	v16.2s, v24.2s, v7.s[2]4062# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmull	v8.4s, v19.4h, v1.h[2]4063# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmull	v20.2d, v10.2s, v6.s[2]4064# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmull2	v10.4s, v25.8h, v0.h[7]4065# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmull2	v4.2d, v29.4s, v2.s[3]4066# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmulh	v0.8h, v15.8h, v0.h[5]4067# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmulh	v6.2s, v29.2s, v4.s[2]4068# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmulh	v31.2s, v17.2s, v4.2s4069# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl	d12, s23, s134070# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl	d8, s9, v0.s[1]4071# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl	s0, h0, v0.h[3]4072# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl	s14, h12, h254073# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl	v0.2d, v0.2s, v0.2s4074# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl	v26.2d, v7.2s, v3.s[0]4075# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl	v0.4s, v0.4h, v0.4h4076# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl	v4.4s, v22.4h, v13.h[2]4077# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl2	v0.2d, v0.4s, v0.4s4078# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl2	v4.2d, v3.4s, v3.s[2]4079# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl2	v0.4s, v0.8h, v0.8h4080# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmlsl2	v2.4s, v28.8h, v4.h[6]4081# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmulh	h10, h11, h124082# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmulh	h7, h15, v0.h[3]4083# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmulh	s15, s14, v0.s[1]4084# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmulh	s20, s21, s24085# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmulh	v0.2s, v0.2s, v0.2s4086# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmulh	v0.4s, v0.4s, v0.4s4087# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmull	d1, s1, v0.s[1]4088# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqdmull	d15, s22, s124089# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmull	s1, h1, v0.h[3]4090# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqdmull	s12, h22, h124091# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmull	v0.2d, v0.2s, v0.2s4092# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmull	v0.4s, v0.4h, v0.4h4093# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmull2	v0.2d, v0.4s, v0.4s4094# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqdmull2	v0.4s, v0.8h, v0.8h4095# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqneg	b19, b144096# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqneg	d18, d124097# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqneg	h21, h154098# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqneg	s20, s124099# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqneg	v0.16b, v0.16b4100# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqneg	v0.2d, v0.2d4101# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqneg	v0.2s, v0.2s4102# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqneg	v0.4h, v0.4h4103# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqneg	v0.4s, v0.4s4104# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqneg	v0.8b, v0.8b4105# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqneg	v0.8h, v0.8h4106# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	h0, h1, v2.h[3]4107# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	v0.4h, v1.4h, v2.h[3]4108# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	v0.8h, v1.8h, v2.h[3]4109# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	s0, s1, v2.s[1]4110# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	v0.2s, v1.2s, v2.s[1]4111# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	v0.4s, v1.4s, v2.s[1]4112# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	h0, h1, h24113# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	v0.4h, v1.4h, v2.4h4114# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	v0.8h, v1.8h, v2.8h4115# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	s0, s1, s24116# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	v0.2s, v1.2s, v2.2s4117# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlah	v0.4s, v1.4s, v2.4s4118# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	h0, h1, v2.h[3]4119# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	v0.4h, v1.4h, v2.h[3]4120# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	v0.8h, v1.8h, v2.h[3]4121# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	s0, s1, v2.s[1]4122# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	v0.2s, v1.2s, v2.s[1]4123# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	v0.4s, v1.4s, v2.s[1]4124# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	h0, h1, h24125# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	v0.4h, v1.4h, v2.4h4126# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	v0.8h, v1.8h, v2.8h4127# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	s0, s1, s24128# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	v0.2s, v1.2s, v2.2s4129# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmlsh	v0.4s, v1.4s, v2.4s4130# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmulh	h10, h11, h124131# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmulh	h7, h15, v0.h[3]4132# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmulh	s15, s14, v0.s[1]4133# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmulh	s20, s21, s24134# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmulh	v0.4h, v0.4h, v0.4h4135# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     sqrdmulh	v0.8h, v0.8h, v0.8h4136# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshl	d31, d31, d314137# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshl	h3, h4, h154138# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshl	v0.2s, v0.2s, v0.2s4139# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshl	v0.4h, v0.4h, v0.4h4140# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshl	v0.8b, v0.8b, v0.8b4141# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	s17, s4, s234142# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqsub	b3, b13, b124143# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqsub	v20.8h, v18.8h, v12.8h4144# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqrshrn	b10, h13, #24145# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqrshrn	h15, s10, #64146# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqrshrn	s15, d12, #94147# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrn	v0.2s, v0.2d, #34148# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrn	v0.4h, v0.4s, #34149# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrn	v0.8b, v0.8h, #34150# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrn2	v0.16b, v0.8h, #34151# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrn2	v0.4s, v0.2d, #34152# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrn2	v0.8h, v0.4s, #34153# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqrshrun	b17, h10, #64154# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqrshrun	h10, s13, #154155# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqrshrun	s22, d16, #314156# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrun	v0.2s, v0.2d, #34157# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrun	v0.4h, v0.4s, #34158# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrun	v0.8b, v0.8h, #34159# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrun2	v0.16b, v0.8h, #34160# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrun2	v0.4s, v0.2d, #34161# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqrshrun2	v0.8h, v0.4s, #34162# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	b11, b19, #74163# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	d15, d16, #514164# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	d31, d31, d314165# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	h13, h18, #114166# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	h3, h4, h154167# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	s14, s17, #224168# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	v0.16b, v0.16b, #34169# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	v23.16b, v23.16b, v23.16b4170# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	v0.2d, v0.2d, #34171# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	v0.2s, v0.2s, #34172# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	v0.2s, v0.2s, v0.2s4173# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	v0.4h, v0.4h, #34174# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	v0.4h, v0.4h, v0.4h4175# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	v0.4s, v0.4s, #34176# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	v0.8b, v0.8b, #34177# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	v0.8b, v0.8b, v0.8b4178# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshl	v0.8h, v0.8h, #34179# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshlu	b15, b18, #64180# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshlu	d11, d13, #324181# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshlu	h19, h17, #64182# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshlu	s16, s14, #254183# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshlu	v0.16b, v0.16b, #34184# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshlu	v0.2d, v0.2d, #34185# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshlu	v0.2s, v0.2s, #34186# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshlu	v0.4h, v0.4h, #34187# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshlu	v0.4s, v0.4s, #34188# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshlu	v0.8b, v0.8b, #34189# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshlu	v0.8h, v0.8h, #34190# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrn	b10, h15, #54191# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrn	h17, s10, #44192# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrn	s18, d10, #314193# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshrn	v0.2s, v0.2d, #34194# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshrn	v0.4h, v0.4s, #34195# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshrn	v0.8b, v0.8h, #34196# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshrn2	v0.16b, v0.8h, #34197# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshrn2	v0.4s, v0.2d, #34198# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqshrn2	v0.8h, v0.4s, #34199# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrun	b15, h10, #74200# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrun	h20, s14, #34201# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrun	s10, d15, #154202# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrun	v0.2s, v0.2d, #34203# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrun	v0.4h, v0.4s, #34204# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrun	v0.8b, v0.8h, #34205# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrun2	v0.16b, v0.8h, #34206# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrun2	v0.4s, v0.2d, #34207# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqshrun2	v0.8h, v0.4s, #34208# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqsub	s20, s10, s74209# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqsub	v0.2d, v0.2d, v0.2d4210# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqsub	v0.4s, v0.4s, v0.4s4211# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sqsub	v0.8b, v0.8b, v0.8b4212# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtn	b18, h184213# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtn	h20, s174214# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtn	s19, d144215# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtn	v0.2s, v0.2d4216# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtn	v0.4h, v0.4s4217# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtn	v0.8b, v0.8h4218# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtn2	v0.16b, v0.8h4219# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtn2	v0.4s, v0.2d4220# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtn2	v0.8h, v0.4s4221# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtun	b19, h144222# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtun	h21, s154223# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtun	s20, d124224# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtun	v0.2s, v0.2d4225# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtun	v0.4h, v0.4s4226# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtun	v0.8b, v0.8h4227# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtun2	v0.16b, v0.8h4228# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtun2	v0.4s, v0.2d4229# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sqxtun2	v0.8h, v0.4s4230# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   srhadd	v0.2s, v0.2s, v0.2s4231# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   srhadd	v0.4h, v0.4h, v0.4h4232# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   srhadd	v0.8b, v0.8b, v0.8b4233# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sri	d10, d12, #144234# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sri	v0.16b, v0.16b, #34235# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sri	v0.2d, v0.2d, #34236# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sri	v0.2s, v0.2s, #34237# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sri	v0.4h, v0.4h, #34238# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sri	v0.4s, v0.4s, #34239# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sri	v0.8b, v0.8b, #34240# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sri	v0.8h, v0.8h, #34241# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srshl	d16, d16, d164242# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srshl	v0.2s, v0.2s, v0.2s4243# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srshl	v0.4h, v0.4h, v0.4h4244# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srshl	v0.8b, v0.8b, v0.8b4245# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   srshr	d19, d18, #74246# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srshr	v0.16b, v0.16b, #34247# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srshr	v0.2d, v0.2d, #34248# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srshr	v0.2s, v0.2s, #34249# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srshr	v0.4h, v0.4h, #34250# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srshr	v0.4s, v0.4s, #34251# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srshr	v0.8b, v0.8b, #34252# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srshr	v0.8h, v0.8h, #34253# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   srsra	d15, d11, #194254# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srsra	v0.16b, v0.16b, #34255# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srsra	v0.2d, v0.2d, #34256# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srsra	v0.2s, v0.2s, #34257# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srsra	v0.4h, v0.4h, #34258# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srsra	v0.4s, v0.4s, #34259# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srsra	v0.8b, v0.8b, #34260# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   srsra	v0.8h, v0.8h, #34261# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshl	d31, d31, d314262# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshl	v0.2d, v0.2d, v0.2d4263# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshl	v0.2s, v0.2s, v0.2s4264# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshl	v0.4h, v0.4h, v0.4h4265# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshl	v0.8b, v0.8b, v0.8b4266# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshll	v9.8h, v2.8b, #04267# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshll	v12.4s, v3.4h, #44268# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshll	v0.2d, v0.2s, #34269# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshll2	v28.8h, v12.16b, #74270# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshll2	v0.4s, v0.8h, #34271# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshll2	v17.2d, v13.4s, #224272# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sshr	d15, d16, #124273# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshr	v0.16b, v0.16b, #34274# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshr	v0.2d, v0.2d, #34275# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshr	v0.2s, v0.2s, #34276# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshr	v0.4h, v0.4h, #34277# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshr	v0.4s, v0.4s, #34278# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshr	v0.8b, v0.8b, #34279# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   sshr	v0.8h, v0.8h, #34280# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssra	d18, d12, #214281# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ssra	v0.16b, v0.16b, #34282# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ssra	v0.2d, v0.2d, #34283# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ssra	v0.2s, v0.2s, #34284# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ssra	v0.4h, v0.4h, #34285# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ssra	v0.4s, v0.4s, #34286# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ssra	v0.8b, v0.8b, #34287# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ssra	v0.8h, v0.8h, #34288# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubl	v0.2d, v0.2s, v0.2s4289# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubl	v0.4s, v0.4h, v0.4h4290# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubl	v0.8h, v0.8b, v0.8b4291# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubl2	v0.2d, v0.4s, v0.4s4292# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubl2	v0.4s, v0.8h, v0.8h4293# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubl2	v0.8h, v0.16b, v0.16b4294# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubw	v0.2d, v0.2d, v0.2s4295# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubw	v0.4s, v0.4s, v0.4h4296# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubw	v0.8h, v0.8h, v0.8b4297# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubw2	v0.2d, v0.2d, v0.4s4298# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubw2	v0.4s, v0.4s, v0.8h4299# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ssubw2	v0.8h, v0.8h, v0.16b4300# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v18.8b }, [x15]4301# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v8.8b, v9.8b }, [x18]4302# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v15.8b, v16.8b, v17.8b }, [x0]4303# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v21.8b, v22.8b, v23.8b, v24.8b }, [x14]4304# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v0.16b }, [x0]4305# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v1.16b, v2.16b }, [x4]4306# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50    -      -      -      -     1.50   1.50    -      -     st1	{ v27.16b, v28.16b, v29.16b }, [x18]4307# CHECK-NEXT:  -      -      -      -      -      -      -      -     2.00   2.00    -      -      -      -     2.00   2.00    -      -     st1	{ v18.16b, v19.16b, v20.16b, v21.16b }, [x29]4308# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v19.4h }, [x7]4309# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v22.4h, v23.4h }, [x22]4310# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v13.4h, v14.4h, v15.4h }, [x7]4311# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v23.4h, v24.4h, v25.4h, v26.4h }, [x24]4312# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v27.8h }, [x17]4313# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50    -      -      -      -     1.50   1.50    -      -     st1	{ v8.8h, v9.8h, v10.8h }, [x16]4314# CHECK-NEXT:  -      -      -      -      -      -      -      -     2.00   2.00    -      -      -      -     2.00   2.00    -      -     st1	{ v7.8h, v8.8h, v9.8h, v10.8h }, [x19]4315# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v25.2s }, [x6]4316# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v13.2s, v14.2s }, [x9]4317# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v12.2s, v13.2s, v14.2s }, [x3]4318# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v6.2s, v7.2s, v8.2s, v9.2s }, [x13]4319# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00   0.25   0.25   0.25   0.25   1.00   1.00    -      -     st1	{ v0.4s, v1.4s }, [sp], #324320# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v22.4s }, [x19]4321# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v15.4s, v16.4s }, [x12]4322# CHECK-NEXT:  -      -      -      -      -      -      -      -     2.00   2.00    -      -      -      -     2.00   2.00    -      -     st1	{ v26.4s, v27.4s, v28.4s, v29.4s }, [x12]4323# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v20.1d }, [x10]4324# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v21.1d, v22.1d }, [x29]4325# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v5.1d, v6.1d, v7.1d }, [x3]4326# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v0.1d, v1.1d, v2.1d, v3.1d }, [x10]4327# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v26.2d, v27.2d }, [x28]4328# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50   0.25   0.25   0.25   0.25   1.50   1.50    -      -     st1	{ v0.2d, v1.2d, v2.2d }, [x0], #484329# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50    -      -      -      -     1.50   1.50    -      -     st1	{ v13.2d, v14.2d, v15.2d }, [x27]4330# CHECK-NEXT:  -      -      -      -      -      -      -      -     2.00   2.00    -      -      -      -     2.00   2.00    -      -     st1	{ v0.2d, v1.2d, v2.2d, v3.2d }, [x0]4331# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v8.2d }, [x15]4332# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50   0.25   0.25   0.25   0.25   0.50   0.50    -      -     st1	{ v0.8h }, [x15], x24333# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st1	{ v0.8h, v1.8h }, [x15]4334# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50    -      -      -      -     1.50   1.50    -      -     st1	{ v0.4s, v1.4s, v2.4s }, [sp]4335# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00   0.25   0.25   0.25   0.25   1.00   1.00    -      -     st1	{ v0.8b, v1.8b, v2.8b, v3.8b }, [x0], x34336# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v1.b }[5], [x1]4337# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v0.h }[2], [x1]4338# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v31.s }[1], [x16]4339# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st1	{ v0.d }[1], [x0]4340# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50   0.25   0.25   0.25   0.25   0.50   0.50    -      -     st1	{ v0.d }[1], [x0], #84341# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00   0.25   0.25   0.25   0.25   1.00   1.00    -      -     st2	{ v0.16b, v1.16b }, [x0], x14342# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st2	{ v0.8b, v1.8b }, [x0]4343# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st2	{ v6.16b, v7.16b }, [x23]4344# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st2	{ v10.4h, v11.4h }, [x18]4345# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st2	{ v10.8h, v11.8h }, [x18]4346# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st2	{ v25.2s, v26.2s }, [x29]4347# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st2	{ v26.4s, v27.4s }, [x14]4348# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st2	{ v10.2d, v11.2d }, [x1]4349# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st2	{ v21.b, v22.b }[15], [x15]4350# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st2	{ v28.h, v29.h }[2], [x6]4351# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st2	{ v0.s, v1.s }[3], [sp]4352# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50   0.25   0.25   0.25   0.25   0.50   0.50    -      -     st2	{ v0.s, v1.s }[3], [sp], #84353# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -      -     st2	{ v17.d, v18.d }[1], [x1]4354# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st3	{ v10.8b, v11.8b, v12.8b }, [x18]4355# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50    -      -      -      -     1.50   1.50    -      -     st3	{ v26.16b, v27.16b, v28.16b }, [x4]4356# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st3	{ v0.4h, v1.4h, v2.4h }, [x15]4357# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50   0.25   0.25   0.25   0.25   1.50   1.50    -      -     st3	{ v0.8h, v1.8h, v2.8h }, [x15], x24358# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50    -      -      -      -     1.50   1.50    -      -     st3	{ v0.8h, v1.8h, v2.8h }, [x0]4359# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st3	{ v19.2s, v20.2s, v21.2s }, [x30]4360# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50    -      -      -      -     1.50   1.50    -      -     st3	{ v24.4s, v25.4s, v26.4s }, [x8]4361# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50    -      -      -      -     1.50   1.50    -      -     st3	{ v24.2d, v25.2d, v26.2d }, [x25]4362# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st3	{ v8.b, v9.b, v10.b }[4], [x18]4363# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st3	{ v0.h, v1.h, v2.h }[7], [x15]4364# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00   0.25   0.25   0.25   0.25   1.00   1.00    -      -     st3	{ v0.h, v1.h, v2.h }[7], [x15], #64365# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st3	{ v9.s, v10.s, v11.s }[2], [x20]4366# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st3	{ v16.d, v17.d, v18.d }[0], [x13]4367# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50    -      -      -      -     1.50   1.50    -      -     st4	{ v17.8b, v18.8b, v19.8b, v20.8b }, [x8]4368# CHECK-NEXT:  -      -      -      -      -      -      -      -     3.00   3.00    -      -      -      -     3.00   3.00    -      -     st4	{ v7.16b, v8.16b, v9.16b, v10.16b }, [x15]4369# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50    -      -      -      -     1.50   1.50    -      -     st4	{ v5.4h, v6.4h, v7.4h, v8.4h }, [x13]4370# CHECK-NEXT:  -      -      -      -      -      -      -      -     3.00   3.00    -      -      -      -     3.00   3.00    -      -     st4	{ v11.8h, v12.8h, v13.8h, v14.8h }, [x1]4371# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.50   1.50    -      -      -      -     1.50   1.50    -      -     st4	{ v0.2s, v1.2s, v2.2s, v3.2s }, [sp]4372# CHECK-NEXT:  -      -      -      -      -      -      -      -     3.00   3.00   0.25   0.25   0.25   0.25   3.00   3.00    -      -     st4	{ v0.4s, v1.4s, v2.4s, v3.4s }, [sp], #644373# CHECK-NEXT:  -      -      -      -      -      -      -      -     3.00   3.00    -      -      -      -     3.00   3.00    -      -     st4	{ v21.4s, v22.4s, v23.4s, v24.4s }, [x6]4374# CHECK-NEXT:  -      -      -      -      -      -      -      -     2.00   2.00    -      -      -      -     2.00   2.00    -      -     st4	{ v25.2d, v26.2d, v27.2d, v28.2d }, [x16]4375# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     0.75   0.75   0.75   0.75   st4	{ v0.b, v1.b, v2.b, v3.b }[15], [x0]4376# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     0.75   0.75   0.75   0.75   st4	{ v5.h, v6.h, v7.h, v8.h }[4], [x13]4377# CHECK-NEXT:  -      -      -      -      -      -      -     1.00   1.00   1.00    -      -      -      -     0.75   0.75   0.75   0.75   st4	{ v22.s, v23.s, v24.s, v25.s }[0], [x7]4378# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00    -      -      -      -     1.00   1.00    -      -     st4	{ v23.d, v24.d, v25.d, v26.d }[1], [x5]4379# CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00   1.00   0.25   0.25   0.25   0.25   1.00   1.00    -      -     st4	{ v0.d, v1.d, v2.d, v3.d }[1], [x0], x54380# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sub	d15, d5, d164381# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sub	v0.2d, v0.2d, v0.2d4382# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sub	v15.2s, v14.2s, v11.2s4383# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   subhn	v7.4h, v10.4s, v13.4s4384# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   subhn2	v24.4s, v24.2d, v8.2d4385# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sudot	v0.2s, v0.8b, v0.4b[2]4386# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   sudot	v0.4s, v0.16b, v0.4b[2]4387# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   suqadd	b19, b144388# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   suqadd	d18, d224389# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   suqadd	h20, h154390# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   suqadd	s21, s124391# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   suqadd	v0.16b, v0.16b4392# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   suqadd	v0.2d, v0.2d4393# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   suqadd	v0.2s, v0.2s4394# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   suqadd	v0.4h, v0.4h4395# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   suqadd	v0.4s, v0.4s4396# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   suqadd	v0.8b, v0.8b4397# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   suqadd	v0.8h, v0.8h4398# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00   1.00    -      -     tbl	v0.16b, { v0.16b }, v0.16b4399# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00   1.00    -      -     tbl	v0.16b, { v0.16b, v1.16b }, v0.16b4400# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00   1.00    -      -     tbl	v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b4401# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.50   1.50    -      -     tbl	v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b4402# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00   1.00    -      -     tbl	v0.8b, { v0.16b }, v0.8b4403# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00   1.00    -      -     tbl	v0.8b, { v0.16b, v1.16b }, v0.8b4404# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00   1.00    -      -     tbl	v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b4405# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.50   1.50    -      -     tbl	v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b4406# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00   1.00    -      -     tbx	v0.16b, { v0.16b }, v0.16b4407# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00   1.00    -      -     tbx	v0.16b, { v0.16b, v1.16b }, v0.16b4408# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.50   1.50    -      -     tbx	v0.16b, { v0.16b, v1.16b, v2.16b }, v0.16b4409# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     2.50   2.50    -      -     tbx	v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.16b4410# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00   1.00    -      -     tbx	v0.8b, { v0.16b }, v0.8b4411# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00   1.00    -      -     tbx	v0.8b, { v0.16b, v1.16b }, v0.8b4412# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.50   1.50    -      -     tbx	v0.8b, { v0.16b, v1.16b, v2.16b }, v0.8b4413# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     2.50   2.50    -      -     tbx	v0.8b, { v0.16b, v1.16b, v2.16b, v3.16b }, v0.8b4414# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn1	v0.16b, v0.16b, v0.16b4415# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn1	v0.2d, v0.2d, v0.2d4416# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn1	v0.2s, v0.2s, v0.2s4417# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn1	v0.4h, v0.4h, v0.4h4418# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn1	v0.4s, v0.4s, v0.4s4419# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn1	v0.8b, v0.8b, v0.8b4420# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn1	v0.8h, v0.8h, v0.8h4421# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn2	v0.16b, v0.16b, v0.16b4422# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn2	v0.2d, v0.2d, v0.2d4423# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn2	v0.2s, v0.2s, v0.2s4424# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn2	v0.4h, v0.4h, v0.4h4425# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn2	v0.4s, v0.4s, v0.4s4426# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn2	v0.8b, v0.8b, v0.8b4427# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   trn2	v0.8h, v0.8h, v0.8h4428# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uaba	v0.8b, v0.8b, v0.8b4429# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uaba	v13.16b, v14.16b, v19.16b4430# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uabal	v0.2d, v0.2s, v0.2s4431# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uabal	v0.4s, v0.4h, v0.4h4432# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uabal	v0.8h, v0.8b, v0.8b4433# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uabal2	v0.2d, v0.4s, v0.4s4434# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uabal2	v0.4s, v0.8h, v0.8h4435# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uabal2	v0.8h, v0.16b, v0.16b4436# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uabd	v0.4h, v0.4h, v0.4h4437# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uabd	v23.4s, v4.4s, v30.4s4438# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uabdl	v0.2d, v0.2s, v0.2s4439# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uabdl	v0.4s, v0.4h, v0.4h4440# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uabdl	v0.8h, v0.8b, v0.8b4441# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uabdl2	v0.2d, v0.4s, v0.4s4442# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uabdl2	v0.4s, v0.8h, v0.8h4443# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uabdl2	v0.8h, v0.16b, v0.16b4444# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uadalp	v0.1d, v0.2s4445# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uadalp	v0.2d, v0.4s4446# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uadalp	v0.2s, v0.4h4447# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uadalp	v0.4h, v0.8b4448# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uadalp	v0.4s, v0.8h4449# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uadalp	v0.8h, v0.16b4450# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddl	v0.2d, v0.2s, v0.2s4451# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddl	v0.4s, v0.4h, v0.4h4452# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddl	v0.8h, v0.8b, v0.8b4453# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddl2	v0.2d, v0.4s, v0.4s4454# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddl2	v0.4s, v0.8h, v0.8h4455# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddl2	v0.8h, v0.16b, v0.16b4456# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddlp	v0.1d, v0.2s4457# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddlp	v0.2d, v0.4s4458# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddlp	v0.2s, v0.4h4459# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddlp	v0.4h, v0.8b4460# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddlp	v0.4s, v0.8h4461# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddlp	v0.8h, v0.16b4462# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uaddlv	d0, v0.4s4463# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uaddlv	s0, v0.4h4464# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   uaddlv	s0, v0.8h4465# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   uaddlv	h0, v0.8b4466# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00   uaddlv	h0, v0.16b4467# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddw	v0.2d, v0.2d, v0.2s4468# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddw	v0.4s, v0.4s, v0.4h4469# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddw	v0.8h, v0.8h, v0.8b4470# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddw2	v0.2d, v0.2d, v0.4s4471# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddw2	v0.4s, v0.4s, v0.8h4472# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uaddw2	v0.8h, v0.8h, v0.16b4473# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -      -      -      -      -     ucvtf	h17, x124474# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     ucvtf	h22, h16, #114475# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     ucvtf	h7, h214476# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     ucvtf	d21, d144477# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     ucvtf	d21, d14, #644478# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -      -      -      -      -      -     ucvtf	s8, x04479# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     ucvtf	s22, s134480# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     ucvtf	s22, s13, #324481# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     ucvtf	v0.2d, v0.2d4482# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     ucvtf	v0.2d, v0.2d, #34483# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     ucvtf	v0.2s, v0.2s4484# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     ucvtf	v0.2s, v0.2s, #34485# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     ucvtf	v0.4h, v0.4h4486# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     ucvtf	v0.4s, v0.4s4487# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     ucvtf	v0.4s, v0.4s, #34488# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     ucvtf	v18.4h, v11.4h, #74489# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     ucvtf	v0.8h, v0.8h4490# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00    -     ucvtf	v22.8h, v20.8h, #104491# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   udot	v0.2s, v0.8b, v0.4b[2]4492# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   udot	v0.2s, v0.8b, v0.8b4493# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   udot	v0.4s, v0.16b, v0.16b4494# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   udot	v0.4s, v0.16b, v0.4b[2]4495# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uhadd	v0.16b, v0.16b, v0.16b4496# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uhadd	v0.8h, v0.8h, v0.8h4497# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uhsub	v12.4h, v16.4h, v28.4h4498# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uhsub	v0.4s, v0.4s, v0.4s4499# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umax	v0.16b, v0.16b, v0.16b4500# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umax	v0.4s, v0.4s, v0.4s4501# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umax	v0.8h, v0.8h, v0.8h4502# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umaxp	v0.16b, v0.16b, v0.16b4503# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umaxp	v0.4s, v0.4s, v0.4s4504# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umaxp	v0.8h, v0.8h, v0.8h4505# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   umaxv	b0, v0.8b4506# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00   umaxv	b0, v0.16b4507# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   umaxv	h0, v0.4h4508# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   umaxv	h0, v0.8h4509# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   umaxv	s0, v0.4s4510# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umin	v0.2s, v0.2s, v0.2s4511# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umin	v0.4h, v0.4h, v0.4h4512# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umin	v0.8b, v0.8b, v0.8b4513# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umin	v0.16b, v26.16b, v2.16b4514# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uminp	v0.2s, v0.2s, v0.2s4515# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uminp	v28.4s, v16.4s, v15.4s4516# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uminp	v0.4h, v0.4h, v0.4h4517# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uminp	v0.8b, v0.8b, v0.8b4518# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   uminv	b0, v0.8b4519# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     1.00    -     1.00   uminv	b0, v0.16b4520# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uminv	h0, v0.4h4521# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.75   0.25   0.75   uminv	h0, v0.8h4522# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uminv	s0, v0.4s4523# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlal	v0.2d, v0.2s, v0.2s4524# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlal	v28.2d, v31.2s, v0.s[1]4525# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlal	v0.4s, v0.4h, v0.4h4526# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlal	v22.4s, v14.4h, v0.h[6]4527# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlal	v0.8h, v0.8b, v0.8b4528# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlal2	v10.2d, v4.4s, v3.s[2]4529# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlal2	v31.4s, v7.8h, v15.h[5]4530# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlal2	v0.2d, v0.4s, v0.4s4531# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlal2	v0.4s, v0.8h, v0.8h4532# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlal2	v0.8h, v0.16b, v0.16b4533# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlsl	v0.2d, v0.2s, v0.2s4534# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlsl	v20.2d, v20.2s, v2.s[0]4535# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlsl	v0.4s, v0.4h, v0.4h4536# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlsl	v21.4s, v12.4h, v7.h[5]4537# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlsl	v0.8h, v0.8b, v0.8b4538# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlsl2	v0.2d, v0.4s, v0.4s4539# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlsl2	v30.2d, v23.4s, v1.s[2]4540# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlsl2	v0.4s, v0.8h, v0.8h4541# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlsl2	v27.4s, v28.8h, v6.h[4]4542# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umlsl2	v0.8h, v0.16b, v0.16b4543# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ummla	v0.4s, v0.16b, v0.16b4544# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umov	w6, v22.b[0]4545# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umov	w0, v0.b[1]4546# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umov	w10, v25.h[0]4547# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   umov	w0, v0.h[1]4548# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	w0, v0.s[1]4549# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   mov	x0, v0.d[1]4550# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umull	v0.2d, v0.2s, v0.2s4551# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umull	v22.2d, v28.2s, v6.s[1]4552# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umull	v0.4s, v0.4h, v0.4h4553# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umull	v27.4s, v1.4h, v8.h[6]4554# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umull	v0.8h, v0.8b, v0.8b4555# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umull2	v0.2d, v0.4s, v0.4s4556# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umull2	v28.2d, v21.4s, v1.s[0]4557# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umull2	v0.4s, v0.8h, v0.8h4558# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umull2	v18.4s, v26.8h, v10.h[1]4559# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     umull2	v0.8h, v0.16b, v0.16b4560# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqadd	h0, h1, h54561# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqadd	s0, s24, s304562# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqadd	v0.8h, v0.8h, v0.8h4563# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqadd	v14.2d, v22.2d, v20.2d4564# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshl	b11, b20, b304565# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshl	s23, s20, s164566# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshl	v25.8b, v13.8b, v23.8b4567# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshl	v0.16b, v0.16b, v0.16b4568# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshl	v0.4s, v0.4s, v0.4s4569# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshl	v0.8h, v0.8h, v0.8h4570# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqrshrn	b10, h12, #54571# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqrshrn	h12, s10, #144572# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqrshrn	s10, d10, #254573# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshrn	v0.2s, v0.2d, #34574# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshrn	v0.4h, v0.4s, #34575# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshrn	v0.8b, v0.8h, #34576# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshrn2	v0.16b, v0.8h, #34577# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshrn2	v0.4s, v0.2d, #34578# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqrshrn2	v0.8h, v0.4s, #34579# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	b11, b20, b304580# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	b18, b15, #64581# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	d15, d12, #194582# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	h11, h18, #74583# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	s14, s19, #184584# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	s23, s20, s164585# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v0.16b, v0.16b, #34586# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v0.16b, v0.16b, v0.16b4587# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v0.2d, v0.2d, #34588# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v0.2d, v0.2d, v0.2d4589# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v0.2s, v0.2s, #34590# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v0.4h, v0.4h, #34591# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v8.4h, v17.4h, v13.4h4592# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v0.4s, v0.4s, #34593# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v0.4s, v0.4s, v0.4s4594# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v0.8b, v0.8b, #34595# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v0.8h, v0.8h, #34596# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshl	v0.8h, v0.8h, v0.8h4597# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqshrn	b12, h10, #74598# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqshrn	h10, s14, #54599# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqshrn	s10, d12, #134600# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshrn	v0.2s, v0.2d, #34601# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshrn	v0.4h, v0.4s, #34602# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshrn	v0.8b, v0.8h, #34603# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshrn2	v0.16b, v0.8h, #34604# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshrn2	v0.4s, v0.2d, #34605# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqshrn2	v0.8h, v0.4s, #34606# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqsub	s16, s21, s64607# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqsub	d16, d16, d164608# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqsub	v0.4h, v0.4h, v0.4h4609# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uqsub	v19.4s, v0.4s, v5.4s4610# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqxtn	b18, h184611# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqxtn	h20, s174612# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqxtn	s19, d144613# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqxtn	v0.2s, v0.2d4614# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqxtn	v0.4h, v0.4s4615# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqxtn	v0.8b, v0.8h4616# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqxtn2	v0.16b, v0.8h4617# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqxtn2	v0.4s, v0.2d4618# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   uqxtn2	v0.8h, v0.4s4619# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     urecpe	v0.2s, v0.2s4620# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     urecpe	v0.4s, v0.4s4621# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   urhadd	v0.16b, v0.16b, v0.16b4622# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   urhadd	v0.4s, v0.4s, v0.4s4623# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   urhadd	v0.8h, v0.8h, v0.8h4624# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   urhadd	v16.2s, v19.2s, v2.2s4625# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshl	d8, d7, d44626# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshl	v31.8b, v5.8b, v3.8b4627# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshl	v0.16b, v0.16b, v0.16b4628# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshl	v0.2d, v0.2d, v0.2d4629# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshl	v0.4s, v0.4s, v0.4s4630# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshl	v0.8h, v0.8h, v0.8h4631# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   urshr	d20, d23, #314632# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshr	v0.16b, v0.16b, #34633# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshr	v0.2d, v0.2d, #34634# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshr	v0.2s, v0.2s, #34635# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshr	v0.4h, v0.4h, #34636# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshr	v0.4s, v0.4s, #34637# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshr	v0.8b, v0.8b, #34638# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   urshr	v0.8h, v0.8h, #34639# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     ursqrte	v0.2s, v0.2s4640# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     ursqrte	v0.4s, v0.4s4641# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ursra	d18, d10, #134642# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ursra	v0.16b, v0.16b, #34643# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ursra	v0.2d, v0.2d, #34644# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ursra	v0.2s, v0.2s, #34645# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ursra	v0.4h, v0.4h, #34646# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ursra	v0.4s, v0.4s, #34647# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ursra	v0.8b, v0.8b, #34648# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ursra	v0.8h, v0.8h, #34649# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usdot	v0.2s, v0.8b, v0.4b[2]4650# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usdot	v0.2s, v0.8b, v0.8b4651# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usdot	v0.4s, v0.16b, v0.16b4652# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usdot	v0.4s, v0.16b, v0.4b[2]4653# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushl	d0, d0, d04654# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushl	v6.8b, v26.8b, v6.8b4655# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushl	v0.16b, v0.16b, v0.16b4656# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushl	v0.4s, v0.4s, v0.4s4657# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushl	v0.8h, v0.8h, v0.8h4658# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushll	v0.4s, v0.4h, #34659# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushll	v18.8h, v24.8b, #44660# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushll	v16.2d, v16.2s, #314661# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushll2	v31.2d, v12.4s, #114662# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushll2	v18.4s, v22.8h, #134663# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushll2	v0.8h, v0.16b, #34664# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   ushr	d10, d17, #184665# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushr	v0.16b, v0.16b, #34666# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushr	v0.2d, v0.2d, #34667# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushr	v0.2s, v0.2s, #34668# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushr	v0.4h, v0.4h, #34669# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushr	v0.4s, v0.4s, #34670# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushr	v0.8b, v0.8b, #34671# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   ushr	v0.8h, v0.8h, #34672# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usmmla	v0.4s, v0.16b, v0.16b4673# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smov	w15, v22.b[0]4674# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smov	w26, v27.h[0]4675# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smov	x21, v0.b[0]4676# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smov	x9, v27.h[0]4677# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smov	x15, v3.s[0]4678# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smov	w0, v0.b[1]4679# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smov	w0, v0.h[1]4680# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smov	x0, v0.b[1]4681# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smov	x0, v0.h[1]4682# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   smov	x0, v0.s[1]4683# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usqadd	b19, b144684# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usqadd	d18, d224685# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usqadd	h20, h154686# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usqadd	s21, s124687# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usqadd	v0.16b, v0.16b4688# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usqadd	v0.2d, v0.2d4689# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usqadd	v0.2s, v0.2s4690# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usqadd	v0.4h, v0.4h4691# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usqadd	v0.4s, v0.4s4692# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usqadd	v0.8b, v0.8b4693# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usqadd	v0.8h, v0.8h4694# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usra	d20, d13, #614695# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   usra	v0.16b, v0.16b, #34696# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   usra	v0.2d, v0.2d, #34697# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   usra	v0.2s, v0.2s, #34698# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   usra	v0.4h, v0.4h, #34699# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   usra	v0.4s, v0.4s, #34700# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   usra	v0.8b, v0.8b, #34701# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.50    -     0.50   usra	v0.8h, v0.8h, #34702# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubl	v0.2d, v0.2s, v0.2s4703# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubl	v0.4s, v0.4h, v0.4h4704# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubl	v0.8h, v0.8b, v0.8b4705# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubl2	v0.2d, v0.4s, v0.4s4706# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubl2	v0.4s, v0.8h, v0.8h4707# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubl2	v0.8h, v0.16b, v0.16b4708# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubw	v0.2d, v0.2d, v0.2s4709# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubw	v0.4s, v0.4s, v0.4h4710# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubw	v0.8h, v0.8h, v0.8b4711# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubw2	v0.2d, v0.2d, v0.4s4712# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubw2	v0.4s, v0.4s, v0.8h4713# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   usubw2	v0.8h, v0.8h, v0.16b4714# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp1	v0.16b, v0.16b, v0.16b4715# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp1	v0.2d, v0.2d, v0.2d4716# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp1	v0.2s, v0.2s, v0.2s4717# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp1	v0.4h, v0.4h, v0.4h4718# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp1	v0.4s, v0.4s, v0.4s4719# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp1	v0.8b, v0.8b, v0.8b4720# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp1	v0.8h, v0.8h, v0.8h4721# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp2	v0.16b, v0.16b, v0.16b4722# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp2	v0.2d, v0.2d, v0.2d4723# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp2	v0.2s, v0.2s, v0.2s4724# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp2	v0.4h, v0.4h, v0.4h4725# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp2	v0.4s, v0.4s, v0.4s4726# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp2	v0.8b, v0.8b, v0.8b4727# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   uzp2	v0.8h, v0.8h, v0.8h4728# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   xtn	v0.2s, v0.2d4729# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   xtn	v0.4h, v0.4s4730# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   xtn	v0.8b, v0.8h4731# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   xtn2	v0.16b, v0.8h4732# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   xtn2	v0.4s, v0.2d4733# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   xtn2	v0.8h, v0.4s4734# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip1	v0.16b, v0.16b, v0.16b4735# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip1	v0.2d, v0.2d, v0.2d4736# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip1	v0.2s, v0.2s, v0.2s4737# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip1	v0.4h, v0.4h, v0.4h4738# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip1	v0.4s, v0.4s, v0.4s4739# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip1	v0.8b, v0.8b, v0.8b4740# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip1	v0.8h, v0.8h, v0.8h4741# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip2	v0.16b, v0.16b, v0.16b4742# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip2	v0.2d, v0.2d, v0.2d4743# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip2	v0.2s, v0.2s, v0.2s4744# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip2	v0.4h, v0.4h, v0.4h4745# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip2	v0.4s, v0.4s, v0.4s4746# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip2	v0.8b, v0.8b, v0.8b4747# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25   zip2	v0.8h, v0.8h, v0.8h4748