[binutils-gdb] [PATCH 57/57][Arm][GAS] MVE Tests

Andre Simoes Dias Vieira avieira@sourceware.org
Thu May 16 15:43:00 GMT 2019


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4d6ac854515b14ac5304c1553d37f9b1d78ca333

commit 4d6ac854515b14ac5304c1553d37f9b1d78ca333
Author: Andre Vieira <andre.simoesdiasvieira@arm.com>
Date:   Thu May 16 16:06:29 2019 +0100

    [PATCH 57/57][Arm][GAS] MVE Tests
    
    gas/ChangeLog:
    2019-05-16  Andre Vieira  <andre.simoesdiasvieira@arm.com>
    
    	* testsuite/gas/arm/mve-tailpredloop.d: New test.
    	* testsuite/gas/arm/mve-tailpredloop.s: New test.
    	* testsuite/gas/arm/mve-vabav.d: New test.
    	* testsuite/gas/arm/mve-vabav.s: New test.
    	* testsuite/gas/arm/mve-vabd.d: New test.
    	* testsuite/gas/arm/mve-vabd.s: New test.
    	* testsuite/gas/arm/mve-vabsneg.d: New test.
    	* testsuite/gas/arm/mve-vabsneg.s: New test.
    	* testsuite/gas/arm/mve-vadc.d: New test.
    	* testsuite/gas/arm/mve-vadc.s: New test.
    	* testsuite/gas/arm/mve-vaddlv.d: New test.
    	* testsuite/gas/arm/mve-vaddlv.s: New test.
    	* testsuite/gas/arm/mve-vaddsub.d: New test.
    	* testsuite/gas/arm/mve-vaddsub.s: New test.
    	* testsuite/gas/arm/mve-vaddv.d: New test.
    	* testsuite/gas/arm/mve-vaddv.s: New test.
    	* testsuite/gas/arm/mve-vand.d: New test.
    	* testsuite/gas/arm/mve-vand.s: New test.
    	* testsuite/gas/arm/mve-vbic.d: New test.
    	* testsuite/gas/arm/mve-vbic.s: New test.
    	* testsuite/gas/arm/mve-vbrsr.d: New test.
    	* testsuite/gas/arm/mve-vbrsr.s: New test.
    	* testsuite/gas/arm/mve-vcadd.d: New test.
    	* testsuite/gas/arm/mve-vcadd.s: New test.
    	* testsuite/gas/arm/mve-vcls.d: New test.
    	* testsuite/gas/arm/mve-vcls.s: New test.
    	* testsuite/gas/arm/mve-vclz.d: New test.
    	* testsuite/gas/arm/mve-vclz.s: New test.
    	* testsuite/gas/arm/mve-vcmla.d: New test.
    	* testsuite/gas/arm/mve-vcmla.s: New test.
    	* testsuite/gas/arm/mve-vcmp.d: New test.
    	* testsuite/gas/arm/mve-vcmp.s: New test.
    	* testsuite/gas/arm/mve-vcmul.d: New test.
    	* testsuite/gas/arm/mve-vcmul.s: New test.
    	* testsuite/gas/arm/mve-vcvt-1.d: New test.
    	* testsuite/gas/arm/mve-vcvt-1.s: New test.
    	* testsuite/gas/arm/mve-vcvt-2.d: New test.
    	* testsuite/gas/arm/mve-vcvt-2.s: New test.
    	* testsuite/gas/arm/mve-vcvt-3.d: New test.
    	* testsuite/gas/arm/mve-vcvt-3.s: New test.
    	* testsuite/gas/arm/mve-vcvt-4.d: New test.
    	* testsuite/gas/arm/mve-vcvt-4.s: New test.
    	* testsuite/gas/arm/mve-vddup.d: New test.
    	* testsuite/gas/arm/mve-vddup.s: New test.
    	* testsuite/gas/arm/mve-vdup.d: New test.
    	* testsuite/gas/arm/mve-vdup.s: New test.
    	* testsuite/gas/arm/mve-veor.d: New test.
    	* testsuite/gas/arm/mve-veor.s: New test.
    	* testsuite/gas/arm/mve-vfma-vfms.d: New test.
    	* testsuite/gas/arm/mve-vfma-vfms.s: New test.
    	* testsuite/gas/arm/mve-vfmas.d: New test.
    	* testsuite/gas/arm/mve-vfmas.s: New test.
    	* testsuite/gas/arm/mve-vhadd-vhsub-vrhadd.d: New test.
    	* testsuite/gas/arm/mve-vhadd-vhsub-vrhadd.s: New test.
    	* testsuite/gas/arm/mve-vhcadd.d: New test.
    	* testsuite/gas/arm/mve-vhcadd.s: New test.
    	* testsuite/gas/arm/mve-vmax-vmin.d: New test.
    	* testsuite/gas/arm/mve-vmax-vmin.s: New test.
    	* testsuite/gas/arm/mve-vmaxa-vmina.d: New test.
    	* testsuite/gas/arm/mve-vmaxa-vmina.s: New test.
    	* testsuite/gas/arm/mve-vmaxnm-vminnm.d: New test.
    	* testsuite/gas/arm/mve-vmaxnm-vminnm.s: New test.
    	* testsuite/gas/arm/mve-vmaxnma-vminnma.s: New test.
    	* testsuite/gas/arm/mve-vmaxnmv-vminnmv.d: New test.
    	* testsuite/gas/arm/mve-vmaxnmv-vminnmv.s: New test.
    	* testsuite/gas/arm/mve-vmaxv-vminv.d: New test.
    	* testsuite/gas/arm/mve-vmaxv-vminv.s: New test.
    	* testsuite/gas/arm/mve-vmla.d: New test.
    	* testsuite/gas/arm/mve-vmla.s: New test.
    	* testsuite/gas/arm/mve-vmladav.d: New test.
    	* testsuite/gas/arm/mve-vmladav.s: New test.
    	* testsuite/gas/arm/mve-vmlaldav.d: New test.
    	* testsuite/gas/arm/mve-vmlaldav.s: New test.
    	* testsuite/gas/arm/mve-vmlalv.d: New test.
    	* testsuite/gas/arm/mve-vmlalv.s: New test.
    	* testsuite/gas/arm/mve-vmlas.d: New test.
    	* testsuite/gas/arm/mve-vmlas.s: New test.
    	* testsuite/gas/arm/mve-vmlav.d: New test.
    	* testsuite/gas/arm/mve-vmlav.s: New test.
    	* testsuite/gas/arm/mve-vmlsdav.d: New test.
    	* testsuite/gas/arm/mve-vmlsdav.s: New test.
    	* testsuite/gas/arm/mve-vmlsldav.d: New test.
    	* testsuite/gas/arm/mve-vmlsldav.s: New test.
    	* testsuite/gas/arm/mve-vmov-1.d: New test.
    	* testsuite/gas/arm/mve-vmov-1.s: New test.
    	* testsuite/gas/arm/mve-vmov-2.d: New test.
    	* testsuite/gas/arm/mve-vmov-2.s: New test.
    	* testsuite/gas/arm/mve-vmul.d: New test.
    	* testsuite/gas/arm/mve-vmul.s: New test.
    	* testsuite/gas/arm/mve-vmulh.d: New test.
    	* testsuite/gas/arm/mve-vmulh.s: New test.
    	* testsuite/gas/arm/mve-vmullbt.d: New test.
    	* testsuite/gas/arm/mve-vmullbt.s: New test.
    	* testsuite/gas/arm/mve-vmvn.d: New test.
    	* testsuite/gas/arm/mve-vmvn.s: New test.
    	* testsuite/gas/arm/mve-vorn.d: New test.
    	* testsuite/gas/arm/mve-vorn.s: New test.
    	* testsuite/gas/arm/mve-vorr.d: New test.
    	* testsuite/gas/arm/mve-vorr.s: New test.
    	* testsuite/gas/arm/mve-vpnot.d: New test.
    	* testsuite/gas/arm/mve-vpnot.s: New test.
    	* testsuite/gas/arm/mve-vpsel.d: New test.
    	* testsuite/gas/arm/mve-vpsel.s: New test.
    	* testsuite/gas/arm/mve-vpt.d: New test.
    	* testsuite/gas/arm/mve-vpt.s: New test.
    	* testsuite/gas/arm/mve-vqabsneg.s: New test.
    	* testsuite/gas/arm/mve-vqaddsub.d: New test.
    	* testsuite/gas/arm/mve-vqaddsub.s: New test.
    	* testsuite/gas/arm/mve-vqdmladh.d: New test.
    	* testsuite/gas/arm/mve-vqdmladh.s: New test.
    	* testsuite/gas/arm/mve-vqdmlah.d: New test.
    	* testsuite/gas/arm/mve-vqdmlah.s: New test.
    	* testsuite/gas/arm/mve-vqdmlash.d: New test.
    	* testsuite/gas/arm/mve-vqdmlash.s: New test.
    	* testsuite/gas/arm/mve-vqdmlsdh.d: New test.
    	* testsuite/gas/arm/mve-vqdmlsdh.s: New test.
    	* testsuite/gas/arm/mve-vqdmulh.d: New test.
    	* testsuite/gas/arm/mve-vqdmulh.s: New test.
    	* testsuite/gas/arm/mve-vqdmull.d: New test.
    	* testsuite/gas/arm/mve-vqdmull.s: New test.
    	* testsuite/gas/arm/mve-vqmovn.d: New test.
    	* testsuite/gas/arm/mve-vqmovn.s: New test.
    	* testsuite/gas/arm/mve-vqrshl.d: New test.
    	* testsuite/gas/arm/mve-vqrshl.s: New test.
    	* testsuite/gas/arm/mve-vqrshrn.d: New test.
    	* testsuite/gas/arm/mve-vqrshrn.s: New test.
    	* testsuite/gas/arm/mve-vqshl.d: New test.
    	* testsuite/gas/arm/mve-vqshl.s: New test.
    	* testsuite/gas/arm/mve-vrev.d: New test.
    	* testsuite/gas/arm/mve-vrev.s: New test.
    	* testsuite/gas/arm/mve-vrint.d: New test.
    	* testsuite/gas/arm/mve-vrint.s: New test.
    	* testsuite/gas/arm/mve-vrmlaldavh.d: New test.
    	* testsuite/gas/arm/mve-vrmlaldavh.s: New test.
    	* testsuite/gas/arm/mve-vrshl.d: New test.
    	* testsuite/gas/arm/mve-vrshl.s: New test.
    	* testsuite/gas/arm/mve-vsbc.d: New test.
    	* testsuite/gas/arm/mve-vsbc.s: New test.
    	* testsuite/gas/arm/mve-vshl.d: New test.
    	* testsuite/gas/arm/mve-vshl.s: New test.
    	* testsuite/gas/arm/mve-vshlc.d: New test.
    	* testsuite/gas/arm/mve-vshlc.s: New test.
    	* testsuite/gas/arm/mve-vshll.d: New test.
    	* testsuite/gas/arm/mve-vshll.s: New test.
    	* testsuite/gas/arm/mve-vshr.d: New test.
    	* testsuite/gas/arm/mve-vshr.s: New test.
    	* testsuite/gas/arm/mve-vshrn.d: New test.
    	* testsuite/gas/arm/mve-vshrn.s: New test.
    	* testsuite/gas/arm/mve-vsli.d: New test.
    	* testsuite/gas/arm/mve-vsli.s: New test.
    	* testsuite/gas/arm/mve-vsri.d: New test.
    	* testsuite/gas/arm/mve-vsri.s: New test.
    	* testsuite/gas/arm/mve-vstld.d: New test.
    	* testsuite/gas/arm/mve-vstld.s: New test.
    	* testsuite/gas/arm/mve-vstrldr-1.d: New test.
    	* testsuite/gas/arm/mve-vstrldr-1.s: New test.
    	* testsuite/gas/arm/mve-vstrldr-2.d: New test.
    	* testsuite/gas/arm/mve-vstrldr-2.s: New test.
    	* testsuite/gas/arm/mve-vstrldr-3.d: New test.
    	* testsuite/gas/arm/mve-vstrldr-3.s: New test.

Diff:
---
 gas/ChangeLog                                  |    163 +
 gas/testsuite/gas/arm/mve-tailpredloop.d       |     95 +
 gas/testsuite/gas/arm/mve-tailpredloop.s       |     23 +
 gas/testsuite/gas/arm/mve-vabav.d              |   1365 +
 gas/testsuite/gas/arm/mve-vabav.s              |     29 +
 gas/testsuite/gas/arm/mve-vabd.d               |   1018 +
 gas/testsuite/gas/arm/mve-vabd.s               |     32 +
 gas/testsuite/gas/arm/mve-vabsneg.d            |    271 +
 gas/testsuite/gas/arm/mve-vabsneg.s            |     36 +
 gas/testsuite/gas/arm/mve-vadc.d               |    262 +
 gas/testsuite/gas/arm/mve-vadc.s               |     17 +
 gas/testsuite/gas/arm/mve-vaddlv.d             |    852 +
 gas/testsuite/gas/arm/mve-vaddlv.s             |     19 +
 gas/testsuite/gas/arm/mve-vaddsub.d            |   3535 +
 gas/testsuite/gas/arm/mve-vaddsub.s            |     77 +
 gas/testsuite/gas/arm/mve-vaddv.d              |    432 +
 gas/testsuite/gas/arm/mve-vaddv.s              |     15 +
 gas/testsuite/gas/arm/mve-vand.d               |   1432 +
 gas/testsuite/gas/arm/mve-vand.s               |     28 +
 gas/testsuite/gas/arm/mve-vbic.d               |   1020 +
 gas/testsuite/gas/arm/mve-vbic.s               |     26 +
 gas/testsuite/gas/arm/mve-vbrsr.d              |    612 +
 gas/testsuite/gas/arm/mve-vbrsr.s              |     16 +
 gas/testsuite/gas/arm/mve-vcadd.d              |   1407 +
 gas/testsuite/gas/arm/mve-vcadd.s              |     80 +
 gas/testsuite/gas/arm/mve-vcls.d               |     87 +
 gas/testsuite/gas/arm/mve-vcls.s               |     15 +
 gas/testsuite/gas/arm/mve-vclz.d               |     87 +
 gas/testsuite/gas/arm/mve-vclz.s               |     14 +
 gas/testsuite/gas/arm/mve-vcmla.d              |    652 +
 gas/testsuite/gas/arm/mve-vcmla.s              |     57 +
 gas/testsuite/gas/arm/mve-vcmp.d               |   1745 +
 gas/testsuite/gas/arm/mve-vcmp.s               |     59 +
 gas/testsuite/gas/arm/mve-vcmul.d              |    652 +
 gas/testsuite/gas/arm/mve-vcmul.s              |     56 +
 gas/testsuite/gas/arm/mve-vcvt-1.d             |   1317 +
 gas/testsuite/gas/arm/mve-vcvt-1.s             |     33 +
 gas/testsuite/gas/arm/mve-vcvt-2.d             |    217 +
 gas/testsuite/gas/arm/mve-vcvt-2.s             |     22 +
 gas/testsuite/gas/arm/mve-vcvt-3.d             |    112 +
 gas/testsuite/gas/arm/mve-vcvt-3.s             |     17 +
 gas/testsuite/gas/arm/mve-vcvt-4.d             |    432 +
 gas/testsuite/gas/arm/mve-vcvt-4.s             |     42 +
 gas/testsuite/gas/arm/mve-vddup.d              |   5903 +
 gas/testsuite/gas/arm/mve-vddup.s              |     34 +
 gas/testsuite/gas/arm/mve-vdup.d               |    162 +
 gas/testsuite/gas/arm/mve-vdup.s               |     14 +
 gas/testsuite/gas/arm/mve-veor.d               |   1012 +
 gas/testsuite/gas/arm/mve-veor.s               |     17 +
 gas/testsuite/gas/arm/mve-vfma-vfms.d          |    915 +
 gas/testsuite/gas/arm/mve-vfma-vfms.s          |     25 +
 gas/testsuite/gas/arm/mve-vfmas.d              |    412 +
 gas/testsuite/gas/arm/mve-vfmas.s              |     16 +
 gas/testsuite/gas/arm/mve-vhadd-vhsub-vrhadd.d |   4665 +
 gas/testsuite/gas/arm/mve-vhadd-vhsub-vrhadd.s |     26 +
 gas/testsuite/gas/arm/mve-vhcadd.d             |    710 +
 gas/testsuite/gas/arm/mve-vhcadd.s             |     57 +
 gas/testsuite/gas/arm/mve-vmax-vmin.d          |   1512 +
 gas/testsuite/gas/arm/mve-vmax-vmin.s          |     17 +
 gas/testsuite/gas/arm/mve-vmaxa-vmina.d        |    162 +
 gas/testsuite/gas/arm/mve-vmaxa-vmina.s        |     16 +
 gas/testsuite/gas/arm/mve-vmaxnm-vminnm.d      |    617 +
 gas/testsuite/gas/arm/mve-vmaxnm-vminnm.s      |     24 +
 gas/testsuite/gas/arm/mve-vmaxnma-vminnma.s    |     15 +
 gas/testsuite/gas/arm/mve-vmaxnmv-vminnmv.d    |    377 +
 gas/testsuite/gas/arm/mve-vmaxnmv-vminnmv.s    |     22 +
 gas/testsuite/gas/arm/mve-vmaxv-vminv.d        |    737 +
 gas/testsuite/gas/arm/mve-vmaxv-vminv.s        |     30 +
 gas/testsuite/gas/arm/mve-vmla.d               |   1360 +
 gas/testsuite/gas/arm/mve-vmla.s               |     14 +
 gas/testsuite/gas/arm/mve-vmladav.d            |   3167 +
 gas/testsuite/gas/arm/mve-vmladav.s            |     34 +
 gas/testsuite/gas/arm/mve-vmlaldav.d           |  12617 ++
 gas/testsuite/gas/arm/mve-vmlaldav.s           |     32 +
 gas/testsuite/gas/arm/mve-vmlalv.d             |  16812 +++
 gas/testsuite/gas/arm/mve-vmlalv.s             |     23 +
 gas/testsuite/gas/arm/mve-vmlas.d              |   1360 +
 gas/testsuite/gas/arm/mve-vmlas.s              |     14 +
 gas/testsuite/gas/arm/mve-vmlav.d              |   2112 +
 gas/testsuite/gas/arm/mve-vmlav.s              |     22 +
 gas/testsuite/gas/arm/mve-vmlsdav.d            |   2117 +
 gas/testsuite/gas/arm/mve-vmlsdav.s            |     25 +
 gas/testsuite/gas/arm/mve-vmlsldav.d           |   8412 ++
 gas/testsuite/gas/arm/mve-vmlsldav.s           |     23 +
 gas/testsuite/gas/arm/mve-vmov-1.d             |   4156 +
 gas/testsuite/gas/arm/mve-vmov-1.s             |    132 +
 gas/testsuite/gas/arm/mve-vmov-2.d             |   4307 +
 gas/testsuite/gas/arm/mve-vmov-2.s             |    147 +
 gas/testsuite/gas/arm/mve-vmul.d               |   1760 +
 gas/testsuite/gas/arm/mve-vmul.s               |     18 +
 gas/testsuite/gas/arm/mve-vmulh.d              |   1512 +
 gas/testsuite/gas/arm/mve-vmulh.s              |     17 +
 gas/testsuite/gas/arm/mve-vmullbt.d            |   1847 +
 gas/testsuite/gas/arm/mve-vmullbt.s            |     89 +
 gas/testsuite/gas/arm/mve-vmvn.d               |     92 +
 gas/testsuite/gas/arm/mve-vmvn.s               |     23 +
 gas/testsuite/gas/arm/mve-vorn.d               |   1021 +
 gas/testsuite/gas/arm/mve-vorn.s               |     26 +
 gas/testsuite/gas/arm/mve-vorr.d               |   1020 +
 gas/testsuite/gas/arm/mve-vorr.s               |     25 +
 gas/testsuite/gas/arm/mve-vpnot.d              |     11 +
 gas/testsuite/gas/arm/mve-vpnot.s              |      6 +
 gas/testsuite/gas/arm/mve-vpsel.d              |    885 +
 gas/testsuite/gas/arm/mve-vpsel.s              |     15 +
 gas/testsuite/gas/arm/mve-vpt.d                | 138311 ++++++++++++++++++++++
 gas/testsuite/gas/arm/mve-vpt.s                |    117 +
 gas/testsuite/gas/arm/mve-vqabsneg.s           |     19 +
 gas/testsuite/gas/arm/mve-vqaddsub.d           |   4217 +
 gas/testsuite/gas/arm/mve-vqaddsub.s           |     26 +
 gas/testsuite/gas/arm/mve-vqdmladh.d           |   1401 +
 gas/testsuite/gas/arm/mve-vqdmladh.s           |     75 +
 gas/testsuite/gas/arm/mve-vqdmlah.d            |   2712 +
 gas/testsuite/gas/arm/mve-vqdmlah.s            |     18 +
 gas/testsuite/gas/arm/mve-vqdmlash.d           |   2712 +
 gas/testsuite/gas/arm/mve-vqdmlash.s           |     18 +
 gas/testsuite/gas/arm/mve-vqdmlsdh.d           |   1401 +
 gas/testsuite/gas/arm/mve-vqdmlsdh.s           |     73 +
 gas/testsuite/gas/arm/mve-vqdmulh.d            |   2117 +
 gas/testsuite/gas/arm/mve-vqdmulh.s            |     26 +
 gas/testsuite/gas/arm/mve-vqdmull.d            |    787 +
 gas/testsuite/gas/arm/mve-vqdmull.s            |     56 +
 gas/testsuite/gas/arm/mve-vqmovn.d             |    325 +
 gas/testsuite/gas/arm/mve-vqmovn.s             |     37 +
 gas/testsuite/gas/arm/mve-vqrshl.d             |   1032 +
 gas/testsuite/gas/arm/mve-vqrshl.s             |     19 +
 gas/testsuite/gas/arm/mve-vqrshrn.d            |   2117 +
 gas/testsuite/gas/arm/mve-vqrshrn.s            |     38 +
 gas/testsuite/gas/arm/mve-vqshl.d              |   3212 +
 gas/testsuite/gas/arm/mve-vqshl.s              |     45 +
 gas/testsuite/gas/arm/mve-vrev.d               |    150 +
 gas/testsuite/gas/arm/mve-vrev.s               |     46 +
 gas/testsuite/gas/arm/mve-vrint.d              |    322 +
 gas/testsuite/gas/arm/mve-vrint.s              |     26 +
 gas/testsuite/gas/arm/mve-vrmlaldavh.d         |  14732 +++
 gas/testsuite/gas/arm/mve-vrmlaldavh.s         |     57 +
 gas/testsuite/gas/arm/mve-vrshl.d              |   1032 +
 gas/testsuite/gas/arm/mve-vrshl.s              |     19 +
 gas/testsuite/gas/arm/mve-vsbc.d               |    262 +
 gas/testsuite/gas/arm/mve-vsbc.s               |     16 +
 gas/testsuite/gas/arm/mve-vshl.d               |   1735 +
 gas/testsuite/gas/arm/mve-vshl.s               |     37 +
 gas/testsuite/gas/arm/mve-vshlc.d              |    415 +
 gas/testsuite/gas/arm/mve-vshlc.s              |     12 +
 gas/testsuite/gas/arm/mve-vshll.d              |   1512 +
 gas/testsuite/gas/arm/mve-vshll.s              |     24 +
 gas/testsuite/gas/arm/mve-vshr.d               |   2812 +
 gas/testsuite/gas/arm/mve-vshr.s               |     31 +
 gas/testsuite/gas/arm/mve-vshrn.d              |   1417 +
 gas/testsuite/gas/arm/mve-vshrn.s              |     29 +
 gas/testsuite/gas/arm/mve-vsli.d               |    760 +
 gas/testsuite/gas/arm/mve-vsli.s               |     19 +
 gas/testsuite/gas/arm/mve-vsri.d               |    710 +
 gas/testsuite/gas/arm/mve-vsri.s               |     18 +
 gas/testsuite/gas/arm/mve-vstld.d              |   3883 +
 gas/testsuite/gas/arm/mve-vstld.s              |     52 +
 gas/testsuite/gas/arm/mve-vstrldr-1.d          |   7563 ++
 gas/testsuite/gas/arm/mve-vstrldr-1.s          |    118 +
 gas/testsuite/gas/arm/mve-vstrldr-2.d          |  16405 +++
 gas/testsuite/gas/arm/mve-vstrldr-2.s          |    103 +
 gas/testsuite/gas/arm/mve-vstrldr-3.d          |  82635 +++++++++++++
 gas/testsuite/gas/arm/mve-vstrldr-3.s          |    119 +
 161 files changed, 399210 insertions(+)

diff --git a/gas/ChangeLog b/gas/ChangeLog
index e2cab99..1f5c7c5 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,168 @@
 2019-05-16  Andre Vieira  <andre.simoesdiasvieira@arm.com>
 
+	* testsuite/gas/arm/mve-tailpredloop.d: New test.
+	* testsuite/gas/arm/mve-tailpredloop.s: New test.
+	* testsuite/gas/arm/mve-vabav.d: New test.
+	* testsuite/gas/arm/mve-vabav.s: New test.
+	* testsuite/gas/arm/mve-vabd.d: New test.
+	* testsuite/gas/arm/mve-vabd.s: New test.
+	* testsuite/gas/arm/mve-vabsneg.d: New test.
+	* testsuite/gas/arm/mve-vabsneg.s: New test.
+	* testsuite/gas/arm/mve-vadc.d: New test.
+	* testsuite/gas/arm/mve-vadc.s: New test.
+	* testsuite/gas/arm/mve-vaddlv.d: New test.
+	* testsuite/gas/arm/mve-vaddlv.s: New test.
+	* testsuite/gas/arm/mve-vaddsub.d: New test.
+	* testsuite/gas/arm/mve-vaddsub.s: New test.
+	* testsuite/gas/arm/mve-vaddv.d: New test.
+	* testsuite/gas/arm/mve-vaddv.s: New test.
+	* testsuite/gas/arm/mve-vand.d: New test.
+	* testsuite/gas/arm/mve-vand.s: New test.
+	* testsuite/gas/arm/mve-vbic.d: New test.
+	* testsuite/gas/arm/mve-vbic.s: New test.
+	* testsuite/gas/arm/mve-vbrsr.d: New test.
+	* testsuite/gas/arm/mve-vbrsr.s: New test.
+	* testsuite/gas/arm/mve-vcadd.d: New test.
+	* testsuite/gas/arm/mve-vcadd.s: New test.
+	* testsuite/gas/arm/mve-vcls.d: New test.
+	* testsuite/gas/arm/mve-vcls.s: New test.
+	* testsuite/gas/arm/mve-vclz.d: New test.
+	* testsuite/gas/arm/mve-vclz.s: New test.
+	* testsuite/gas/arm/mve-vcmla.d: New test.
+	* testsuite/gas/arm/mve-vcmla.s: New test.
+	* testsuite/gas/arm/mve-vcmp.d: New test.
+	* testsuite/gas/arm/mve-vcmp.s: New test.
+	* testsuite/gas/arm/mve-vcmul.d: New test.
+	* testsuite/gas/arm/mve-vcmul.s: New test.
+	* testsuite/gas/arm/mve-vcvt-1.d: New test.
+	* testsuite/gas/arm/mve-vcvt-1.s: New test.
+	* testsuite/gas/arm/mve-vcvt-2.d: New test.
+	* testsuite/gas/arm/mve-vcvt-2.s: New test.
+	* testsuite/gas/arm/mve-vcvt-3.d: New test.
+	* testsuite/gas/arm/mve-vcvt-3.s: New test.
+	* testsuite/gas/arm/mve-vcvt-4.d: New test.
+	* testsuite/gas/arm/mve-vcvt-4.s: New test.
+	* testsuite/gas/arm/mve-vddup.d: New test.
+	* testsuite/gas/arm/mve-vddup.s: New test.
+	* testsuite/gas/arm/mve-vdup.d: New test.
+	* testsuite/gas/arm/mve-vdup.s: New test.
+	* testsuite/gas/arm/mve-veor.d: New test.
+	* testsuite/gas/arm/mve-veor.s: New test.
+	* testsuite/gas/arm/mve-vfma-vfms.d: New test.
+	* testsuite/gas/arm/mve-vfma-vfms.s: New test.
+	* testsuite/gas/arm/mve-vfmas.d: New test.
+	* testsuite/gas/arm/mve-vfmas.s: New test.
+	* testsuite/gas/arm/mve-vhadd-vhsub-vrhadd.d: New test.
+	* testsuite/gas/arm/mve-vhadd-vhsub-vrhadd.s: New test.
+	* testsuite/gas/arm/mve-vhcadd.d: New test.
+	* testsuite/gas/arm/mve-vhcadd.s: New test.
+	* testsuite/gas/arm/mve-vmax-vmin.d: New test.
+	* testsuite/gas/arm/mve-vmax-vmin.s: New test.
+	* testsuite/gas/arm/mve-vmaxa-vmina.d: New test.
+	* testsuite/gas/arm/mve-vmaxa-vmina.s: New test.
+	* testsuite/gas/arm/mve-vmaxnm-vminnm.d: New test.
+	* testsuite/gas/arm/mve-vmaxnm-vminnm.s: New test.
+	* testsuite/gas/arm/mve-vmaxnma-vminnma.s: New test.
+	* testsuite/gas/arm/mve-vmaxnmv-vminnmv.d: New test.
+	* testsuite/gas/arm/mve-vmaxnmv-vminnmv.s: New test.
+	* testsuite/gas/arm/mve-vmaxv-vminv.d: New test.
+	* testsuite/gas/arm/mve-vmaxv-vminv.s: New test.
+	* testsuite/gas/arm/mve-vmla.d: New test.
+	* testsuite/gas/arm/mve-vmla.s: New test.
+	* testsuite/gas/arm/mve-vmladav.d: New test.
+	* testsuite/gas/arm/mve-vmladav.s: New test.
+	* testsuite/gas/arm/mve-vmlaldav.d: New test.
+	* testsuite/gas/arm/mve-vmlaldav.s: New test.
+	* testsuite/gas/arm/mve-vmlalv.d: New test.
+	* testsuite/gas/arm/mve-vmlalv.s: New test.
+	* testsuite/gas/arm/mve-vmlas.d: New test.
+	* testsuite/gas/arm/mve-vmlas.s: New test.
+	* testsuite/gas/arm/mve-vmlav.d: New test.
+	* testsuite/gas/arm/mve-vmlav.s: New test.
+	* testsuite/gas/arm/mve-vmlsdav.d: New test.
+	* testsuite/gas/arm/mve-vmlsdav.s: New test.
+	* testsuite/gas/arm/mve-vmlsldav.d: New test.
+	* testsuite/gas/arm/mve-vmlsldav.s: New test.
+	* testsuite/gas/arm/mve-vmov-1.d: New test.
+	* testsuite/gas/arm/mve-vmov-1.s: New test.
+	* testsuite/gas/arm/mve-vmov-2.d: New test.
+	* testsuite/gas/arm/mve-vmov-2.s: New test.
+	* testsuite/gas/arm/mve-vmul.d: New test.
+	* testsuite/gas/arm/mve-vmul.s: New test.
+	* testsuite/gas/arm/mve-vmulh.d: New test.
+	* testsuite/gas/arm/mve-vmulh.s: New test.
+	* testsuite/gas/arm/mve-vmullbt.d: New test.
+	* testsuite/gas/arm/mve-vmullbt.s: New test.
+	* testsuite/gas/arm/mve-vmvn.d: New test.
+	* testsuite/gas/arm/mve-vmvn.s: New test.
+	* testsuite/gas/arm/mve-vorn.d: New test.
+	* testsuite/gas/arm/mve-vorn.s: New test.
+	* testsuite/gas/arm/mve-vorr.d: New test.
+	* testsuite/gas/arm/mve-vorr.s: New test.
+	* testsuite/gas/arm/mve-vpnot.d: New test.
+	* testsuite/gas/arm/mve-vpnot.s: New test.
+	* testsuite/gas/arm/mve-vpsel.d: New test.
+	* testsuite/gas/arm/mve-vpsel.s: New test.
+	* testsuite/gas/arm/mve-vpt.d: New test.
+	* testsuite/gas/arm/mve-vpt.s: New test.
+	* testsuite/gas/arm/mve-vqabsneg.s: New test.
+	* testsuite/gas/arm/mve-vqaddsub.d: New test.
+	* testsuite/gas/arm/mve-vqaddsub.s: New test.
+	* testsuite/gas/arm/mve-vqdmladh.d: New test.
+	* testsuite/gas/arm/mve-vqdmladh.s: New test.
+	* testsuite/gas/arm/mve-vqdmlah.d: New test.
+	* testsuite/gas/arm/mve-vqdmlah.s: New test.
+	* testsuite/gas/arm/mve-vqdmlash.d: New test.
+	* testsuite/gas/arm/mve-vqdmlash.s: New test.
+	* testsuite/gas/arm/mve-vqdmlsdh.d: New test.
+	* testsuite/gas/arm/mve-vqdmlsdh.s: New test.
+	* testsuite/gas/arm/mve-vqdmulh.d: New test.
+	* testsuite/gas/arm/mve-vqdmulh.s: New test.
+	* testsuite/gas/arm/mve-vqdmull.d: New test.
+	* testsuite/gas/arm/mve-vqdmull.s: New test.
+	* testsuite/gas/arm/mve-vqmovn.d: New test.
+	* testsuite/gas/arm/mve-vqmovn.s: New test.
+	* testsuite/gas/arm/mve-vqrshl.d: New test.
+	* testsuite/gas/arm/mve-vqrshl.s: New test.
+	* testsuite/gas/arm/mve-vqrshrn.d: New test.
+	* testsuite/gas/arm/mve-vqrshrn.s: New test.
+	* testsuite/gas/arm/mve-vqshl.d: New test.
+	* testsuite/gas/arm/mve-vqshl.s: New test.
+	* testsuite/gas/arm/mve-vrev.d: New test.
+	* testsuite/gas/arm/mve-vrev.s: New test.
+	* testsuite/gas/arm/mve-vrint.d: New test.
+	* testsuite/gas/arm/mve-vrint.s: New test.
+	* testsuite/gas/arm/mve-vrmlaldavh.d: New test.
+	* testsuite/gas/arm/mve-vrmlaldavh.s: New test.
+	* testsuite/gas/arm/mve-vrshl.d: New test.
+	* testsuite/gas/arm/mve-vrshl.s: New test.
+	* testsuite/gas/arm/mve-vsbc.d: New test.
+	* testsuite/gas/arm/mve-vsbc.s: New test.
+	* testsuite/gas/arm/mve-vshl.d: New test.
+	* testsuite/gas/arm/mve-vshl.s: New test.
+	* testsuite/gas/arm/mve-vshlc.d: New test.
+	* testsuite/gas/arm/mve-vshlc.s: New test.
+	* testsuite/gas/arm/mve-vshll.d: New test.
+	* testsuite/gas/arm/mve-vshll.s: New test.
+	* testsuite/gas/arm/mve-vshr.d: New test.
+	* testsuite/gas/arm/mve-vshr.s: New test.
+	* testsuite/gas/arm/mve-vshrn.d: New test.
+	* testsuite/gas/arm/mve-vshrn.s: New test.
+	* testsuite/gas/arm/mve-vsli.d: New test.
+	* testsuite/gas/arm/mve-vsli.s: New test.
+	* testsuite/gas/arm/mve-vsri.d: New test.
+	* testsuite/gas/arm/mve-vsri.s: New test.
+	* testsuite/gas/arm/mve-vstld.d: New test.
+	* testsuite/gas/arm/mve-vstld.s: New test.
+	* testsuite/gas/arm/mve-vstrldr-1.d: New test.
+	* testsuite/gas/arm/mve-vstrldr-1.s: New test.
+	* testsuite/gas/arm/mve-vstrldr-2.d: New test.
+	* testsuite/gas/arm/mve-vstrldr-2.s: New test.
+	* testsuite/gas/arm/mve-vstrldr-3.d: New test.
+	* testsuite/gas/arm/mve-vstrldr-3.s: New test.
+
+2019-05-16  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+
 	* config/tc-arm.c (T16_32_TAB): Add new instructions.
 	(do_t_loloop): Changed to handle tail predication variants.
 	(md_apply_fix): Likewise.
diff --git a/gas/testsuite/gas/arm/mve-tailpredloop.d b/gas/testsuite/gas/arm/mve-tailpredloop.d
new file mode 100644
index 0000000..0fad29c
--- /dev/null
+++ b/gas/testsuite/gas/arm/mve-tailpredloop.d
@@ -0,0 +1,95 @@
+# name: MVE tail predicated low-overhead loop instructions
+# as: -march=armv8.1-m.main+mve.fp
+# objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main
+
+.*: +file format .*arm.*
+
+Disassembly of section .text:
+[^>]*> f000 c0a9 	wlstp.8	lr, r0, 00000154 <.label>
+[^>]*> f001 c0a7 	wlstp.8	lr, r1, 00000154 <.label>
+[^>]*> f002 c0a5 	wlstp.8	lr, r2, 00000154 <.label>
+[^>]*> f004 c0a3 	wlstp.8	lr, r4, 00000154 <.label>
+[^>]*> f007 c0a1 	wlstp.8	lr, r7, 00000154 <.label>
+[^>]*> f008 c09f 	wlstp.8	lr, r8, 00000154 <.label>
+[^>]*> f00a c09d 	wlstp.8	lr, sl, 00000154 <.label>
+[^>]*> f00c c09b 	wlstp.8	lr, ip, 00000154 <.label>
+[^>]*> f00e c099 	wlstp.8	lr, lr, 00000154 <.label>
+[^>]*> f010 c097 	wlstp.16	lr, r0, 00000154 <.label>
+[^>]*> f011 c095 	wlstp.16	lr, r1, 00000154 <.label>
+[^>]*> f012 c093 	wlstp.16	lr, r2, 00000154 <.label>
+[^>]*> f014 c091 	wlstp.16	lr, r4, 00000154 <.label>
+[^>]*> f017 c08f 	wlstp.16	lr, r7, 00000154 <.label>
+[^>]*> f018 c08d 	wlstp.16	lr, r8, 00000154 <.label>
+[^>]*> f01a c08b 	wlstp.16	lr, sl, 00000154 <.label>
+[^>]*> f01c c089 	wlstp.16	lr, ip, 00000154 <.label>
+[^>]*> f01e c087 	wlstp.16	lr, lr, 00000154 <.label>
+[^>]*> f020 c085 	wlstp.32	lr, r0, 00000154 <.label>
+[^>]*> f021 c083 	wlstp.32	lr, r1, 00000154 <.label>
+[^>]*> f022 c081 	wlstp.32	lr, r2, 00000154 <.label>
+[^>]*> f024 c07f 	wlstp.32	lr, r4, 00000154 <.label>
+[^>]*> f027 c07d 	wlstp.32	lr, r7, 00000154 <.label>
+[^>]*> f028 c07b 	wlstp.32	lr, r8, 00000154 <.label>
+[^>]*> f02a c079 	wlstp.32	lr, sl, 00000154 <.label>
+[^>]*> f02c c077 	wlstp.32	lr, ip, 00000154 <.label>
+[^>]*> f02e c075 	wlstp.32	lr, lr, 00000154 <.label>
+[^>]*> f030 c073 	wlstp.64	lr, r0, 00000154 <.label>
+[^>]*> f031 c071 	wlstp.64	lr, r1, 00000154 <.label>
+[^>]*> f032 c06f 	wlstp.64	lr, r2, 00000154 <.label>
+[^>]*> f034 c06d 	wlstp.64	lr, r4, 00000154 <.label>
+[^>]*> f037 c06b 	wlstp.64	lr, r7, 00000154 <.label>
+[^>]*> f038 c069 	wlstp.64	lr, r8, 00000154 <.label>
+[^>]*> f03a c067 	wlstp.64	lr, sl, 00000154 <.label>
+[^>]*> f03c c065 	wlstp.64	lr, ip, 00000154 <.label>
+[^>]*> f03e c063 	wlstp.64	lr, lr, 00000154 <.label>
+[^>]*> f000 e001 	dlstp.8	lr, r0
+[^>]*> f001 e001 	dlstp.8	lr, r1
+[^>]*> f002 e001 	dlstp.8	lr, r2
+[^>]*> f004 e001 	dlstp.8	lr, r4
+[^>]*> f007 e001 	dlstp.8	lr, r7
+[^>]*> f008 e001 	dlstp.8	lr, r8
+[^>]*> f00a e001 	dlstp.8	lr, sl
+[^>]*> f00c e001 	dlstp.8	lr, ip
+[^>]*> f00e e001 	dlstp.8	lr, lr
+[^>]*> f010 e001 	dlstp.16	lr, r0
+[^>]*> f011 e001 	dlstp.16	lr, r1
+[^>]*> f012 e001 	dlstp.16	lr, r2
+[^>]*> f014 e001 	dlstp.16	lr, r4
+[^>]*> f017 e001 	dlstp.16	lr, r7
+[^>]*> f018 e001 	dlstp.16	lr, r8
+[^>]*> f01a e001 	dlstp.16	lr, sl
+[^>]*> f01c e001 	dlstp.16	lr, ip
+[^>]*> f01e e001 	dlstp.16	lr, lr
+[^>]*> f020 e001 	dlstp.32	lr, r0
+[^>]*> f021 e001 	dlstp.32	lr, r1
+[^>]*> f022 e001 	dlstp.32	lr, r2
+[^>]*> f024 e001 	dlstp.32	lr, r4
+[^>]*> f027 e001 	dlstp.32	lr, r7
+[^>]*> f028 e001 	dlstp.32	lr, r8
+[^>]*> f02a e001 	dlstp.32	lr, sl
+[^>]*> f02c e001 	dlstp.32	lr, ip
+[^>]*> f02e e001 	dlstp.32	lr, lr
+[^>]*> f030 e001 	dlstp.64	lr, r0
+[^>]*> f031 e001 	dlstp.64	lr, r1
+[^>]*> f032 e001 	dlstp.64	lr, r2
+[^>]*> f034 e001 	dlstp.64	lr, r4
+[^>]*> f037 e001 	dlstp.64	lr, r7
+[^>]*> f038 e001 	dlstp.64	lr, r8
+[^>]*> f03a e001 	dlstp.64	lr, sl
+[^>]*> f03c e001 	dlstp.64	lr, ip
+[^>]*> f03e e001 	dlstp.64	lr, lr
+[^>]*> f00f c093 	le	lr, 00000000 <.label_back>
+[^>]*> f02f c095 	le	00000000 <.label_back>
+[^>]*> f01f c097 	letp	lr, 00000000 <.label_back>
+[^>]*> f00f e001 	lctp
+[^>]*> bf08      	it	eq
+[^>]*> f00f e001 	lctpeq
+[^>]*> bf18      	it	ne
+[^>]*> f00f e001 	lctpne
+[^>]*> bfc8      	it	gt
+[^>]*> f00f e001 	lctpgt
+[^>]*> bfa8      	it	ge
+[^>]*> f00f e001 	lctpge
+[^>]*> bfb8      	it	lt
+[^>]*> f00f e001 	lctplt
+[^>]*> bfd8      	it	le
+[^>]*> f00f e001 	lctple
diff --git a/gas/testsuite/gas/arm/mve-tailpredloop.s b/gas/testsuite/gas/arm/mve-tailpredloop.s
new file mode 100644
index 0000000..741aa17
--- /dev/null
+++ b/gas/testsuite/gas/arm/mve-tailpredloop.s
@@ -0,0 +1,23 @@
+.syntax unified
+.thumb
+
+.label_back:
+.irp data, 8, 16, 32, 64
+.irp op2, r0, r1, r2, r4, r7, r8, r10, r12, r14
+wlstp.\data lr, \op2, .label
+.endr
+.endr
+.irp data, 8, 16, 32, 64
+.irp op2, r0, r1, r2, r4, r7, r8, r10, r12, r14
+dlstp.\data lr, \op2
+.endr
+.endr
+le lr, .label_back
+le .label_back
+letp lr, .label_back
+lctp
+.irp cond, eq, ne, gt, ge, lt, le
+it \cond
+lctp\cond
+.endr
+.label:
diff --git a/gas/testsuite/gas/arm/mve-vabav.d b/gas/testsuite/gas/arm/mve-vabav.d
new file mode 100644
index 0000000..086240b
--- /dev/null
+++ b/gas/testsuite/gas/arm/mve-vabav.d
@@ -0,0 +1,1365 @@
+# name: MVE vabs and vneg instructions
+# as: -march=armv8.1-m.main+mve.fp
+# objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main
+
+.*: +file format .*arm.*
+
+Disassembly of section .text:
+[^>]*> ee80 0f01 	vabav.s8	r0, q0, q0
+[^>]*> ee80 0f03 	vabav.s8	r0, q0, q1
+[^>]*> ee80 0f05 	vabav.s8	r0, q0, q2
+[^>]*> ee80 0f09 	vabav.s8	r0, q0, q4
+[^>]*> ee80 0f0f 	vabav.s8	r0, q0, q7
+[^>]*> ee82 0f01 	vabav.s8	r0, q1, q0
+[^>]*> ee82 0f03 	vabav.s8	r0, q1, q1
+[^>]*> ee82 0f05 	vabav.s8	r0, q1, q2
+[^>]*> ee82 0f09 	vabav.s8	r0, q1, q4
+[^>]*> ee82 0f0f 	vabav.s8	r0, q1, q7
+[^>]*> ee84 0f01 	vabav.s8	r0, q2, q0
+[^>]*> ee84 0f03 	vabav.s8	r0, q2, q1
+[^>]*> ee84 0f05 	vabav.s8	r0, q2, q2
+[^>]*> ee84 0f09 	vabav.s8	r0, q2, q4
+[^>]*> ee84 0f0f 	vabav.s8	r0, q2, q7
+[^>]*> ee88 0f01 	vabav.s8	r0, q4, q0
+[^>]*> ee88 0f03 	vabav.s8	r0, q4, q1
+[^>]*> ee88 0f05 	vabav.s8	r0, q4, q2
+[^>]*> ee88 0f09 	vabav.s8	r0, q4, q4
+[^>]*> ee88 0f0f 	vabav.s8	r0, q4, q7
+[^>]*> ee8e 0f01 	vabav.s8	r0, q7, q0
+[^>]*> ee8e 0f03 	vabav.s8	r0, q7, q1
+[^>]*> ee8e 0f05 	vabav.s8	r0, q7, q2
+[^>]*> ee8e 0f09 	vabav.s8	r0, q7, q4
+[^>]*> ee8e 0f0f 	vabav.s8	r0, q7, q7
+[^>]*> ee80 1f01 	vabav.s8	r1, q0, q0
+[^>]*> ee80 1f03 	vabav.s8	r1, q0, q1
+[^>]*> ee80 1f05 	vabav.s8	r1, q0, q2
+[^>]*> ee80 1f09 	vabav.s8	r1, q0, q4
+[^>]*> ee80 1f0f 	vabav.s8	r1, q0, q7
+[^>]*> ee82 1f01 	vabav.s8	r1, q1, q0
+[^>]*> ee82 1f03 	vabav.s8	r1, q1, q1
+[^>]*> ee82 1f05 	vabav.s8	r1, q1, q2
+[^>]*> ee82 1f09 	vabav.s8	r1, q1, q4
+[^>]*> ee82 1f0f 	vabav.s8	r1, q1, q7
+[^>]*> ee84 1f01 	vabav.s8	r1, q2, q0
+[^>]*> ee84 1f03 	vabav.s8	r1, q2, q1
+[^>]*> ee84 1f05 	vabav.s8	r1, q2, q2
+[^>]*> ee84 1f09 	vabav.s8	r1, q2, q4
+[^>]*> ee84 1f0f 	vabav.s8	r1, q2, q7
+[^>]*> ee88 1f01 	vabav.s8	r1, q4, q0
+[^>]*> ee88 1f03 	vabav.s8	r1, q4, q1
+[^>]*> ee88 1f05 	vabav.s8	r1, q4, q2
+[^>]*> ee88 1f09 	vabav.s8	r1, q4, q4
+[^>]*> ee88 1f0f 	vabav.s8	r1, q4, q7
+[^>]*> ee8e 1f01 	vabav.s8	r1, q7, q0
+[^>]*> ee8e 1f03 	vabav.s8	r1, q7, q1
+[^>]*> ee8e 1f05 	vabav.s8	r1, q7, q2
+[^>]*> ee8e 1f09 	vabav.s8	r1, q7, q4
+[^>]*> ee8e 1f0f 	vabav.s8	r1, q7, q7
+[^>]*> ee80 2f01 	vabav.s8	r2, q0, q0
+[^>]*> ee80 2f03 	vabav.s8	r2, q0, q1
+[^>]*> ee80 2f05 	vabav.s8	r2, q0, q2
+[^>]*> ee80 2f09 	vabav.s8	r2, q0, q4
+[^>]*> ee80 2f0f 	vabav.s8	r2, q0, q7
+[^>]*> ee82 2f01 	vabav.s8	r2, q1, q0
+[^>]*> ee82 2f03 	vabav.s8	r2, q1, q1
+[^>]*> ee82 2f05 	vabav.s8	r2, q1, q2
+[^>]*> ee82 2f09 	vabav.s8	r2, q1, q4
+[^>]*> ee82 2f0f 	vabav.s8	r2, q1, q7
+[^>]*> ee84 2f01 	vabav.s8	r2, q2, q0
+[^>]*> ee84 2f03 	vabav.s8	r2, q2, q1
+[^>]*> ee84 2f05 	vabav.s8	r2, q2, q2
+[^>]*> ee84 2f09 	vabav.s8	r2, q2, q4
+[^>]*> ee84 2f0f 	vabav.s8	r2, q2, q7
+[^>]*> ee88 2f01 	vabav.s8	r2, q4, q0
+[^>]*> ee88 2f03 	vabav.s8	r2, q4, q1
+[^>]*> ee88 2f05 	vabav.s8	r2, q4, q2
+[^>]*> ee88 2f09 	vabav.s8	r2, q4, q4
+[^>]*> ee88 2f0f 	vabav.s8	r2, q4, q7
+[^>]*> ee8e 2f01 	vabav.s8	r2, q7, q0
+[^>]*> ee8e 2f03 	vabav.s8	r2, q7, q1
+[^>]*> ee8e 2f05 	vabav.s8	r2, q7, q2
+[^>]*> ee8e 2f09 	vabav.s8	r2, q7, q4
+[^>]*> ee8e 2f0f 	vabav.s8	r2, q7, q7
+[^>]*> ee80 4f01 	vabav.s8	r4, q0, q0
+[^>]*> ee80 4f03 	vabav.s8	r4, q0, q1
+[^>]*> ee80 4f05 	vabav.s8	r4, q0, q2
+[^>]*> ee80 4f09 	vabav.s8	r4, q0, q4
+[^>]*> ee80 4f0f 	vabav.s8	r4, q0, q7
+[^>]*> ee82 4f01 	vabav.s8	r4, q1, q0
+[^>]*> ee82 4f03 	vabav.s8	r4, q1, q1
+[^>]*> ee82 4f05 	vabav.s8	r4, q1, q2
+[^>]*> ee82 4f09 	vabav.s8	r4, q1, q4
+[^>]*> ee82 4f0f 	vabav.s8	r4, q1, q7
+[^>]*> ee84 4f01 	vabav.s8	r4, q2, q0
+[^>]*> ee84 4f03 	vabav.s8	r4, q2, q1
+[^>]*> ee84 4f05 	vabav.s8	r4, q2, q2
+[^>]*> ee84 4f09 	vabav.s8	r4, q2, q4
+[^>]*> ee84 4f0f 	vabav.s8	r4, q2, q7
+[^>]*> ee88 4f01 	vabav.s8	r4, q4, q0
+[^>]*> ee88 4f03 	vabav.s8	r4, q4, q1
+[^>]*> ee88 4f05 	vabav.s8	r4, q4, q2
+[^>]*> ee88 4f09 	vabav.s8	r4, q4, q4
+[^>]*> ee88 4f0f 	vabav.s8	r4, q4, q7
+[^>]*> ee8e 4f01 	vabav.s8	r4, q7, q0
+[^>]*> ee8e 4f03 	vabav.s8	r4, q7, q1
+[^>]*> ee8e 4f05 	vabav.s8	r4, q7, q2
+[^>]*> ee8e 4f09 	vabav.s8	r4, q7, q4
+[^>]*> ee8e 4f0f 	vabav.s8	r4, q7, q7
+[^>]*> ee80 7f01 	vabav.s8	r7, q0, q0
+[^>]*> ee80 7f03 	vabav.s8	r7, q0, q1
+[^>]*> ee80 7f05 	vabav.s8	r7, q0, q2
+[^>]*> ee80 7f09 	vabav.s8	r7, q0, q4
+[^>]*> ee80 7f0f 	vabav.s8	r7, q0, q7
+[^>]*> ee82 7f01 	vabav.s8	r7, q1, q0
+[^>]*> ee82 7f03 	vabav.s8	r7, q1, q1
+[^>]*> ee82 7f05 	vabav.s8	r7, q1, q2
+[^>]*> ee82 7f09 	vabav.s8	r7, q1, q4
+[^>]*> ee82 7f0f 	vabav.s8	r7, q1, q7
+[^>]*> ee84 7f01 	vabav.s8	r7, q2, q0
+[^>]*> ee84 7f03 	vabav.s8	r7, q2, q1
+[^>]*> ee84 7f05 	vabav.s8	r7, q2, q2
+[^>]*> ee84 7f09 	vabav.s8	r7, q2, q4
+[^>]*> ee84 7f0f 	vabav.s8	r7, q2, q7
+[^>]*> ee88 7f01 	vabav.s8	r7, q4, q0
+[^>]*> ee88 7f03 	vabav.s8	r7, q4, q1
+[^>]*> ee88 7f05 	vabav.s8	r7, q4, q2
+[^>]*> ee88 7f09 	vabav.s8	r7, q4, q4
+[^>]*> ee88 7f0f 	vabav.s8	r7, q4, q7
+[^>]*> ee8e 7f01 	vabav.s8	r7, q7, q0
+[^>]*> ee8e 7f03 	vabav.s8	r7, q7, q1
+[^>]*> ee8e 7f05 	vabav.s8	r7, q7, q2
+[^>]*> ee8e 7f09 	vabav.s8	r7, q7, q4
+[^>]*> ee8e 7f0f 	vabav.s8	r7, q7, q7
+[^>]*> ee80 8f01 	vabav.s8	r8, q0, q0
+[^>]*> ee80 8f03 	vabav.s8	r8, q0, q1
+[^>]*> ee80 8f05 	vabav.s8	r8, q0, q2
+[^>]*> ee80 8f09 	vabav.s8	r8, q0, q4
+[^>]*> ee80 8f0f 	vabav.s8	r8, q0, q7
+[^>]*> ee82 8f01 	vabav.s8	r8, q1, q0
+[^>]*> ee82 8f03 	vabav.s8	r8, q1, q1
+[^>]*> ee82 8f05 	vabav.s8	r8, q1, q2
+[^>]*> ee82 8f09 	vabav.s8	r8, q1, q4
+[^>]*> ee82 8f0f 	vabav.s8	r8, q1, q7
+[^>]*> ee84 8f01 	vabav.s8	r8, q2, q0
+[^>]*> ee84 8f03 	vabav.s8	r8, q2, q1
+[^>]*> ee84 8f05 	vabav.s8	r8, q2, q2
+[^>]*> ee84 8f09 	vabav.s8	r8, q2, q4
+[^>]*> ee84 8f0f 	vabav.s8	r8, q2, q7
+[^>]*> ee88 8f01 	vabav.s8	r8, q4, q0
+[^>]*> ee88 8f03 	vabav.s8	r8, q4, q1
+[^>]*> ee88 8f05 	vabav.s8	r8, q4, q2
+[^>]*> ee88 8f09 	vabav.s8	r8, q4, q4
+[^>]*> ee88 8f0f 	vabav.s8	r8, q4, q7
+[^>]*> ee8e 8f01 	vabav.s8	r8, q7, q0
+[^>]*> ee8e 8f03 	vabav.s8	r8, q7, q1
+[^>]*> ee8e 8f05 	vabav.s8	r8, q7, q2
+[^>]*> ee8e 8f09 	vabav.s8	r8, q7, q4
+[^>]*> ee8e 8f0f 	vabav.s8	r8, q7, q7
+[^>]*> ee80 af01 	vabav.s8	sl, q0, q0
+[^>]*> ee80 af03 	vabav.s8	sl, q0, q1
+[^>]*> ee80 af05 	vabav.s8	sl, q0, q2
+[^>]*> ee80 af09 	vabav.s8	sl, q0, q4
+[^>]*> ee80 af0f 	vabav.s8	sl, q0, q7
+[^>]*> ee82 af01 	vabav.s8	sl, q1, q0
+[^>]*> ee82 af03 	vabav.s8	sl, q1, q1
+[^>]*> ee82 af05 	vabav.s8	sl, q1, q2
+[^>]*> ee82 af09 	vabav.s8	sl, q1, q4
+[^>]*> ee82 af0f 	vabav.s8	sl, q1, q7
+[^>]*> ee84 af01 	vabav.s8	sl, q2, q0
+[^>]*> ee84 af03 	vabav.s8	sl, q2, q1
+[^>]*> ee84 af05 	vabav.s8	sl, q2, q2
+[^>]*> ee84 af09 	vabav.s8	sl, q2, q4
+[^>]*> ee84 af0f 	vabav.s8	sl, q2, q7
+[^>]*> ee88 af01 	vabav.s8	sl, q4, q0
+[^>]*> ee88 af03 	vabav.s8	sl, q4, q1
+[^>]*> ee88 af05 	vabav.s8	sl, q4, q2
+[^>]*> ee88 af09 	vabav.s8	sl, q4, q4
+[^>]*> ee88 af0f 	vabav.s8	sl, q4, q7
+[^>]*> ee8e af01 	vabav.s8	sl, q7, q0
+[^>]*> ee8e af03 	vabav.s8	sl, q7, q1
+[^>]*> ee8e af05 	vabav.s8	sl, q7, q2
+[^>]*> ee8e af09 	vabav.s8	sl, q7, q4
+[^>]*> ee8e af0f 	vabav.s8	sl, q7, q7
+[^>]*> ee80 cf01 	vabav.s8	ip, q0, q0
+[^>]*> ee80 cf03 	vabav.s8	ip, q0, q1
+[^>]*> ee80 cf05 	vabav.s8	ip, q0, q2
+[^>]*> ee80 cf09 	vabav.s8	ip, q0, q4
+[^>]*> ee80 cf0f 	vabav.s8	ip, q0, q7
+[^>]*> ee82 cf01 	vabav.s8	ip, q1, q0
+[^>]*> ee82 cf03 	vabav.s8	ip, q1, q1
+[^>]*> ee82 cf05 	vabav.s8	ip, q1, q2
+[^>]*> ee82 cf09 	vabav.s8	ip, q1, q4
+[^>]*> ee82 cf0f 	vabav.s8	ip, q1, q7
+[^>]*> ee84 cf01 	vabav.s8	ip, q2, q0
+[^>]*> ee84 cf03 	vabav.s8	ip, q2, q1
+[^>]*> ee84 cf05 	vabav.s8	ip, q2, q2
+[^>]*> ee84 cf09 	vabav.s8	ip, q2, q4
+[^>]*> ee84 cf0f 	vabav.s8	ip, q2, q7
+[^>]*> ee88 cf01 	vabav.s8	ip, q4, q0
+[^>]*> ee88 cf03 	vabav.s8	ip, q4, q1
+[^>]*> ee88 cf05 	vabav.s8	ip, q4, q2
+[^>]*> ee88 cf09 	vabav.s8	ip, q4, q4
+[^>]*> ee88 cf0f 	vabav.s8	ip, q4, q7
+[^>]*> ee8e cf01 	vabav.s8	ip, q7, q0
+[^>]*> ee8e cf03 	vabav.s8	ip, q7, q1
+[^>]*> ee8e cf05 	vabav.s8	ip, q7, q2
+[^>]*> ee8e cf09 	vabav.s8	ip, q7, q4
+[^>]*> ee8e cf0f 	vabav.s8	ip, q7, q7
+[^>]*> ee80 ef01 	vabav.s8	lr, q0, q0
+[^>]*> ee80 ef03 	vabav.s8	lr, q0, q1
+[^>]*> ee80 ef05 	vabav.s8	lr, q0, q2
+[^>]*> ee80 ef09 	vabav.s8	lr, q0, q4
+[^>]*> ee80 ef0f 	vabav.s8	lr, q0, q7
+[^>]*> ee82 ef01 	vabav.s8	lr, q1, q0
+[^>]*> ee82 ef03 	vabav.s8	lr, q1, q1
+[^>]*> ee82 ef05 	vabav.s8	lr, q1, q2
+[^>]*> ee82 ef09 	vabav.s8	lr, q1, q4
+[^>]*> ee82 ef0f 	vabav.s8	lr, q1, q7
+[^>]*> ee84 ef01 	vabav.s8	lr, q2, q0
+[^>]*> ee84 ef03 	vabav.s8	lr, q2, q1
+[^>]*> ee84 ef05 	vabav.s8	lr, q2, q2
+[^>]*> ee84 ef09 	vabav.s8	lr, q2, q4
+[^>]*> ee84 ef0f 	vabav.s8	lr, q2, q7
+[^>]*> ee88 ef01 	vabav.s8	lr, q4, q0
+[^>]*> ee88 ef03 	vabav.s8	lr, q4, q1
+[^>]*> ee88 ef05 	vabav.s8	lr, q4, q2
+[^>]*> ee88 ef09 	vabav.s8	lr, q4, q4
+[^>]*> ee88 ef0f 	vabav.s8	lr, q4, q7
+[^>]*> ee8e ef01 	vabav.s8	lr, q7, q0
+[^>]*> ee8e ef03 	vabav.s8	lr, q7, q1
+[^>]*> ee8e ef05 	vabav.s8	lr, q7, q2
+[^>]*> ee8e ef09 	vabav.s8	lr, q7, q4
+[^>]*> ee8e ef0f 	vabav.s8	lr, q7, q7
+[^>]*> fe80 0f01 	vabav.u8	r0, q0, q0
+[^>]*> fe80 0f03 	vabav.u8	r0, q0, q1
+[^>]*> fe80 0f05 	vabav.u8	r0, q0, q2
+[^>]*> fe80 0f09 	vabav.u8	r0, q0, q4
+[^>]*> fe80 0f0f 	vabav.u8	r0, q0, q7
+[^>]*> fe82 0f01 	vabav.u8	r0, q1, q0
+[^>]*> fe82 0f03 	vabav.u8	r0, q1, q1
+[^>]*> fe82 0f05 	vabav.u8	r0, q1, q2
+[^>]*> fe82 0f09 	vabav.u8	r0, q1, q4
+[^>]*> fe82 0f0f 	vabav.u8	r0, q1, q7
+[^>]*> fe84 0f01 	vabav.u8	r0, q2, q0
+[^>]*> fe84 0f03 	vabav.u8	r0, q2, q1
+[^>]*> fe84 0f05 	vabav.u8	r0, q2, q2
+[^>]*> fe84 0f09 	vabav.u8	r0, q2, q4
+[^>]*> fe84 0f0f 	vabav.u8	r0, q2, q7
+[^>]*> fe88 0f01 	vabav.u8	r0, q4, q0
+[^>]*> fe88 0f03 	vabav.u8	r0, q4, q1
+[^>]*> fe88 0f05 	vabav.u8	r0, q4, q2
+[^>]*> fe88 0f09 	vabav.u8	r0, q4, q4
+[^>]*> fe88 0f0f 	vabav.u8	r0, q4, q7
+[^>]*> fe8e 0f01 	vabav.u8	r0, q7, q0
+[^>]*> fe8e 0f03 	vabav.u8	r0, q7, q1
+[^>]*> fe8e 0f05 	vabav.u8	r0, q7, q2
+[^>]*> fe8e 0f09 	vabav.u8	r0, q7, q4
+[^>]*> fe8e 0f0f 	vabav.u8	r0, q7, q7
+[^>]*> fe80 1f01 	vabav.u8	r1, q0, q0
+[^>]*> fe80 1f03 	vabav.u8	r1, q0, q1
+[^>]*> fe80 1f05 	vabav.u8	r1, q0, q2
+[^>]*> fe80 1f09 	vabav.u8	r1, q0, q4
+[^>]*> fe80 1f0f 	vabav.u8	r1, q0, q7
+[^>]*> fe82 1f01 	vabav.u8	r1, q1, q0
+[^>]*> fe82 1f03 	vabav.u8	r1, q1, q1
+[^>]*> fe82 1f05 	vabav.u8	r1, q1, q2
+[^>]*> fe82 1f09 	vabav.u8	r1, q1, q4
+[^>]*> fe82 1f0f 	vabav.u8	r1, q1, q7
+[^>]*> fe84 1f01 	vabav.u8	r1, q2, q0
+[^>]*> fe84 1f03 	vabav.u8	r1, q2, q1
+[^>]*> fe84 1f05 	vabav.u8	r1, q2, q2
+[^>]*> fe84 1f09 	vabav.u8	r1, q2, q4
+[^>]*> fe84 1f0f 	vabav.u8	r1, q2, q7
+[^>]*> fe88 1f01 	vabav.u8	r1, q4, q0
+[^>]*> fe88 1f03 	vabav.u8	r1, q4, q1
+[^>]*> fe88 1f05 	vabav.u8	r1, q4, q2
+[^>]*> fe88 1f09 	vabav.u8	r1, q4, q4
+[^>]*> fe88 1f0f 	vabav.u8	r1, q4, q7
+[^>]*> fe8e 1f01 	vabav.u8	r1, q7, q0
+[^>]*> fe8e 1f03 	vabav.u8	r1, q7, q1
+[^>]*> fe8e 1f05 	vabav.u8	r1, q7, q2
+[^>]*> fe8e 1f09 	vabav.u8	r1, q7, q4
+[^>]*> fe8e 1f0f 	vabav.u8	r1, q7, q7
+[^>]*> fe80 2f01 	vabav.u8	r2, q0, q0
+[^>]*> fe80 2f03 	vabav.u8	r2, q0, q1
+[^>]*> fe80 2f05 	vabav.u8	r2, q0, q2
+[^>]*> fe80 2f09 	vabav.u8	r2, q0, q4
+[^>]*> fe80 2f0f 	vabav.u8	r2, q0, q7
+[^>]*> fe82 2f01 	vabav.u8	r2, q1, q0
+[^>]*> fe82 2f03 	vabav.u8	r2, q1, q1
+[^>]*> fe82 2f05 	vabav.u8	r2, q1, q2
+[^>]*> fe82 2f09 	vabav.u8	r2, q1, q4
+[^>]*> fe82 2f0f 	vabav.u8	r2, q1, q7
+[^>]*> fe84 2f01 	vabav.u8	r2, q2, q0
+[^>]*> fe84 2f03 	vabav.u8	r2, q2, q1
+[^>]*> fe84 2f05 	vabav.u8	r2, q2, q2
+[^>]*> fe84 2f09 	vabav.u8	r2, q2, q4
+[^>]*> fe84 2f0f 	vabav.u8	r2, q2, q7
+[^>]*> fe88 2f01 	vabav.u8	r2, q4, q0
+[^>]*> fe88 2f03 	vabav.u8	r2, q4, q1
+[^>]*> fe88 2f05 	vabav.u8	r2, q4, q2
+[^>]*> fe88 2f09 	vabav.u8	r2, q4, q4
+[^>]*> fe88 2f0f 	vabav.u8	r2, q4, q7
+[^>]*> fe8e 2f01 	vabav.u8	r2, q7, q0
+[^>]*> fe8e 2f03 	vabav.u8	r2, q7, q1
+[^>]*> fe8e 2f05 	vabav.u8	r2, q7, q2
+[^>]*> fe8e 2f09 	vabav.u8	r2, q7, q4
+[^>]*> fe8e 2f0f 	vabav.u8	r2, q7, q7
+[^>]*> fe80 4f01 	vabav.u8	r4, q0, q0
+[^>]*> fe80 4f03 	vabav.u8	r4, q0, q1
+[^>]*> fe80 4f05 	vabav.u8	r4, q0, q2
+[^>]*> fe80 4f09 	vabav.u8	r4, q0, q4
+[^>]*> fe80 4f0f 	vabav.u8	r4, q0, q7
+[^>]*> fe82 4f01 	vabav.u8	r4, q1, q0
+[^>]*> fe82 4f03 	vabav.u8	r4, q1, q1
+[^>]*> fe82 4f05 	vabav.u8	r4, q1, q2
+[^>]*> fe82 4f09 	vabav.u8	r4, q1, q4
+[^>]*> fe82 4f0f 	vabav.u8	r4, q1, q7
+[^>]*> fe84 4f01 	vabav.u8	r4, q2, q0
+[^>]*> fe84 4f03 	vabav.u8	r4, q2, q1
+[^>]*> fe84 4f05 	vabav.u8	r4, q2, q2
+[^>]*> fe84 4f09 	vabav.u8	r4, q2, q4
+[^>]*> fe84 4f0f 	vabav.u8	r4, q2, q7
+[^>]*> fe88 4f01 	vabav.u8	r4, q4, q0
+[^>]*> fe88 4f03 	vabav.u8	r4, q4, q1
+[^>]*> fe88 4f05 	vabav.u8	r4, q4, q2
+[^>]*> fe88 4f09 	vabav.u8	r4, q4, q4
+[^>]*> fe88 4f0f 	vabav.u8	r4, q4, q7
+[^>]*> fe8e 4f01 	vabav.u8	r4, q7, q0
+[^>]*> fe8e 4f03 	vabav.u8	r4, q7, q1
+[^>]*> fe8e 4f05 	vabav.u8	r4, q7, q2
+[^>]*> fe8e 4f09 	vabav.u8	r4, q7, q4
+[^>]*> fe8e 4f0f 	vabav.u8	r4, q7, q7
+[^>]*> fe80 7f01 	vabav.u8	r7, q0, q0
+[^>]*> fe80 7f03 	vabav.u8	r7, q0, q1
+[^>]*> fe80 7f05 	vabav.u8	r7, q0, q2
+[^>]*> fe80 7f09 	vabav.u8	r7, q0, q4
+[^>]*> fe80 7f0f 	vabav.u8	r7, q0, q7
+[^>]*> fe82 7f01 	vabav.u8	r7, q1, q0
+[^>]*> fe82 7f03 	vabav.u8	r7, q1, q1
+[^>]*> fe82 7f05 	vabav.u8	r7, q1, q2
+[^>]*> fe82 7f09 	vabav.u8	r7, q1, q4
+[^>]*> fe82 7f0f 	vabav.u8	r7, q1, q7
+[^>]*> fe84 7f01 	vabav.u8	r7, q2, q0
+[^>]*> fe84 7f03 	vabav.u8	r7, q2, q1
+[^>]*> fe84 7f05 	vabav.u8	r7, q2, q2
+[^>]*> fe84 7f09 	vabav.u8	r7, q2, q4
+[^>]*> fe84 7f0f 	vabav.u8	r7, q2, q7
+[^>]*> fe88 7f01 	vabav.u8	r7, q4, q0
+[^>]*> fe88 7f03 	vabav.u8	r7, q4, q1
+[^>]*> fe88 7f05 	vabav.u8	r7, q4, q2
+[^>]*> fe88 7f09 	vabav.u8	r7, q4, q4
+[^>]*> fe88 7f0f 	vabav.u8	r7, q4, q7
+[^>]*> fe8e 7f01 	vabav.u8	r7, q7, q0
+[^>]*> fe8e 7f03 	vabav.u8	r7, q7, q1
+[^>]*> fe8e 7f05 	vabav.u8	r7, q7, q2
+[^>]*> fe8e 7f09 	vabav.u8	r7, q7, q4
+[^>]*> fe8e 7f0f 	vabav.u8	r7, q7, q7
+[^>]*> fe80 8f01 	vabav.u8	r8, q0, q0
+[^>]*> fe80 8f03 	vabav.u8	r8, q0, q1
+[^>]*> fe80 8f05 	vabav.u8	r8, q0, q2
+[^>]*> fe80 8f09 	vabav.u8	r8, q0, q4
+[^>]*> fe80 8f0f 	vabav.u8	r8, q0, q7
+[^>]*> fe82 8f01 	vabav.u8	r8, q1, q0
+[^>]*> fe82 8f03 	vabav.u8	r8, q1, q1
+[^>]*> fe82 8f05 	vabav.u8	r8, q1, q2
+[^>]*> fe82 8f09 	vabav.u8	r8, q1, q4
+[^>]*> fe82 8f0f 	vabav.u8	r8, q1, q7
+[^>]*> fe84 8f01 	vabav.u8	r8, q2, q0
+[^>]*> fe84 8f03 	vabav.u8	r8, q2, q1
+[^>]*> fe84 8f05 	vabav.u8	r8, q2, q2
+[^>]*> fe84 8f09 	vabav.u8	r8, q2, q4
+[^>]*> fe84 8f0f 	vabav.u8	r8, q2, q7
+[^>]*> fe88 8f01 	vabav.u8	r8, q4, q0
+[^>]*> fe88 8f03 	vabav.u8	r8, q4, q1
+[^>]*> fe88 8f05 	vabav.u8	r8, q4, q2
+[^>]*> fe88 8f09 	vabav.u8	r8, q4, q4
+[^>]*> fe88 8f0f 	vabav.u8	r8, q4, q7
+[^>]*> fe8e 8f01 	vabav.u8	r8, q7, q0
+[^>]*> fe8e 8f03 	vabav.u8	r8, q7, q1
+[^>]*> fe8e 8f05 	vabav.u8	r8, q7, q2
+[^>]*> fe8e 8f09 	vabav.u8	r8, q7, q4
+[^>]*> fe8e 8f0f 	vabav.u8	r8, q7, q7
+[^>]*> fe80 af01 	vabav.u8	sl, q0, q0
+[^>]*> fe80 af03 	vabav.u8	sl, q0, q1
+[^>]*> fe80 af05 	vabav.u8	sl, q0, q2
+[^>]*> fe80 af09 	vabav.u8	sl, q0, q4
+[^>]*> fe80 af0f 	vabav.u8	sl, q0, q7
+[^>]*> fe82 af01 	vabav.u8	sl, q1, q0
+[^>]*> fe82 af03 	vabav.u8	sl, q1, q1
+[^>]*> fe82 af05 	vabav.u8	sl, q1, q2
+[^>]*> fe82 af09 	vabav.u8	sl, q1, q4
+[^>]*> fe82 af0f 	vabav.u8	sl, q1, q7
+[^>]*> fe84 af01 	vabav.u8	sl, q2, q0
+[^>]*> fe84 af03 	vabav.u8	sl, q2, q1
+[^>]*> fe84 af05 	vabav.u8	sl, q2, q2
+[^>]*> fe84 af09 	vabav.u8	sl, q2, q4
+[^>]*> fe84 af0f 	vabav.u8	sl, q2, q7
+[^>]*> fe88 af01 	vabav.u8	sl, q4, q0
+[^>]*> fe88 af03 	vabav.u8	sl, q4, q1
+[^>]*> fe88 af05 	vabav.u8	sl, q4, q2
+[^>]*> fe88 af09 	vabav.u8	sl, q4, q4
+[^>]*> fe88 af0f 	vabav.u8	sl, q4, q7
+[^>]*> fe8e af01 	vabav.u8	sl, q7, q0
+[^>]*> fe8e af03 	vabav.u8	sl, q7, q1
+[^>]*> fe8e af05 	vabav.u8	sl, q7, q2
+[^>]*> fe8e af09 	vabav.u8	sl, q7, q4
+[^>]*> fe8e af0f 	vabav.u8	sl, q7, q7
+[^>]*> fe80 cf01 	vabav.u8	ip, q0, q0
+[^>]*> fe80 cf03 	vabav.u8	ip, q0, q1
+[^>]*> fe80 cf05 	vabav.u8	ip, q0, q2
+[^>]*> fe80 cf09 	vabav.u8	ip, q0, q4
+[^>]*> fe80 cf0f 	vabav.u8	ip, q0, q7
+[^>]*> fe82 cf01 	vabav.u8	ip, q1, q0
+[^>]*> fe82 cf03 	vabav.u8	ip, q1, q1
+[^>]*> fe82 cf05 	vabav.u8	ip, q1, q2
+[^>]*> fe82 cf09 	vabav.u8	ip, q1, q4
+[^>]*> fe82 cf0f 	vabav.u8	ip, q1, q7
+[^>]*> fe84 cf01 	vabav.u8	ip, q2, q0
+[^>]*> fe84 cf03 	vabav.u8	ip, q2, q1
+[^>]*> fe84 cf05 	vabav.u8	ip, q2, q2
+[^>]*> fe84 cf09 	vabav.u8	ip, q2, q4
+[^>]*> fe84 cf0f 	vabav.u8	ip, q2, q7
+[^>]*> fe88 cf01 	vabav.u8	ip, q4, q0
+[^>]*> fe88 cf03 	vabav.u8	ip, q4, q1
+[^>]*> fe88 cf05 	vabav.u8	ip, q4, q2
+[^>]*> fe88 cf09 	vabav.u8	ip, q4, q4
+[^>]*> fe88 cf0f 	vabav.u8	ip, q4, q7
+[^>]*> fe8e cf01 	vabav.u8	ip, q7, q0
+[^>]*> fe8e cf03 	vabav.u8	ip, q7, q1
+[^>]*> fe8e cf05 	vabav.u8	ip, q7, q2
+[^>]*> fe8e cf09 	vabav.u8	ip, q7, q4
+[^>]*> fe8e cf0f 	vabav.u8	ip, q7, q7
+[^>]*> fe80 ef01 	vabav.u8	lr, q0, q0
+[^>]*> fe80 ef03 	vabav.u8	lr, q0, q1
+[^>]*> fe80 ef05 	vabav.u8	lr, q0, q2
+[^>]*> fe80 ef09 	vabav.u8	lr, q0, q4
+[^>]*> fe80 ef0f 	vabav.u8	lr, q0, q7
+[^>]*> fe82 ef01 	vabav.u8	lr, q1, q0
+[^>]*> fe82 ef03 	vabav.u8	lr, q1, q1
+[^>]*> fe82 ef05 	vabav.u8	lr, q1, q2
+[^>]*> fe82 ef09 	vabav.u8	lr, q1, q4
+[^>]*> fe82 ef0f 	vabav.u8	lr, q1, q7
+[^>]*> fe84 ef01 	vabav.u8	lr, q2, q0
+[^>]*> fe84 ef03 	vabav.u8	lr, q2, q1
+[^>]*> fe84 ef05 	vabav.u8	lr, q2, q2
+[^>]*> fe84 ef09 	vabav.u8	lr, q2, q4
+[^>]*> fe84 ef0f 	vabav.u8	lr, q2, q7
+[^>]*> fe88 ef01 	vabav.u8	lr, q4, q0
+[^>]*> fe88 ef03 	vabav.u8	lr, q4, q1
+[^>]*> fe88 ef05 	vabav.u8	lr, q4, q2
+[^>]*> fe88 ef09 	vabav.u8	lr, q4, q4
+[^>]*> fe88 ef0f 	vabav.u8	lr, q4, q7
+[^>]*> fe8e ef01 	vabav.u8	lr, q7, q0
+[^>]*> fe8e ef03 	vabav.u8	lr, q7, q1
+[^>]*> fe8e ef05 	vabav.u8	lr, q7, q2
+[^>]*> fe8e ef09 	vabav.u8	lr, q7, q4
+[^>]*> fe8e ef0f 	vabav.u8	lr, q7, q7
+[^>]*> ee90 0f01 	vabav.s16	r0, q0, q0
+[^>]*> ee90 0f03 	vabav.s16	r0, q0, q1
+[^>]*> ee90 0f05 	vabav.s16	r0, q0, q2
+[^>]*> ee90 0f09 	vabav.s16	r0, q0, q4
+[^>]*> ee90 0f0f 	vabav.s16	r0, q0, q7
+[^>]*> ee92 0f01 	vabav.s16	r0, q1, q0
+[^>]*> ee92 0f03 	vabav.s16	r0, q1, q1
+[^>]*> ee92 0f05 	vabav.s16	r0, q1, q2
+[^>]*> ee92 0f09 	vabav.s16	r0, q1, q4
+[^>]*> ee92 0f0f 	vabav.s16	r0, q1, q7
+[^>]*> ee94 0f01 	vabav.s16	r0, q2, q0
+[^>]*> ee94 0f03 	vabav.s16	r0, q2, q1
+[^>]*> ee94 0f05 	vabav.s16	r0, q2, q2
+[^>]*> ee94 0f09 	vabav.s16	r0, q2, q4
+[^>]*> ee94 0f0f 	vabav.s16	r0, q2, q7
+[^>]*> ee98 0f01 	vabav.s16	r0, q4, q0
+[^>]*> ee98 0f03 	vabav.s16	r0, q4, q1
+[^>]*> ee98 0f05 	vabav.s16	r0, q4, q2
+[^>]*> ee98 0f09 	vabav.s16	r0, q4, q4
+[^>]*> ee98 0f0f 	vabav.s16	r0, q4, q7
+[^>]*> ee9e 0f01 	vabav.s16	r0, q7, q0
+[^>]*> ee9e 0f03 	vabav.s16	r0, q7, q1
+[^>]*> ee9e 0f05 	vabav.s16	r0, q7, q2
+[^>]*> ee9e 0f09 	vabav.s16	r0, q7, q4
+[^>]*> ee9e 0f0f 	vabav.s16	r0, q7, q7
+[^>]*> ee90 1f01 	vabav.s16	r1, q0, q0
+[^>]*> ee90 1f03 	vabav.s16	r1, q0, q1
+[^>]*> ee90 1f05 	vabav.s16	r1, q0, q2
+[^>]*> ee90 1f09 	vabav.s16	r1, q0, q4
+[^>]*> ee90 1f0f 	vabav.s16	r1, q0, q7
+[^>]*> ee92 1f01 	vabav.s16	r1, q1, q0
+[^>]*> ee92 1f03 	vabav.s16	r1, q1, q1
+[^>]*> ee92 1f05 	vabav.s16	r1, q1, q2
+[^>]*> ee92 1f09 	vabav.s16	r1, q1, q4
+[^>]*> ee92 1f0f 	vabav.s16	r1, q1, q7
+[^>]*> ee94 1f01 	vabav.s16	r1, q2, q0
+[^>]*> ee94 1f03 	vabav.s16	r1, q2, q1
+[^>]*> ee94 1f05 	vabav.s16	r1, q2, q2
+[^>]*> ee94 1f09 	vabav.s16	r1, q2, q4
+[^>]*> ee94 1f0f 	vabav.s16	r1, q2, q7
+[^>]*> ee98 1f01 	vabav.s16	r1, q4, q0
+[^>]*> ee98 1f03 	vabav.s16	r1, q4, q1
+[^>]*> ee98 1f05 	vabav.s16	r1, q4, q2
+[^>]*> ee98 1f09 	vabav.s16	r1, q4, q4
+[^>]*> ee98 1f0f 	vabav.s16	r1, q4, q7
+[^>]*> ee9e 1f01 	vabav.s16	r1, q7, q0
+[^>]*> ee9e 1f03 	vabav.s16	r1, q7, q1
+[^>]*> ee9e 1f05 	vabav.s16	r1, q7, q2
+[^>]*> ee9e 1f09 	vabav.s16	r1, q7, q4
+[^>]*> ee9e 1f0f 	vabav.s16	r1, q7, q7
+[^>]*> ee90 2f01 	vabav.s16	r2, q0, q0
+[^>]*> ee90 2f03 	vabav.s16	r2, q0, q1
+[^>]*> ee90 2f05 	vabav.s16	r2, q0, q2
+[^>]*> ee90 2f09 	vabav.s16	r2, q0, q4
+[^>]*> ee90 2f0f 	vabav.s16	r2, q0, q7
+[^>]*> ee92 2f01 	vabav.s16	r2, q1, q0
+[^>]*> ee92 2f03 	vabav.s16	r2, q1, q1
+[^>]*> ee92 2f05 	vabav.s16	r2, q1, q2
+[^>]*> ee92 2f09 	vabav.s16	r2, q1, q4
+[^>]*> ee92 2f0f 	vabav.s16	r2, q1, q7
+[^>]*> ee94 2f01 	vabav.s16	r2, q2, q0
+[^>]*> ee94 2f03 	vabav.s16	r2, q2, q1
+[^>]*> ee94 2f05 	vabav.s16	r2, q2, q2
+[^>]*> ee94 2f09 	vabav.s16	r2, q2, q4
+[^>]*> ee94 2f0f 	vabav.s16	r2, q2, q7
+[^>]*> ee98 2f01 	vabav.s16	r2, q4, q0
+[^>]*> ee98 2f03 	vabav.s16	r2, q4, q1
+[^>]*> ee98 2f05 	vabav.s16	r2, q4, q2
+[^>]*> ee98 2f09 	vabav.s16	r2, q4, q4
+[^>]*> ee98 2f0f 	vabav.s16	r2, q4, q7
+[^>]*> ee9e 2f01 	vabav.s16	r2, q7, q0
+[^>]*> ee9e 2f03 	vabav.s16	r2, q7, q1
+[^>]*> ee9e 2f05 	vabav.s16	r2, q7, q2
+[^>]*> ee9e 2f09 	vabav.s16	r2, q7, q4
+[^>]*> ee9e 2f0f 	vabav.s16	r2, q7, q7
+[^>]*> ee90 4f01 	vabav.s16	r4, q0, q0
+[^>]*> ee90 4f03 	vabav.s16	r4, q0, q1
+[^>]*> ee90 4f05 	vabav.s16	r4, q0, q2
+[^>]*> ee90 4f09 	vabav.s16	r4, q0, q4
+[^>]*> ee90 4f0f 	vabav.s16	r4, q0, q7
+[^>]*> ee92 4f01 	vabav.s16	r4, q1, q0
+[^>]*> ee92 4f03 	vabav.s16	r4, q1, q1
+[^>]*> ee92 4f05 	vabav.s16	r4, q1, q2
+[^>]*> ee92 4f09 	vabav.s16	r4, q1, q4
+[^>]*> ee92 4f0f 	vabav.s16	r4, q1, q7
+[^>]*> ee94 4f01 	vabav.s16	r4, q2, q0
+[^>]*> ee94 4f03 	vabav.s16	r4, q2, q1
+[^>]*> ee94 4f05 	vabav.s16	r4, q2, q2
+[^>]*> ee94 4f09 	vabav.s16	r4, q2, q4
+[^>]*> ee94 4f0f 	vabav.s16	r4, q2, q7
+[^>]*> ee98 4f01 	vabav.s16	r4, q4, q0
+[^>]*> ee98 4f03 	vabav.s16	r4, q4, q1
+[^>]*> ee98 4f05 	vabav.s16	r4, q4, q2
+[^>]*> ee98 4f09 	vabav.s16	r4, q4, q4
+[^>]*> ee98 4f0f 	vabav.s16	r4, q4, q7
+[^>]*> ee9e 4f01 	vabav.s16	r4, q7, q0
+[^>]*> ee9e 4f03 	vabav.s16	r4, q7, q1
+[^>]*> ee9e 4f05 	vabav.s16	r4, q7, q2
+[^>]*> ee9e 4f09 	vabav.s16	r4, q7, q4
+[^>]*> ee9e 4f0f 	vabav.s16	r4, q7, q7
+[^>]*> ee90 7f01 	vabav.s16	r7, q0, q0
+[^>]*> ee90 7f03 	vabav.s16	r7, q0, q1
+[^>]*> ee90 7f05 	vabav.s16	r7, q0, q2
+[^>]*> ee90 7f09 	vabav.s16	r7, q0, q4
+[^>]*> ee90 7f0f 	vabav.s16	r7, q0, q7
+[^>]*> ee92 7f01 	vabav.s16	r7, q1, q0
+[^>]*> ee92 7f03 	vabav.s16	r7, q1, q1
+[^>]*> ee92 7f05 	vabav.s16	r7, q1, q2
+[^>]*> ee92 7f09 	vabav.s16	r7, q1, q4
+[^>]*> ee92 7f0f 	vabav.s16	r7, q1, q7
+[^>]*> ee94 7f01 	vabav.s16	r7, q2, q0
+[^>]*> ee94 7f03 	vabav.s16	r7, q2, q1
+[^>]*> ee94 7f05 	vabav.s16	r7, q2, q2
+[^>]*> ee94 7f09 	vabav.s16	r7, q2, q4
+[^>]*> ee94 7f0f 	vabav.s16	r7, q2, q7
+[^>]*> ee98 7f01 	vabav.s16	r7, q4, q0
+[^>]*> ee98 7f03 	vabav.s16	r7, q4, q1
+[^>]*> ee98 7f05 	vabav.s16	r7, q4, q2
+[^>]*> ee98 7f09 	vabav.s16	r7, q4, q4
+[^>]*> ee98 7f0f 	vabav.s16	r7, q4, q7
+[^>]*> ee9e 7f01 	vabav.s16	r7, q7, q0
+[^>]*> ee9e 7f03 	vabav.s16	r7, q7, q1
+[^>]*> ee9e 7f05 	vabav.s16	r7, q7, q2
+[^>]*> ee9e 7f09 	vabav.s16	r7, q7, q4
+[^>]*> ee9e 7f0f 	vabav.s16	r7, q7, q7
+[^>]*> ee90 8f01 	vabav.s16	r8, q0, q0
+[^>]*> ee90 8f03 	vabav.s16	r8, q0, q1
+[^>]*> ee90 8f05 	vabav.s16	r8, q0, q2
+[^>]*> ee90 8f09 	vabav.s16	r8, q0, q4
+[^>]*> ee90 8f0f 	vabav.s16	r8, q0, q7
+[^>]*> ee92 8f01 	vabav.s16	r8, q1, q0
+[^>]*> ee92 8f03 	vabav.s16	r8, q1, q1
+[^>]*> ee92 8f05 	vabav.s16	r8, q1, q2
+[^>]*> ee92 8f09 	vabav.s16	r8, q1, q4
+[^>]*> ee92 8f0f 	vabav.s16	r8, q1, q7
+[^>]*> ee94 8f01 	vabav.s16	r8, q2, q0
+[^>]*> ee94 8f03 	vabav.s16	r8, q2, q1
+[^>]*> ee94 8f05 	vabav.s16	r8, q2, q2
+[^>]*> ee94 8f09 	vabav.s16	r8, q2, q4
+[^>]*> ee94 8f0f 	vabav.s16	r8, q2, q7
+[^>]*> ee98 8f01 	vabav.s16	r8, q4, q0
+[^>]*> ee98 8f03 	vabav.s16	r8, q4, q1
+[^>]*> ee98 8f05 	vabav.s16	r8, q4, q2
+[^>]*> ee98 8f09 	vabav.s16	r8, q4, q4
+[^>]*> ee98 8f0f 	vabav.s16	r8, q4, q7
+[^>]*> ee9e 8f01 	vabav.s16	r8, q7, q0
+[^>]*> ee9e 8f03 	vabav.s16	r8, q7, q1
+[^>]*> ee9e 8f05 	vabav.s16	r8, q7, q2
+[^>]*> ee9e 8f09 	vabav.s16	r8, q7, q4
+[^>]*> ee9e 8f0f 	vabav.s16	r8, q7, q7
+[^>]*> ee90 af01 	vabav.s16	sl, q0, q0
+[^>]*> ee90 af03 	vabav.s16	sl, q0, q1
+[^>]*> ee90 af05 	vabav.s16	sl, q0, q2
+[^>]*> ee90 af09 	vabav.s16	sl, q0, q4
+[^>]*> ee90 af0f 	vabav.s16	sl, q0, q7
+[^>]*> ee92 af01 	vabav.s16	sl, q1, q0
+[^>]*> ee92 af03 	vabav.s16	sl, q1, q1
+[^>]*> ee92 af05 	vabav.s16	sl, q1, q2
+[^>]*> ee92 af09 	vabav.s16	sl, q1, q4
+[^>]*> ee92 af0f 	vabav.s16	sl, q1, q7
+[^>]*> ee94 af01 	vabav.s16	sl, q2, q0
+[^>]*> ee94 af03 	vabav.s16	sl, q2, q1
+[^>]*> ee94 af05 	vabav.s16	sl, q2, q2
+[^>]*> ee94 af09 	vabav.s16	sl, q2, q4
+[^>]*> ee94 af0f 	vabav.s16	sl, q2, q7
+[^>]*> ee98 af01 	vabav.s16	sl, q4, q0
+[^>]*> ee98 af03 	vabav.s16	sl, q4, q1
+[^>]*> ee98 af05 	vabav.s16	sl, q4, q2
+[^>]*> ee98 af09 	vabav.s16	sl, q4, q4
+[^>]*> ee98 af0f 	vabav.s16	sl, q4, q7
+[^>]*> ee9e af01 	vabav.s16	sl, q7, q0
+[^>]*> ee9e af03 	vabav.s16	sl, q7, q1
+[^>]*> ee9e af05 	vabav.s16	sl, q7, q2
+[^>]*> ee9e af09 	vabav.s16	sl, q7, q4
+[^>]*> ee9e af0f 	vabav.s16	sl, q7, q7
+[^>]*> ee90 cf01 	vabav.s16	ip, q0, q0
+[^>]*> ee90 cf03 	vabav.s16	ip, q0, q1
+[^>]*> ee90 cf05 	vabav.s16	ip, q0, q2
+[^>]*> ee90 cf09 	vabav.s16	ip, q0, q4
+[^>]*> ee90 cf0f 	vabav.s16	ip, q0, q7
+[^>]*> ee92 cf01 	vabav.s16	ip, q1, q0
+[^>]*> ee92 cf03 	vabav.s16	ip, q1, q1
+[^>]*> ee92 cf05 	vabav.s16	ip, q1, q2
+[^>]*> ee92 cf09 	vabav.s16	ip, q1, q4
+[^>]*> ee92 cf0f 	vabav.s16	ip, q1, q7
+[^>]*> ee94 cf01 	vabav.s16	ip, q2, q0
+[^>]*> ee94 cf03 	vabav.s16	ip, q2, q1
+[^>]*> ee94 cf05 	vabav.s16	ip, q2, q2
+[^>]*> ee94 cf09 	vabav.s16	ip, q2, q4
+[^>]*> ee94 cf0f 	vabav.s16	ip, q2, q7
+[^>]*> ee98 cf01 	vabav.s16	ip, q4, q0
+[^>]*> ee98 cf03 	vabav.s16	ip, q4, q1
+[^>]*> ee98 cf05 	vabav.s16	ip, q4, q2
+[^>]*> ee98 cf09 	vabav.s16	ip, q4, q4
+[^>]*> ee98 cf0f 	vabav.s16	ip, q4, q7
+[^>]*> ee9e cf01 	vabav.s16	ip, q7, q0
+[^>]*> ee9e cf03 	vabav.s16	ip, q7, q1
+[^>]*> ee9e cf05 	vabav.s16	ip, q7, q2
+[^>]*> ee9e cf09 	vabav.s16	ip, q7, q4
+[^>]*> ee9e cf0f 	vabav.s16	ip, q7, q7
+[^>]*> ee90 ef01 	vabav.s16	lr, q0, q0
+[^>]*> ee90 ef03 	vabav.s16	lr, q0, q1
+[^>]*> ee90 ef05 	vabav.s16	lr, q0, q2
+[^>]*> ee90 ef09 	vabav.s16	lr, q0, q4
+[^>]*> ee90 ef0f 	vabav.s16	lr, q0, q7
+[^>]*> ee92 ef01 	vabav.s16	lr, q1, q0
+[^>]*> ee92 ef03 	vabav.s16	lr, q1, q1
+[^>]*> ee92 ef05 	vabav.s16	lr, q1, q2
+[^>]*> ee92 ef09 	vabav.s16	lr, q1, q4
+[^>]*> ee92 ef0f 	vabav.s16	lr, q1, q7
+[^>]*> ee94 ef01 	vabav.s16	lr, q2, q0
+[^>]*> ee94 ef03 	vabav.s16	lr, q2, q1
+[^>]*> ee94 ef05 	vabav.s16	lr, q2, q2
+[^>]*> ee94 ef09 	vabav.s16	lr, q2, q4
+[^>]*> ee94 ef0f 	vabav.s16	lr, q2, q7
+[^>]*> ee98 ef01 	vabav.s16	lr, q4, q0
+[^>]*> ee98 ef03 	vabav.s16	lr, q4, q1
+[^>]*> ee98 ef05 	vabav.s16	lr, q4, q2
+[^>]*> ee98 ef09 	vabav.s16	lr, q4, q4
+[^>]*> ee98 ef0f 	vabav.s16	lr, q4, q7
+[^>]*> ee9e ef01 	vabav.s16	lr, q7, q0
+[^>]*> ee9e ef03 	vabav.s16	lr, q7, q1
+[^>]*> ee9e ef05 	vabav.s16	lr, q7, q2
+[^>]*> ee9e ef09 	vabav.s16	lr, q7, q4
+[^>]*> ee9e ef0f 	vabav.s16	lr, q7, q7
+[^>]*> fe90 0f01 	vabav.u16	r0, q0, q0
+[^>]*> fe90 0f03 	vabav.u16	r0, q0, q1
+[^>]*> fe90 0f05 	vabav.u16	r0, q0, q2
+[^>]*> fe90 0f09 	vabav.u16	r0, q0, q4
+[^>]*> fe90 0f0f 	vabav.u16	r0, q0, q7
+[^>]*> fe92 0f01 	vabav.u16	r0, q1, q0
+[^>]*> fe92 0f03 	vabav.u16	r0, q1, q1
+[^>]*> fe92 0f05 	vabav.u16	r0, q1, q2
+[^>]*> fe92 0f09 	vabav.u16	r0, q1, q4
+[^>]*> fe92 0f0f 	vabav.u16	r0, q1, q7
+[^>]*> fe94 0f01 	vabav.u16	r0, q2, q0
+[^>]*> fe94 0f03 	vabav.u16	r0, q2, q1
+[^>]*> fe94 0f05 	vabav.u16	r0, q2, q2
+[^>]*> fe94 0f09 	vabav.u16	r0, q2, q4
+[^>]*> fe94 0f0f 	vabav.u16	r0, q2, q7
+[^>]*> fe98 0f01 	vabav.u16	r0, q4, q0
+[^>]*> fe98 0f03 	vabav.u16	r0, q4, q1
+[^>]*> fe98 0f05 	vabav.u16	r0, q4, q2
+[^>]*> fe98 0f09 	vabav.u16	r0, q4, q4
+[^>]*> fe98 0f0f 	vabav.u16	r0, q4, q7
+[^>]*> fe9e 0f01 	vabav.u16	r0, q7, q0
+[^>]*> fe9e 0f03 	vabav.u16	r0, q7, q1
+[^>]*> fe9e 0f05 	vabav.u16	r0, q7, q2
+[^>]*> fe9e 0f09 	vabav.u16	r0, q7, q4
+[^>]*> fe9e 0f0f 	vabav.u16	r0, q7, q7
+[^>]*> fe90 1f01 	vabav.u16	r1, q0, q0
+[^>]*> fe90 1f03 	vabav.u16	r1, q0, q1
+[^>]*> fe90 1f05 	vabav.u16	r1, q0, q2
+[^>]*> fe90 1f09 	vabav.u16	r1, q0, q4
+[^>]*> fe90 1f0f 	vabav.u16	r1, q0, q7
+[^>]*> fe92 1f01 	vabav.u16	r1, q1, q0
+[^>]*> fe92 1f03 	vabav.u16	r1, q1, q1
+[^>]*> fe92 1f05 	vabav.u16	r1, q1, q2
+[^>]*> fe92 1f09 	vabav.u16	r1, q1, q4
+[^>]*> fe92 1f0f 	vabav.u16	r1, q1, q7
+[^>]*> fe94 1f01 	vabav.u16	r1, q2, q0
+[^>]*> fe94 1f03 	vabav.u16	r1, q2, q1
+[^>]*> fe94 1f05 	vabav.u16	r1, q2, q2
+[^>]*> fe94 1f09 	vabav.u16	r1, q2, q4
+[^>]*> fe94 1f0f 	vabav.u16	r1, q2, q7
+[^>]*> fe98 1f01 	vabav.u16	r1, q4, q0
+[^>]*> fe98 1f03 	vabav.u16	r1, q4, q1
+[^>]*> fe98 1f05 	vabav.u16	r1, q4, q2
+[^>]*> fe98 1f09 	vabav.u16	r1, q4, q4
+[^>]*> fe98 1f0f 	vabav.u16	r1, q4, q7
+[^>]*> fe9e 1f01 	vabav.u16	r1, q7, q0
+[^>]*> fe9e 1f03 	vabav.u16	r1, q7, q1
+[^>]*> fe9e 1f05 	vabav.u16	r1, q7, q2
+[^>]*> fe9e 1f09 	vabav.u16	r1, q7, q4
+[^>]*> fe9e 1f0f 	vabav.u16	r1, q7, q7
+[^>]*> fe90 2f01 	vabav.u16	r2, q0, q0
+[^>]*> fe90 2f03 	vabav.u16	r2, q0, q1
+[^>]*> fe90 2f05 	vabav.u16	r2, q0, q2
+[^>]*> fe90 2f09 	vabav.u16	r2, q0, q4
+[^>]*> fe90 2f0f 	vabav.u16	r2, q0, q7
+[^>]*> fe92 2f01 	vabav.u16	r2, q1, q0
+[^>]*> fe92 2f03 	vabav.u16	r2, q1, q1
+[^>]*> fe92 2f05 	vabav.u16	r2, q1, q2
+[^>]*> fe92 2f09 	vabav.u16	r2, q1, q4
+[^>]*> fe92 2f0f 	vabav.u16	r2, q1, q7
+[^>]*> fe94 2f01 	vabav.u16	r2, q2, q0
+[^>]*> fe94 2f03 	vabav.u16	r2, q2, q1
+[^>]*> fe94 2f05 	vabav.u16	r2, q2, q2
+[^>]*> fe94 2f09 	vabav.u16	r2, q2, q4
+[^>]*> fe94 2f0f 	vabav.u16	r2, q2, q7
+[^>]*> fe98 2f01 	vabav.u16	r2, q4, q0
+[^>]*> fe98 2f03 	vabav.u16	r2, q4, q1
+[^>]*> fe98 2f05 	vabav.u16	r2, q4, q2
+[^>]*> fe98 2f09 	vabav.u16	r2, q4, q4
+[^>]*> fe98 2f0f 	vabav.u16	r2, q4, q7
+[^>]*> fe9e 2f01 	vabav.u16	r2, q7, q0
+[^>]*> fe9e 2f03 	vabav.u16	r2, q7, q1
+[^>]*> fe9e 2f05 	vabav.u16	r2, q7, q2
+[^>]*> fe9e 2f09 	vabav.u16	r2, q7, q4
+[^>]*> fe9e 2f0f 	vabav.u16	r2, q7, q7
+[^>]*> fe90 4f01 	vabav.u16	r4, q0, q0
+[^>]*> fe90 4f03 	vabav.u16	r4, q0, q1
+[^>]*> fe90 4f05 	vabav.u16	r4, q0, q2
+[^>]*> fe90 4f09 	vabav.u16	r4, q0, q4
+[^>]*> fe90 4f0f 	vabav.u16	r4, q0, q7
+[^>]*> fe92 4f01 	vabav.u16	r4, q1, q0
+[^>]*> fe92 4f03 	vabav.u16	r4, q1, q1
+[^>]*> fe92 4f05 	vabav.u16	r4, q1, q2
+[^>]*> fe92 4f09 	vabav.u16	r4, q1, q4
+[^>]*> fe92 4f0f 	vabav.u16	r4, q1, q7
+[^>]*> fe94 4f01 	vabav.u16	r4, q2, q0
+[^>]*> fe94 4f03 	vabav.u16	r4, q2, q1
+[^>]*> fe94 4f05 	vabav.u16	r4, q2, q2
+[^>]*> fe94 4f09 	vabav.u16	r4, q2, q4
+[^>]*> fe94 4f0f 	vabav.u16	r4, q2, q7
+[^>]*> fe98 4f01 	vabav.u16	r4, q4, q0
+[^>]*> fe98 4f03 	vabav.u16	r4, q4, q1
+[^>]*> fe98 4f05 	vabav.u16	r4, q4, q2
+[^>]*> fe98 4f09 	vabav.u16	r4, q4, q4
+[^>]*> fe98 4f0f 	vabav.u16	r4, q4, q7
+[^>]*> fe9e 4f01 	vabav.u16	r4, q7, q0
+[^>]*> fe9e 4f03 	vabav.u16	r4, q7, q1
+[^>]*> fe9e 4f05 	vabav.u16	r4, q7, q2
+[^>]*> fe9e 4f09 	vabav.u16	r4, q7, q4
+[^>]*> fe9e 4f0f 	vabav.u16	r4, q7, q7
+[^>]*> fe90 7f01 	vabav.u16	r7, q0, q0
+[^>]*> fe90 7f03 	vabav.u16	r7, q0, q1
+[^>]*> fe90 7f05 	vabav.u16	r7, q0, q2
+[^>]*> fe90 7f09 	vabav.u16	r7, q0, q4
+[^>]*> fe90 7f0f 	vabav.u16	r7, q0, q7
+[^>]*> fe92 7f01 	vabav.u16	r7, q1, q0
+[^>]*> fe92 7f03 	vabav.u16	r7, q1, q1
+[^>]*> fe92 7f05 	vabav.u16	r7, q1, q2
+[^>]*> fe92 7f09 	vabav.u16	r7, q1, q4
+[^>]*> fe92 7f0f 	vabav.u16	r7, q1, q7
+[^>]*> fe94 7f01 	vabav.u16	r7, q2, q0
+[^>]*> fe94 7f03 	vabav.u16	r7, q2, q1
+[^>]*> fe94 7f05 	vabav.u16	r7, q2, q2
+[^>]*> fe94 7f09 	vabav.u16	r7, q2, q4
+[^>]*> fe94 7f0f 	vabav.u16	r7, q2, q7
+[^>]*> fe98 7f01 	vabav.u16	r7, q4, q0
+[^>]*> fe98 7f03 	vabav.u16	r7, q4, q1
+[^>]*> fe98 7f05 	vabav.u16	r7, q4, q2
+[^>]*> fe98 7f09 	vabav.u16	r7, q4, q4
+[^>]*> fe98 7f0f 	vabav.u16	r7, q4, q7
+[^>]*> fe9e 7f01 	vabav.u16	r7, q7, q0
+[^>]*> fe9e 7f03 	vabav.u16	r7, q7, q1
+[^>]*> fe9e 7f05 	vabav.u16	r7, q7, q2
+[^>]*> fe9e 7f09 	vabav.u16	r7, q7, q4
+[^>]*> fe9e 7f0f 	vabav.u16	r7, q7, q7
+[^>]*> fe90 8f01 	vabav.u16	r8, q0, q0
+[^>]*> fe90 8f03 	vabav.u16	r8, q0, q1
+[^>]*> fe90 8f05 	vabav.u16	r8, q0, q2
+[^>]*> fe90 8f09 	vabav.u16	r8, q0, q4
+[^>]*> fe90 8f0f 	vabav.u16	r8, q0, q7
+[^>]*> fe92 8f01 	vabav.u16	r8, q1, q0
+[^>]*> fe92 8f03 	vabav.u16	r8, q1, q1
+[^>]*> fe92 8f05 	vabav.u16	r8, q1, q2
+[^>]*> fe92 8f09 	vabav.u16	r8, q1, q4
+[^>]*> fe92 8f0f 	vabav.u16	r8, q1, q7
+[^>]*> fe94 8f01 	vabav.u16	r8, q2, q0
+[^>]*> fe94 8f03 	vabav.u16	r8, q2, q1
+[^>]*> fe94 8f05 	vabav.u16	r8, q2, q2
+[^>]*> fe94 8f09 	vabav.u16	r8, q2, q4
+[^>]*> fe94 8f0f 	vabav.u16	r8, q2, q7
+[^>]*> fe98 8f01 	vabav.u16	r8, q4, q0
+[^>]*> fe98 8f03 	vabav.u16	r8, q4, q1
+[^>]*> fe98 8f05 	vabav.u16	r8, q4, q2
+[^>]*> fe98 8f09 	vabav.u16	r8, q4, q4
+[^>]*> fe98 8f0f 	vabav.u16	r8, q4, q7
+[^>]*> fe9e 8f01 	vabav.u16	r8, q7, q0
+[^>]*> fe9e 8f03 	vabav.u16	r8, q7, q1
+[^>]*> fe9e 8f05 	vabav.u16	r8, q7, q2
+[^>]*> fe9e 8f09 	vabav.u16	r8, q7, q4
+[^>]*> fe9e 8f0f 	vabav.u16	r8, q7, q7
+[^>]*> fe90 af01 	vabav.u16	sl, q0, q0
+[^>]*> fe90 af03 	vabav.u16	sl, q0, q1
+[^>]*> fe90 af05 	vabav.u16	sl, q0, q2
+[^>]*> fe90 af09 	vabav.u16	sl, q0, q4
+[^>]*> fe90 af0f 	vabav.u16	sl, q0, q7
+[^>]*> fe92 af01 	vabav.u16	sl, q1, q0
+[^>]*> fe92 af03 	vabav.u16	sl, q1, q1
+[^>]*> fe92 af05 	vabav.u16	sl, q1, q2
+[^>]*> fe92 af09 	vabav.u16	sl, q1, q4
+[^>]*> fe92 af0f 	vabav.u16	sl, q1, q7
+[^>]*> fe94 af01 	vabav.u16	sl, q2, q0
+[^>]*> fe94 af03 	vabav.u16	sl, q2, q1
+[^>]*> fe94 af05 	vabav.u16	sl, q2, q2
+[^>]*> fe94 af09 	vabav.u16	sl, q2, q4
+[^>]*> fe94 af0f 	vabav.u16	sl, q2, q7
+[^>]*> fe98 af01 	vabav.u16	sl, q4, q0
+[^>]*> fe98 af03 	vabav.u16	sl, q4, q1
+[^>]*> fe98 af05 	vabav.u16	sl, q4, q2
+[^>]*> fe98 af09 	vabav.u16	sl, q4, q4
+[^>]*> fe98 af0f 	vabav.u16	sl, q4, q7
+[^>]*> fe9e af01 	vabav.u16	sl, q7, q0
+[^>]*> fe9e af03 	vabav.u16	sl, q7, q1
+[^>]*> fe9e af05 	vabav.u16	sl, q7, q2
+[^>]*> fe9e af09 	vabav.u16	sl, q7, q4
+[^>]*> fe9e af0f 	vabav.u16	sl, q7, q7
+[^>]*> fe90 cf01 	vabav.u16	ip, q0, q0
+[^>]*> fe90 cf03 	vabav.u16	ip, q0, q1
+[^>]*> fe90 cf05 	vabav.u16	ip, q0, q2
+[^>]*> fe90 cf09 	vabav.u16	ip, q0, q4
+[^>]*> fe90 cf0f 	vabav.u16	ip, q0, q7
+[^>]*> fe92 cf01 	vabav.u16	ip, q1, q0
+[^>]*> fe92 cf03 	vabav.u16	ip, q1, q1
+[^>]*> fe92 cf05 	vabav.u16	ip, q1, q2
+[^>]*> fe92 cf09 	vabav.u16	ip, q1, q4
+[^>]*> fe92 cf0f 	vabav.u16	ip, q1, q7
+[^>]*> fe94 cf01 	vabav.u16	ip, q2, q0
+[^>]*> fe94 cf03 	vabav.u16	ip, q2, q1
+[^>]*> fe94 cf05 	vabav.u16	ip, q2, q2
+[^>]*> fe94 cf09 	vabav.u16	ip, q2, q4
+[^>]*> fe94 cf0f 	vabav.u16	ip, q2, q7
+[^>]*> fe98 cf01 	vabav.u16	ip, q4, q0
+[^>]*> fe98 cf03 	vabav.u16	ip, q4, q1
+[^>]*> fe98 cf05 	vabav.u16	ip, q4, q2
+[^>]*> fe98 cf09 	vabav.u16	ip, q4, q4
+[^>]*> fe98 cf0f 	vabav.u16	ip, q4, q7
+[^>]*> fe9e cf01 	vabav.u16	ip, q7, q0
+[^>]*> fe9e cf03 	vabav.u16	ip, q7, q1
+[^>]*> fe9e cf05 	vabav.u16	ip, q7, q2
+[^>]*> fe9e cf09 	vabav.u16	ip, q7, q4
+[^>]*> fe9e cf0f 	vabav.u16	ip, q7, q7
+[^>]*> fe90 ef01 	vabav.u16	lr, q0, q0
+[^>]*> fe90 ef03 	vabav.u16	lr, q0, q1
+[^>]*> fe90 ef05 	vabav.u16	lr, q0, q2
+[^>]*> fe90 ef09 	vabav.u16	lr, q0, q4
+[^>]*> fe90 ef0f 	vabav.u16	lr, q0, q7
+[^>]*> fe92 ef01 	vabav.u16	lr, q1, q0
+[^>]*> fe92 ef03 	vabav.u16	lr, q1, q1
+[^>]*> fe92 ef05 	vabav.u16	lr, q1, q2
+[^>]*> fe92 ef09 	vabav.u16	lr, q1, q4
+[^>]*> fe92 ef0f 	vabav.u16	lr, q1, q7
+[^>]*> fe94 ef01 	vabav.u16	lr, q2, q0
+[^>]*> fe94 ef03 	vabav.u16	lr, q2, q1
+[^>]*> fe94 ef05 	vabav.u16	lr, q2, q2
+[^>]*> fe94 ef09 	vabav.u16	lr, q2, q4
+[^>]*> fe94 ef0f 	vabav.u16	lr, q2, q7
+[^>]*> fe98 ef01 	vabav.u16	lr, q4, q0
+[^>]*> fe98 ef03 	vabav.u16	lr, q4, q1
+[^>]*> fe98 ef05 	vabav.u16	lr, q4, q2
+[^>]*> fe98 ef09 	vabav.u16	lr, q4, q4
+[^>]*> fe98 ef0f 	vabav.u16	lr, q4, q7
+[^>]*> fe9e ef01 	vabav.u16	lr, q7, q0
+[^>]*> fe9e ef03 	vabav.u16	lr, q7, q1
+[^>]*> fe9e ef05 	vabav.u16	lr, q7, q2
+[^>]*> fe9e ef09 	vabav.u16	lr, q7, q4
+[^>]*> fe9e ef0f 	vabav.u16	lr, q7, q7
+[^>]*> eea0 0f01 	vabav.s32	r0, q0, q0
+[^>]*> eea0 0f03 	vabav.s32	r0, q0, q1
+[^>]*> eea0 0f05 	vabav.s32	r0, q0, q2
+[^>]*> eea0 0f09 	vabav.s32	r0, q0, q4
+[^>]*> eea0 0f0f 	vabav.s32	r0, q0, q7
+[^>]*> eea2 0f01 	vabav.s32	r0, q1, q0
+[^>]*> eea2 0f03 	vabav.s32	r0, q1, q1
+[^>]*> eea2 0f05 	vabav.s32	r0, q1, q2
+[^>]*> eea2 0f09 	vabav.s32	r0, q1, q4
+[^>]*> eea2 0f0f 	vabav.s32	r0, q1, q7
+[^>]*> eea4 0f01 	vabav.s32	r0, q2, q0
+[^>]*> eea4 0f03 	vabav.s32	r0, q2, q1
+[^>]*> eea4 0f05 	vabav.s32	r0, q2, q2
+[^>]*> eea4 0f09 	vabav.s32	r0, q2, q4
+[^>]*> eea4 0f0f 	vabav.s32	r0, q2, q7
+[^>]*> eea8 0f01 	vabav.s32	r0, q4, q0
+[^>]*> eea8 0f03 	vabav.s32	r0, q4, q1
+[^>]*> eea8 0f05 	vabav.s32	r0, q4, q2
+[^>]*> eea8 0f09 	vabav.s32	r0, q4, q4
+[^>]*> eea8 0f0f 	vabav.s32	r0, q4, q7
+[^>]*> eeae 0f01 	vabav.s32	r0, q7, q0
+[^>]*> eeae 0f03 	vabav.s32	r0, q7, q1
+[^>]*> eeae 0f05 	vabav.s32	r0, q7, q2
+[^>]*> eeae 0f09 	vabav.s32	r0, q7, q4
+[^>]*> eeae 0f0f 	vabav.s32	r0, q7, q7
+[^>]*> eea0 1f01 	vabav.s32	r1, q0, q0
+[^>]*> eea0 1f03 	vabav.s32	r1, q0, q1
+[^>]*> eea0 1f05 	vabav.s32	r1, q0, q2
+[^>]*> eea0 1f09 	vabav.s32	r1, q0, q4
+[^>]*> eea0 1f0f 	vabav.s32	r1, q0, q7
+[^>]*> eea2 1f01 	vabav.s32	r1, q1, q0
+[^>]*> eea2 1f03 	vabav.s32	r1, q1, q1
+[^>]*> eea2 1f05 	vabav.s32	r1, q1, q2
+[^>]*> eea2 1f09 	vabav.s32	r1, q1, q4
+[^>]*> eea2 1f0f 	vabav.s32	r1, q1, q7
+[^>]*> eea4 1f01 	vabav.s32	r1, q2, q0
+[^>]*> eea4 1f03 	vabav.s32	r1, q2, q1
+[^>]*> eea4 1f05 	vabav.s32	r1, q2, q2
+[^>]*> eea4 1f09 	vabav.s32	r1, q2, q4
+[^>]*> eea4 1f0f 	vabav.s32	r1, q2, q7
+[^>]*> eea8 1f01 	vabav.s32	r1, q4, q0
+[^>]*> eea8 1f03 	vabav.s32	r1, q4, q1
+[^>]*> eea8 1f05 	vabav.s32	r1, q4, q2
+[^>]*> eea8 1f09 	vabav.s32	r1, q4, q4
+[^>]*> eea8 1f0f 	vabav.s32	r1, q4, q7
+[^>]*> eeae 1f01 	vabav.s32	r1, q7, q0
+[^>]*> eeae 1f03 	vabav.s32	r1, q7, q1
+[^>]*> eeae 1f05 	vabav.s32	r1, q7, q2
+[^>]*> eeae 1f09 	vabav.s32	r1, q7, q4
+[^>]*> eeae 1f0f 	vabav.s32	r1, q7, q7
+[^>]*> eea0 2f01 	vabav.s32	r2, q0, q0
+[^>]*> eea0 2f03 	vabav.s32	r2, q0, q1
+[^>]*> eea0 2f05 	vabav.s32	r2, q0, q2
+[^>]*> eea0 2f09 	vabav.s32	r2, q0, q4
+[^>]*> eea0 2f0f 	vabav.s32	r2, q0, q7
+[^>]*> eea2 2f01 	vabav.s32	r2, q1, q0
+[^>]*> eea2 2f03 	vabav.s32	r2, q1, q1
+[^>]*> eea2 2f05 	vabav.s32	r2, q1, q2
+[^>]*> eea2 2f09 	vabav.s32	r2, q1, q4
+[^>]*> eea2 2f0f 	vabav.s32	r2, q1, q7
+[^>]*> eea4 2f01 	vabav.s32	r2, q2, q0
+[^>]*> eea4 2f03 	vabav.s32	r2, q2, q1
+[^>]*> eea4 2f05 	vabav.s32	r2, q2, q2
+[^>]*> eea4 2f09 	vabav.s32	r2, q2, q4
+[^>]*> eea4 2f0f 	vabav.s32	r2, q2, q7
+[^>]*> eea8 2f01 	vabav.s32	r2, q4, q0
+[^>]*> eea8 2f03 	vabav.s32	r2, q4, q1
+[^>]*> eea8 2f05 	vabav.s32	r2, q4, q2
+[^>]*> eea8 2f09 	vabav.s32	r2, q4, q4
+[^>]*> eea8 2f0f 	vabav.s32	r2, q4, q7
+[^>]*> eeae 2f01 	vabav.s32	r2, q7, q0
+[^>]*> eeae 2f03 	vabav.s32	r2, q7, q1
+[^>]*> eeae 2f05 	vabav.s32	r2, q7, q2
+[^>]*> eeae 2f09 	vabav.s32	r2, q7, q4
+[^>]*> eeae 2f0f 	vabav.s32	r2, q7, q7
+[^>]*> eea0 4f01 	vabav.s32	r4, q0, q0
+[^>]*> eea0 4f03 	vabav.s32	r4, q0, q1
+[^>]*> eea0 4f05 	vabav.s32	r4, q0, q2
+[^>]*> eea0 4f09 	vabav.s32	r4, q0, q4
+[^>]*> eea0 4f0f 	vabav.s32	r4, q0, q7
+[^>]*> eea2 4f01 	vabav.s32	r4, q1, q0
+[^>]*> eea2 4f03 	vabav.s32	r4, q1, q1
+[^>]*> eea2 4f05 	vabav.s32	r4, q1, q2
+[^>]*> eea2 4f09 	vabav.s32	r4, q1, q4
+[^>]*> eea2 4f0f 	vabav.s32	r4, q1, q7
+[^>]*> eea4 4f01 	vabav.s32	r4, q2, q0
+[^>]*> eea4 4f03 	vabav.s32	r4, q2, q1
+[^>]*> eea4 4f05 	vabav.s32	r4, q2, q2
+[^>]*> eea4 4f09 	vabav.s32	r4, q2, q4
+[^>]*> eea4 4f0f 	vabav.s32	r4, q2, q7
+[^>]*> eea8 4f01 	vabav.s32	r4, q4, q0
+[^>]*> eea8 4f03 	vabav.s32	r4, q4, q1
+[^>]*> eea8 4f05 	vabav.s32	r4, q4, q2
+[^>]*> eea8 4f09 	vabav.s32	r4, q4, q4
+[^>]*> eea8 4f0f 	vabav.s32	r4, q4, q7
+[^>]*> eeae 4f01 	vabav.s32	r4, q7, q0
+[^>]*> eeae 4f03 	vabav.s32	r4, q7, q1
+[^>]*> eeae 4f05 	vabav.s32	r4, q7, q2
+[^>]*> eeae 4f09 	vabav.s32	r4, q7, q4
+[^>]*> eeae 4f0f 	vabav.s32	r4, q7, q7
+[^>]*> eea0 7f01 	vabav.s32	r7, q0, q0
+[^>]*> eea0 7f03 	vabav.s32	r7, q0, q1
+[^>]*> eea0 7f05 	vabav.s32	r7, q0, q2
+[^>]*> eea0 7f09 	vabav.s32	r7, q0, q4
+[^>]*> eea0 7f0f 	vabav.s32	r7, q0, q7
+[^>]*> eea2 7f01 	vabav.s32	r7, q1, q0
+[^>]*> eea2 7f03 	vabav.s32	r7, q1, q1
+[^>]*> eea2 7f05 	vabav.s32	r7, q1, q2
+[^>]*> eea2 7f09 	vabav.s32	r7, q1, q4
+[^>]*> eea2 7f0f 	vabav.s32	r7, q1, q7
+[^>]*> eea4 7f01 	vabav.s32	r7, q2, q0
+[^>]*> eea4 7f03 	vabav.s32	r7, q2, q1
+[^>]*> eea4 7f05 	vabav.s32	r7, q2, q2
+[^>]*> eea4 7f09 	vabav.s32	r7, q2, q4
+[^>]*> eea4 7f0f 	vabav.s32	r7, q2, q7
+[^>]*> eea8 7f01 	vabav.s32	r7, q4, q0
+[^>]*> eea8 7f03 	vabav.s32	r7, q4, q1
+[^>]*> eea8 7f05 	vabav.s32	r7, q4, q2
+[^>]*> eea8 7f09 	vabav.s32	r7, q4, q4
+[^>]*> eea8 7f0f 	vabav.s32	r7, q4, q7
+[^>]*> eeae 7f01 	vabav.s32	r7, q7, q0
+[^>]*> eeae 7f03 	vabav.s32	r7, q7, q1
+[^>]*> eeae 7f05 	vabav.s32	r7, q7, q2
+[^>]*> eeae 7f09 	vabav.s32	r7, q7, q4
+[^>]*> eeae 7f0f 	vabav.s32	r7, q7, q7
+[^>]*> eea0 8f01 	vabav.s32	r8, q0, q0
+[^>]*> eea0 8f03 	vabav.s32	r8, q0, q1
+[^>]*> eea0 8f05 	vabav.s32	r8, q0, q2
+[^>]*> eea0 8f09 	vabav.s32	r8, q0, q4
+[^>]*> eea0 8f0f 	vabav.s32	r8, q0, q7
+[^>]*> eea2 8f01 	vabav.s32	r8, q1, q0
+[^>]*> eea2 8f03 	vabav.s32	r8, q1, q1
+[^>]*> eea2 8f05 	vabav.s32	r8, q1, q2
+[^>]*> eea2 8f09 	vabav.s32	r8, q1, q4
+[^>]*> eea2 8f0f 	vabav.s32	r8, q1, q7
+[^>]*> eea4 8f01 	vabav.s32	r8, q2, q0
+[^>]*> eea4 8f03 	vabav.s32	r8, q2, q1
+[^>]*> eea4 8f05 	vabav.s32	r8, q2, q2
+[^>]*> eea4 8f09 	vabav.s32	r8, q2, q4
+[^>]*> eea4 8f0f 	vabav.s32	r8, q2, q7
+[^>]*> eea8 8f01 	vabav.s32	r8, q4, q0
+[^>]*> eea8 8f03 	vabav.s32	r8, q4, q1
+[^>]*> eea8 8f05 	vabav.s32	r8, q4, q2
+[^>]*> eea8 8f09 	vabav.s32	r8, q4, q4
+[^>]*> eea8 8f0f 	vabav.s32	r8, q4, q7
+[^>]*> eeae 8f01 	vabav.s32	r8, q7, q0
+[^>]*> eeae 8f03 	vabav.s32	r8, q7, q1
+[^>]*> eeae 8f05 	vabav.s32	r8, q7, q2
+[^>]*> eeae 8f09 	vabav.s32	r8, q7, q4
+[^>]*> eeae 8f0f 	vabav.s32	r8, q7, q7
+[^>]*> eea0 af01 	vabav.s32	sl, q0, q0
+[^>]*> eea0 af03 	vabav.s32	sl, q0, q1
+[^>]*> eea0 af05 	vabav.s32	sl, q0, q2
+[^>]*> eea0 af09 	vabav.s32	sl, q0, q4
+[^>]*> eea0 af0f 	vabav.s32	sl, q0, q7
+[^>]*> eea2 af01 	vabav.s32	sl, q1, q0
+[^>]*> eea2 af03 	vabav.s32	sl, q1, q1
+[^>]*> eea2 af05 	vabav.s32	sl, q1, q2
+[^>]*> eea2 af09 	vabav.s32	sl, q1, q4
+[^>]*> eea2 af0f 	vabav.s32	sl, q1, q7
+[^>]*> eea4 af01 	vabav.s32	sl, q2, q0
+[^>]*> eea4 af03 	vabav.s32	sl, q2, q1
+[^>]*> eea4 af05 	vabav.s32	sl, q2, q2
+[^>]*> eea4 af09 	vabav.s32	sl, q2, q4
+[^>]*> eea4 af0f 	vabav.s32	sl, q2, q7
+[^>]*> eea8 af01 	vabav.s32	sl, q4, q0
+[^>]*> eea8 af03 	vabav.s32	sl, q4, q1
+[^>]*> eea8 af05 	vabav.s32	sl, q4, q2
+[^>]*> eea8 af09 	vabav.s32	sl, q4, q4
+[^>]*> eea8 af0f 	vabav.s32	sl, q4, q7
+[^>]*> eeae af01 	vabav.s32	sl, q7, q0
+[^>]*> eeae af03 	vabav.s32	sl, q7, q1
+[^>]*> eeae af05 	vabav.s32	sl, q7, q2
+[^>]*> eeae af09 	vabav.s32	sl, q7, q4
+[^>]*> eeae af0f 	vabav.s32	sl, q7, q7
+[^>]*> eea0 cf01 	vabav.s32	ip, q0, q0
+[^>]*> eea0 cf03 	vabav.s32	ip, q0, q1
+[^>]*> eea0 cf05 	vabav.s32	ip, q0, q2
+[^>]*> eea0 cf09 	vabav.s32	ip, q0, q4
+[^>]*> eea0 cf0f 	vabav.s32	ip, q0, q7
+[^>]*> eea2 cf01 	vabav.s32	ip, q1, q0
+[^>]*> eea2 cf03 	vabav.s32	ip, q1, q1
+[^>]*> eea2 cf05 	vabav.s32	ip, q1, q2
+[^>]*> eea2 cf09 	vabav.s32	ip, q1, q4
+[^>]*> eea2 cf0f 	vabav.s32	ip, q1, q7
+[^>]*> eea4 cf01 	vabav.s32	ip, q2, q0
+[^>]*> eea4 cf03 	vabav.s32	ip, q2, q1
+[^>]*> eea4 cf05 	vabav.s32	ip, q2, q2
+[^>]*> eea4 cf09 	vabav.s32	ip, q2, q4
+[^>]*> eea4 cf0f 	vabav.s32	ip, q2, q7
+[^>]*> eea8 cf01 	vabav.s32	ip, q4, q0
+[^>]*> eea8 cf03 	vabav.s32	ip, q4, q1
+[^>]*> eea8 cf05 	vabav.s32	ip, q4, q2
+[^>]*> eea8 cf09 	vabav.s32	ip, q4, q4
+[^>]*> eea8 cf0f 	vabav.s32	ip, q4, q7
+[^>]*> eeae cf01 	vabav.s32	ip, q7, q0
+[^>]*> eeae cf03 	vabav.s32	ip, q7, q1
+[^>]*> eeae cf05 	vabav.s32	ip, q7, q2
+[^>]*> eeae cf09 	vabav.s32	ip, q7, q4
+[^>]*> eeae cf0f 	vabav.s32	ip, q7, q7
+[^>]*> eea0 ef01 	vabav.s32	lr, q0, q0
+[^>]*> eea0 ef03 	vabav.s32	lr, q0, q1
+[^>]*> eea0 ef05 	vabav.s32	lr, q0, q2
+[^>]*> eea0 ef09 	vabav.s32	lr, q0, q4
+[^>]*> eea0 ef0f 	vabav.s32	lr, q0, q7
+[^>]*> eea2 ef01 	vabav.s32	lr, q1, q0
+[^>]*> eea2 ef03 	vabav.s32	lr, q1, q1
+[^>]*> eea2 ef05 	vabav.s32	lr, q1, q2
+[^>]*> eea2 ef09 	vabav.s32	lr, q1, q4
+[^>]*> eea2 ef0f 	vabav.s32	lr, q1, q7
+[^>]*> eea4 ef01 	vabav.s32	lr, q2, q0
+[^>]*> eea4 ef03 	vabav.s32	lr, q2, q1
+[^>]*> eea4 ef05 	vabav.s32	lr, q2, q2
+[^>]*> eea4 ef09 	vabav.s32	lr, q2, q4
+[^>]*> eea4 ef0f 	vabav.s32	lr, q2, q7
+[^>]*> eea8 ef01 	vabav.s32	lr, q4, q0
+[^>]*> eea8 ef03 	vabav.s32	lr, q4, q1
+[^>]*> eea8 ef05 	vabav.s32	lr, q4, q2
+[^>]*> eea8 ef09 	vabav.s32	lr, q4, q4
+[^>]*> eea8 ef0f 	vabav.s32	lr, q4, q7
+[^>]*> eeae ef01 	vabav.s32	lr, q7, q0
+[^>]*> eeae ef03 	vabav.s32	lr, q7, q1
+[^>]*> eeae ef05 	vabav.s32	lr, q7, q2
+[^>]*> eeae ef09 	vabav.s32	lr, q7, q4
+[^>]*> eeae ef0f 	vabav.s32	lr, q7, q7
+[^>]*> fea0 0f01 	vabav.u32	r0, q0, q0
+[^>]*> fea0 0f03 	vabav.u32	r0, q0, q1
+[^>]*> fea0 0f05 	vabav.u32	r0, q0, q2
+[^>]*> fea0 0f09 	vabav.u32	r0, q0, q4
+[^>]*> fea0 0f0f 	vabav.u32	r0, q0, q7
+[^>]*> fea2 0f01 	vabav.u32	r0, q1, q0
+[^>]*> fea2 0f03 	vabav.u32	r0, q1, q1
+[^>]*> fea2 0f05 	vabav.u32	r0, q1, q2
+[^>]*> fea2 0f09 	vabav.u32	r0, q1, q4
+[^>]*> fea2 0f0f 	vabav.u32	r0, q1, q7
+[^>]*> fea4 0f01 	vabav.u32	r0, q2, q0
+[^>]*> fea4 0f03 	vabav.u32	r0, q2, q1
+[^>]*> fea4 0f05 	vabav.u32	r0, q2, q2
+[^>]*> fea4 0f09 	vabav.u32	r0, q2, q4
+[^>]*> fea4 0f0f 	vabav.u32	r0, q2, q7
+[^>]*> fea8 0f01 	vabav.u32	r0, q4, q0
+[^>]*> fea8 0f03 	vabav.u32	r0, q4, q1
+[^>]*> fea8 0f05 	vabav.u32	r0, q4, q2
+[^>]*> fea8 0f09 	vabav.u32	r0, q4, q4
+[^>]*> fea8 0f0f 	vabav.u32	r0, q4, q7
+[^>]*> feae 0f01 	vabav.u32	r0, q7, q0
+[^>]*> feae 0f03 	vabav.u32	r0, q7, q1
+[^>]*> feae 0f05 	vabav.u32	r0, q7, q2
+[^>]*> feae 0f09 	vabav.u32	r0, q7, q4
+[^>]*> feae 0f0f 	vabav.u32	r0, q7, q7
+[^>]*> fea0 1f01 	vabav.u32	r1, q0, q0
+[^>]*> fea0 1f03 	vabav.u32	r1, q0, q1
+[^>]*> fea0 1f05 	vabav.u32	r1, q0, q2
+[^>]*> fea0 1f09 	vabav.u32	r1, q0, q4
+[^>]*> fea0 1f0f 	vabav.u32	r1, q0, q7
+[^>]*> fea2 1f01 	vabav.u32	r1, q1, q0
+[^>]*> fea2 1f03 	vabav.u32	r1, q1, q1
+[^>]*> fea2 1f05 	vabav.u32	r1, q1, q2
+[^>]*> fea2 1f09 	vabav.u32	r1, q1, q4
+[^>]*> fea2 1f0f 	vabav.u32	r1, q1, q7
+[^>]*> fea4 1f01 	vabav.u32	r1, q2, q0
+[^>]*> fea4 1f03 	vabav.u32	r1, q2, q1
+[^>]*> fea4 1f05 	vabav.u32	r1, q2, q2
+[^>]*> fea4 1f09 	vabav.u32	r1, q2, q4
+[^>]*> fea4 1f0f 	vabav.u32	r1, q2, q7
+[^>]*> fea8 1f01 	vabav.u32	r1, q4, q0
+[^>]*> fea8 1f03 	vabav.u32	r1, q4, q1
+[^>]*> fea8 1f05 	vabav.u32	r1, q4, q2
+[^>]*> fea8 1f09 	vabav.u32	r1, q4, q4
+[^>]*> fea8 1f0f 	vabav.u32	r1, q4, q7
+[^>]*> feae 1f01 	vabav.u32	r1, q7, q0
+[^>]*> feae 1f03 	vabav.u32	r1, q7, q1
+[^>]*> feae 1f05 	vabav.u32	r1, q7, q2
+[^>]*> feae 1f09 	vabav.u32	r1, q7, q4
+[^>]*> feae 1f0f 	vabav.u32	r1, q7, q7
+[^>]*> fea0 2f01 	vabav.u32	r2, q0, q0
+[^>]*> fea0 2f03 	vabav.u32	r2, q0, q1
+[^>]*> fea0 2f05 	vabav.u32	r2, q0, q2
+[^>]*> fea0 2f09 	vabav.u32	r2, q0, q4
+[^>]*> fea0 2f0f 	vabav.u32	r2, q0, q7
+[^>]*> fea2 2f01 	vabav.u32	r2, q1, q0
+[^>]*> fea2 2f03 	vabav.u32	r2, q1, q1
+[^>]*> fea2 2f05 	vabav.u32	r2, q1, q2
+[^>]*> fea2 2f09 	vabav.u32	r2, q1, q4
+[^>]*> fea2 2f0f 	vabav.u32	r2, q1, q7
+[^>]*> fea4 2f01 	vabav.u32	r2, q2, q0
+[^>]*> fea4 2f03 	vabav.u32	r2, q2, q1
+[^>]*> fea4 2f05 	vabav.u32	r2, q2, q2
+[^>]*> fea4 2f09 	vabav.u32	r2, q2, q4
+[^>]*> fea4 2f0f 	vabav.u32	r2, q2, q7
+[^>]*> fea8 2f01 	vabav.u32	r2, q4, q0
+[^>]*> fea8 2f03 	vabav.u32	r2, q4, q1
+[^>]*> fea8 2f05 	vabav.u32	r2, q4, q2
+[^>]*> fea8 2f09 	vabav.u32	r2, q4, q4
+[^>]*> fea8 2f0f 	vabav.u32	r2, q4, q7
+[^>]*> feae 2f01 	vabav.u32	r2, q7, q0
+[^>]*> feae 2f03 	vabav.u32	r2, q7, q1
+[^>]*> feae 2f05 	vabav.u32	r2, q7, q2
+[^>]*> feae 2f09 	vabav.u32	r2, q7, q4
+[^>]*> feae 2f0f 	vabav.u32	r2, q7, q7
+[^>]*> fea0 4f01 	vabav.u32	r4, q0, q0
+[^>]*> fea0 4f03 	vabav.u32	r4, q0, q1
+[^>]*> fea0 4f05 	vabav.u32	r4, q0, q2
+[^>]*> fea0 4f09 	vabav.u32	r4, q0, q4
+[^>]*> fea0 4f0f 	vabav.u32	r4, q0, q7
+[^>]*> fea2 4f01 	vabav.u32	r4, q1, q0
+[^>]*> fea2 4f03 	vabav.u32	r4, q1, q1
+[^>]*> fea2 4f05 	vabav.u32	r4, q1, q2
+[^>]*> fea2 4f09 	vabav.u32	r4, q1, q4
+[^>]*> fea2 4f0f 	vabav.u32	r4, q1, q7
+[^>]*> fea4 4f01 	vabav.u32	r4, q2, q0
+[^>]*> fea4 4f03 	vabav.u32	r4, q2, q1
+[^>]*> fea4 4f05 	vabav.u32	r4, q2, q2
+[^>]*> fea4 4f09 	vabav.u32	r4, q2, q4
+[^>]*> fea4 4f0f 	vabav.u32	r4, q2, q7
+[^>]*> fea8 4f01 	vabav.u32	r4, q4, q0
+[^>]*> fea8 4f03 	vabav.u32	r4, q4, q1
+[^>]*> fea8 4f05 	vabav.u32	r4, q4, q2
+[^>]*> fea8 4f09 	vabav.u32	r4, q4, q4
+[^>]*> fea8 4f0f 	vabav.u32	r4, q4, q7
+[^>]*> feae 4f01 	vabav.u32	r4, q7, q0
+[^>]*> feae 4f03 	vabav.u32	r4, q7, q1
+[^>]*> feae 4f05 	vabav.u32	r4, q7, q2
+[^>]*> feae 4f09 	vabav.u32	r4, q7, q4
+[^>]*> feae 4f0f 	vabav.u32	r4, q7, q7
+[^>]*> fea0 7f01 	vabav.u32	r7, q0, q0
+[^>]*> fea0 7f03 	vabav.u32	r7, q0, q1
+[^>]*> fea0 7f05 	vabav.u32	r7, q0, q2
+[^>]*> fea0 7f09 	vabav.u32	r7, q0, q4
+[^>]*> fea0 7f0f 	vabav.u32	r7, q0, q7
+[^>]*> fea2 7f01 	vabav.u32	r7, q1, q0
+[^>]*> fea2 7f03 	vabav.u32	r7, q1, q1
+[^>]*> fea2 7f05 	vabav.u32	r7, q1, q2
+[^>]*> fea2 7f09 	vabav.u32	r7, q1, q4
+[^>]*> fea2 7f0f 	vabav.u32	r7, q1, q7
+[^>]*> fea4 7f01 	vabav.u32	r7, q2, q0
+[^>]*> fea4 7f03 	vabav.u32	r7, q2, q1
+[^>]*> fea4 7f05 	vabav.u32	r7, q2, q2
+[^>]*> fea4 7f09 	vabav.u32	r7, q2, q4
+[^>]*> fea4 7f0f 	vabav.u32	r7, q2, q7
+[^>]*> fea8 7f01 	vabav.u32	r7, q4, q0
+[^>]*> fea8 7f03 	vabav.u32	r7, q4, q1
+[^>]*> fea8 7f05 	vabav.u32	r7, q4, q2
+[^>]*> fea8 7f09 	vabav.u32	r7, q4, q4
+[^>]*> fea8 7f0f 	vabav.u32	r7, q4, q7
+[^>]*> feae 7f01 	vabav.u32	r7, q7, q0
+[^>]*> feae 7f03 	vabav.u32	r7, q7, q1
+[^>]*> feae 7f05 	vabav.u32	r7, q7, q2
+[^>]*> feae 7f09 	vabav.u32	r7, q7, q4
+[^>]*> feae 7f0f 	vabav.u32	r7, q7, q7
+[^>]*> fea0 8f01 	vabav.u32	r8, q0, q0
+[^>]*> fea0 8f03 	vabav.u32	r8, q0, q1
+[^>]*> fea0 8f05 	vabav.u32	r8, q0, q2
+[^>]*> fea0 8f09 	vabav.u32	r8, q0, q4
+[^>]*> fea0 8f0f 	vabav.u32	r8, q0, q7
+[^>]*> fea2 8f01 	vabav.u32	r8, q1, q0
+[^>]*> fea2 8f03 	vabav.u32	r8, q1, q1
+[^>]*> fea2 8f05 	vabav.u32	r8, q1, q2
+[^>]*> fea2 8f09 	vabav.u32	r8, q1, q4
+[^>]*> fea2 8f0f 	vabav.u32	r8, q1, q7
+[^>]*> fea4 8f01 	vabav.u32	r8, q2, q0
+[^>]*> fea4 8f03 	vabav.u32	r8, q2, q1
+[^>]*> fea4 8f05 	vabav.u32	r8, q2, q2
+[^>]*> fea4 8f09 	vabav.u32	r8, q2, q4
+[^>]*> fea4 8f0f 	vabav.u32	r8, q2, q7
+[^>]*> fea8 8f01 	vabav.u32	r8, q4, q0
+[^>]*> fea8 8f03 	vabav.u32	r8, q4, q1
+[^>]*> fea8 8f05 	vabav.u32	r8, q4, q2
+[^>]*> fea8 8f09 	vabav.u32	r8, q4, q4
+[^>]*> fea8 8f0f 	vabav.u32	r8, q4, q7
+[^>]*> feae 8f01 	vabav.u32	r8, q7, q0
+[^>]*> feae 8f03 	vabav.u32	r8, q7, q1
+[^>]*> feae 8f05 	vabav.u32	r8, q7, q2
+[^>]*> feae 8f09 	vabav.u32	r8, q7, q4
+[^>]*> feae 8f0f 	vabav.u32	r8, q7, q7
+[^>]*> fea0 af01 	vabav.u32	sl, q0, q0
+[^>]*> fea0 af03 	vabav.u32	sl, q0, q1
+[^>]*> fea0 af05 	vabav.u32	sl, q0, q2
+[^>]*> fea0 af09 	vabav.u32	sl, q0, q4
+[^>]*> fea0 af0f 	vabav.u32	sl, q0, q7
+[^>]*> fea2 af01 	vabav.u32	sl, q1, q0
+[^>]*> fea2 af03 	vabav.u32	sl, q1, q1
+[^>]*> fea2 af05 	vabav.u32	sl, q1, q2
+[^>]*> fea2 af09 	vabav.u32	sl, q1, q4
+[^>]*> fea2 af0f 	vabav.u32	sl, q1, q7
+[^>]*> fea4 af01 	vabav.u32	sl, q2, q0
+[^>]*> fea4 af03 	vabav.u32	sl, q2, q1
+[^>]*> fea4 af05 	vabav.u32	sl, q2, q2
+[^>]*> fea4 af09 	vabav.u32	sl, q2, q4
+[^>]*> fea4 af0f 	vabav.u32	sl, q2, q7
+[^>]*> fea8 af01 	vabav.u32	sl, q4, q0
+[^>]*> fea8 af03 	vabav.u32	sl, q4, q1
+[^>]*> fea8 af05 	vabav.u32	sl, q4, q2
+[^>]*> fea8 af09 	vabav.u32	sl, q4, q4
+[^>]*> fea8 af0f 	vabav.u32	sl, q4, q7
+[^>]*> feae af01 	vabav.u32	sl, q7, q0
+[^>]*> feae af03 	vabav.u32	sl, q7, q1
+[^>]*> feae af05 	vabav.u32	sl, q7, q2
+[^>]*> feae af09 	vabav.u32	sl, q7, q4
+[^>]*> feae af0f 	vabav.u32	sl, q7, q7
+[^>]*> fea0 cf01 	vabav.u32	ip, q0, q0
+[^>]*> fea0 cf03 	vabav.u32	ip, q0, q1
+[^>]*> fea0 cf05 	vabav.u32	ip, q0, q2
+[^>]*> fea0 cf09 	vabav.u32	ip, q0, q4
+[^>]*> fea0 cf0f 	vabav.u32	ip, q0, q7
+[^>]*> fea2 cf01 	vabav.u32	ip, q1, q0
+[^>]*> fea2 cf03 	vabav.u32	ip, q1, q1
+[^>]*> fea2 cf05 	vabav.u32	ip, q1, q2
+[^>]*> fea2 cf09 	vabav.u32	ip, q1, q4
+[^>]*> fea2 cf0f 	vabav.u32	ip, q1, q7
+[^>]*> fea4 cf01 	vabav.u32	ip, q2, q0
+[^>]*> fea4 cf03 	vabav.u32	ip, q2, q1
+[^>]*> fea4 cf05 	vabav.u32	ip, q2, q2
+[^>]*> fea4 cf09 	vabav.u32	ip, q2, q4
+[^>]*> fea4 cf0f 	vabav.u32	ip, q2, q7
+[^>]*> fea8 cf01 	vabav.u32	ip, q4, q0
+[^>]*> fea8 cf03 	vabav.u32	ip, q4, q1
+[^>]*> fea8 cf05 	vabav.u32	ip, q4, q2
+[^>]*> fea8 cf09 	vabav.u32	ip, q4, q4
+[^>]*> fea8 cf0f 	vabav.u32	ip, q4, q7
+[^>]*> feae cf01 	vabav.u32	ip, q7, q0
+[^>]*> feae cf03 	vabav.u32	ip, q7, q1
+[^>]*> feae cf05 	vabav.u32	ip, q7, q2
+[^>]*> feae cf09 	vabav.u32	ip, q7, q4
+[^>]*> feae cf0f 	vabav.u32	ip, q7, q7
+[^>]*> fea0 ef01 	vabav.u32	lr, q0, q0
+[^>]*> fea0 ef03 	vabav.u32	lr, q0, q1
+[^>]*> fea0 ef05 	vabav.u32	lr, q0, q2
+[^>]*> fea0 ef09 	vabav.u32	lr, q0, q4
+[^>]*> fea0 ef0f 	vabav.u32	lr, q0, q7
+[^>]*> fea2 ef01 	vabav.u32	lr, q1, q0
+[^>]*> fea2 ef03 	vabav.u32	lr, q1, q1
+[^>]*> fea2 ef05 	vabav.u32	lr, q1, q2
+[^>]*> fea2 ef09 	vabav.u32	lr, q1, q4
+[^>]*> fea2 ef0f 	vabav.u32	lr, q1, q7
+[^>]*> fea4 ef01 	vabav.u32	lr, q2, q0
+[^>]*> fea4 ef03 	vabav.u32	lr, q2, q1
+[^>]*> fea4 ef05 	vabav.u32	lr, q2, q2
+[^>]*> fea4 ef09 	vabav.u32	lr, q2, q4
+[^>]*> fea4 ef0f 	vabav.u32	lr, q2, q7
+[^>]*> fea8 ef01 	vabav.u32	lr, q4, q0
+[^>]*> fea8 ef03 	vabav.u32	lr, q4, q1
+[^>]*> fea8 ef05 	vabav.u32	lr, q4, q2
+[^>]*> fea8 ef09 	vabav.u32	lr, q4, q4
+[^>]*> fea8 ef0f 	vabav.u32	lr, q4, q7
+[^>]*> feae ef01 	vabav.u32	lr, q7, q0
+[^>]*> feae ef03 	vabav.u32	lr, q7, q1
+[^>]*> feae ef05 	vabav.u32	lr, q7, q2
+[^>]*> feae ef09 	vabav.u32	lr, q7, q4
+[^>]*> feae ef0f 	vabav.u32	lr, q7, q7
+[^>]*> fe71 cf4d 	vpstet
+[^>]*> ee80 0f0f 	vabavt.s8	r0, q0, q7
+[^>]*> fe82 1f01 	vabave.u8	r1, q1, q0
+[^>]*> ee94 2f09 	vabavt.s16	r2, q2, q4
+[^>]*> fe71 cf4d 	vpstet
+[^>]*> fe98 3f05 	vabavt.u16	r3, q4, q2
+[^>]*> eeae af03 	vabave.s32	sl, q7, q1
+[^>]*> feae ef01 	vabavt.u32	lr, q7, q0
diff --git a/gas/testsuite/gas/arm/mve-vabav.s b/gas/testsuite/gas/arm/mve-vabav.s
new file mode 100644
index 0000000..c19947d
--- /dev/null
+++ b/gas/testsuite/gas/arm/mve-vabav.s
@@ -0,0 +1,29 @@
+.syntax unified
+.thumb
+
+.macro all_rqq op
+.irp op1, r0, r1, r2, r4, r7, r8, r10, r12, r14
+.irp op2, q0, q1, q2, q4, q7
+.irp op3, q0, q1, q2, q4, q7
+\op \op1, \op2, \op3
+.endr
+.endr
+.endr
+.endm
+
+all_rqq vabav.s8
+all_rqq vabav.u8
+all_rqq vabav.s16
+all_rqq vabav.u16
+all_rqq vabav.s32
+all_rqq vabav.u32
+
+vpstet
+vabavt.s8  r0,  q0, q7
+vabave.u8  r1,  q1, q0
+vabavt.s16 r2,  q2, q4
+
+vpstet
+vabavt.u16 r3,  q4, q2
+vabave.s32 r10, q7, q1
+vabavt.u32 r14, q7, q0
diff --git a/gas/testsuite/gas/arm/mve-vabd.d b/gas/testsuite/gas/arm/mve-vabd.d
new file mode 100644
index 0000000..8b87d74
--- /dev/null
+++ b/gas/testsuite/gas/arm/mve-vabd.d
@@ -0,0 +1,1018 @@
+# name: MVE vabd instructions
+# as: -march=armv8.1-m.main+mve.fp
+# objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main
+
+.*: +file format .*arm.*
+
+Disassembly of section .text:
+[^>]*> ff00 0740 	vabd.u8	q0, q0, q0
+[^>]*> ff00 0742 	vabd.u8	q0, q0, q1
+[^>]*> ff00 0744 	vabd.u8	q0, q0, q2
+[^>]*> ff00 0748 	vabd.u8	q0, q0, q4
+[^>]*> ff00 074e 	vabd.u8	q0, q0, q7
+[^>]*> ff02 0740 	vabd.u8	q0, q1, q0
+[^>]*> ff02 0742 	vabd.u8	q0, q1, q1
+[^>]*> ff02 0744 	vabd.u8	q0, q1, q2
+[^>]*> ff02 0748 	vabd.u8	q0, q1, q4
+[^>]*> ff02 074e 	vabd.u8	q0, q1, q7
+[^>]*> ff04 0740 	vabd.u8	q0, q2, q0
+[^>]*> ff04 0742 	vabd.u8	q0, q2, q1
+[^>]*> ff04 0744 	vabd.u8	q0, q2, q2
+[^>]*> ff04 0748 	vabd.u8	q0, q2, q4
+[^>]*> ff04 074e 	vabd.u8	q0, q2, q7
+[^>]*> ff08 0740 	vabd.u8	q0, q4, q0
+[^>]*> ff08 0742 	vabd.u8	q0, q4, q1
+[^>]*> ff08 0744 	vabd.u8	q0, q4, q2
+[^>]*> ff08 0748 	vabd.u8	q0, q4, q4
+[^>]*> ff08 074e 	vabd.u8	q0, q4, q7
+[^>]*> ff0e 0740 	vabd.u8	q0, q7, q0
+[^>]*> ff0e 0742 	vabd.u8	q0, q7, q1
+[^>]*> ff0e 0744 	vabd.u8	q0, q7, q2
+[^>]*> ff0e 0748 	vabd.u8	q0, q7, q4
+[^>]*> ff0e 074e 	vabd.u8	q0, q7, q7
+[^>]*> ff00 2740 	vabd.u8	q1, q0, q0
+[^>]*> ff00 2742 	vabd.u8	q1, q0, q1
+[^>]*> ff00 2744 	vabd.u8	q1, q0, q2
+[^>]*> ff00 2748 	vabd.u8	q1, q0, q4
+[^>]*> ff00 274e 	vabd.u8	q1, q0, q7
+[^>]*> ff02 2740 	vabd.u8	q1, q1, q0
+[^>]*> ff02 2742 	vabd.u8	q1, q1, q1
+[^>]*> ff02 2744 	vabd.u8	q1, q1, q2
+[^>]*> ff02 2748 	vabd.u8	q1, q1, q4
+[^>]*> ff02 274e 	vabd.u8	q1, q1, q7
+[^>]*> ff04 2740 	vabd.u8	q1, q2, q0
+[^>]*> ff04 2742 	vabd.u8	q1, q2, q1
+[^>]*> ff04 2744 	vabd.u8	q1, q2, q2
+[^>]*> ff04 2748 	vabd.u8	q1, q2, q4
+[^>]*> ff04 274e 	vabd.u8	q1, q2, q7
+[^>]*> ff08 2740 	vabd.u8	q1, q4, q0
+[^>]*> ff08 2742 	vabd.u8	q1, q4, q1
+[^>]*> ff08 2744 	vabd.u8	q1, q4, q2
+[^>]*> ff08 2748 	vabd.u8	q1, q4, q4
+[^>]*> ff08 274e 	vabd.u8	q1, q4, q7
+[^>]*> ff0e 2740 	vabd.u8	q1, q7, q0
+[^>]*> ff0e 2742 	vabd.u8	q1, q7, q1
+[^>]*> ff0e 2744 	vabd.u8	q1, q7, q2
+[^>]*> ff0e 2748 	vabd.u8	q1, q7, q4
+[^>]*> ff0e 274e 	vabd.u8	q1, q7, q7
+[^>]*> ff00 4740 	vabd.u8	q2, q0, q0
+[^>]*> ff00 4742 	vabd.u8	q2, q0, q1
+[^>]*> ff00 4744 	vabd.u8	q2, q0, q2
+[^>]*> ff00 4748 	vabd.u8	q2, q0, q4
+[^>]*> ff00 474e 	vabd.u8	q2, q0, q7
+[^>]*> ff02 4740 	vabd.u8	q2, q1, q0
+[^>]*> ff02 4742 	vabd.u8	q2, q1, q1
+[^>]*> ff02 4744 	vabd.u8	q2, q1, q2
+[^>]*> ff02 4748 	vabd.u8	q2, q1, q4
+[^>]*> ff02 474e 	vabd.u8	q2, q1, q7
+[^>]*> ff04 4740 	vabd.u8	q2, q2, q0
+[^>]*> ff04 4742 	vabd.u8	q2, q2, q1
+[^>]*> ff04 4744 	vabd.u8	q2, q2, q2
+[^>]*> ff04 4748 	vabd.u8	q2, q2, q4
+[^>]*> ff04 474e 	vabd.u8	q2, q2, q7
+[^>]*> ff08 4740 	vabd.u8	q2, q4, q0
+[^>]*> ff08 4742 	vabd.u8	q2, q4, q1
+[^>]*> ff08 4744 	vabd.u8	q2, q4, q2
+[^>]*> ff08 4748 	vabd.u8	q2, q4, q4
+[^>]*> ff08 474e 	vabd.u8	q2, q4, q7
+[^>]*> ff0e 4740 	vabd.u8	q2, q7, q0
+[^>]*> ff0e 4742 	vabd.u8	q2, q7, q1
+[^>]*> ff0e 4744 	vabd.u8	q2, q7, q2
+[^>]*> ff0e 4748 	vabd.u8	q2, q7, q4
+[^>]*> ff0e 474e 	vabd.u8	q2, q7, q7
+[^>]*> ff00 8740 	vabd.u8	q4, q0, q0
+[^>]*> ff00 8742 	vabd.u8	q4, q0, q1
+[^>]*> ff00 8744 	vabd.u8	q4, q0, q2
+[^>]*> ff00 8748 	vabd.u8	q4, q0, q4
+[^>]*> ff00 874e 	vabd.u8	q4, q0, q7
+[^>]*> ff02 8740 	vabd.u8	q4, q1, q0
+[^>]*> ff02 8742 	vabd.u8	q4, q1, q1
+[^>]*> ff02 8744 	vabd.u8	q4, q1, q2
+[^>]*> ff02 8748 	vabd.u8	q4, q1, q4
+[^>]*> ff02 874e 	vabd.u8	q4, q1, q7
+[^>]*> ff04 8740 	vabd.u8	q4, q2, q0
+[^>]*> ff04 8742 	vabd.u8	q4, q2, q1
+[^>]*> ff04 8744 	vabd.u8	q4, q2, q2
+[^>]*> ff04 8748 	vabd.u8	q4, q2, q4
+[^>]*> ff04 874e 	vabd.u8	q4, q2, q7
+[^>]*> ff08 8740 	vabd.u8	q4, q4, q0
+[^>]*> ff08 8742 	vabd.u8	q4, q4, q1
+[^>]*> ff08 8744 	vabd.u8	q4, q4, q2
+[^>]*> ff08 8748 	vabd.u8	q4, q4, q4
+[^>]*> ff08 874e 	vabd.u8	q4, q4, q7
+[^>]*> ff0e 8740 	vabd.u8	q4, q7, q0
+[^>]*> ff0e 8742 	vabd.u8	q4, q7, q1
+[^>]*> ff0e 8744 	vabd.u8	q4, q7, q2
+[^>]*> ff0e 8748 	vabd.u8	q4, q7, q4
+[^>]*> ff0e 874e 	vabd.u8	q4, q7, q7
+[^>]*> ff00 e740 	vabd.u8	q7, q0, q0
+[^>]*> ff00 e742 	vabd.u8	q7, q0, q1
+[^>]*> ff00 e744 	vabd.u8	q7, q0, q2
+[^>]*> ff00 e748 	vabd.u8	q7, q0, q4
+[^>]*> ff00 e74e 	vabd.u8	q7, q0, q7
+[^>]*> ff02 e740 	vabd.u8	q7, q1, q0
+[^>]*> ff02 e742 	vabd.u8	q7, q1, q1
+[^>]*> ff02 e744 	vabd.u8	q7, q1, q2
+[^>]*> ff02 e748 	vabd.u8	q7, q1, q4
+[^>]*> ff02 e74e 	vabd.u8	q7, q1, q7
+[^>]*> ff04 e740 	vabd.u8	q7, q2, q0
+[^>]*> ff04 e742 	vabd.u8	q7, q2, q1
+[^>]*> ff04 e744 	vabd.u8	q7, q2, q2
+[^>]*> ff04 e748 	vabd.u8	q7, q2, q4
+[^>]*> ff04 e74e 	vabd.u8	q7, q2, q7
+[^>]*> ff08 e740 	vabd.u8	q7, q4, q0
+[^>]*> ff08 e742 	vabd.u8	q7, q4, q1
+[^>]*> ff08 e744 	vabd.u8	q7, q4, q2
+[^>]*> ff08 e748 	vabd.u8	q7, q4, q4
+[^>]*> ff08 e74e 	vabd.u8	q7, q4, q7
+[^>]*> ff0e e740 	vabd.u8	q7, q7, q0
+[^>]*> ff0e e742 	vabd.u8	q7, q7, q1
+[^>]*> ff0e e744 	vabd.u8	q7, q7, q2
+[^>]*> ff0e e748 	vabd.u8	q7, q7, q4
+[^>]*> ff0e e74e 	vabd.u8	q7, q7, q7
+[^>]*> ef00 0740 	vabd.s8	q0, q0, q0
+[^>]*> ef00 0742 	vabd.s8	q0, q0, q1
+[^>]*> ef00 0744 	vabd.s8	q0, q0, q2
+[^>]*> ef00 0748 	vabd.s8	q0, q0, q4
+[^>]*> ef00 074e 	vabd.s8	q0, q0, q7
+[^>]*> ef02 0740 	vabd.s8	q0, q1, q0
+[^>]*> ef02 0742 	vabd.s8	q0, q1, q1
+[^>]*> ef02 0744 	vabd.s8	q0, q1, q2
+[^>]*> ef02 0748 	vabd.s8	q0, q1, q4
+[^>]*> ef02 074e 	vabd.s8	q0, q1, q7
+[^>]*> ef04 0740 	vabd.s8	q0, q2, q0
+[^>]*> ef04 0742 	vabd.s8	q0, q2, q1
+[^>]*> ef04 0744 	vabd.s8	q0, q2, q2
+[^>]*> ef04 0748 	vabd.s8	q0, q2, q4
+[^>]*> ef04 074e 	vabd.s8	q0, q2, q7
+[^>]*> ef08 0740 	vabd.s8	q0, q4, q0
+[^>]*> ef08 0742 	vabd.s8	q0, q4, q1
+[^>]*> ef08 0744 	vabd.s8	q0, q4, q2
+[^>]*> ef08 0748 	vabd.s8	q0, q4, q4
+[^>]*> ef08 074e 	vabd.s8	q0, q4, q7
+[^>]*> ef0e 0740 	vabd.s8	q0, q7, q0
+[^>]*> ef0e 0742 	vabd.s8	q0, q7, q1
+[^>]*> ef0e 0744 	vabd.s8	q0, q7, q2
+[^>]*> ef0e 0748 	vabd.s8	q0, q7, q4
+[^>]*> ef0e 074e 	vabd.s8	q0, q7, q7
+[^>]*> ef00 2740 	vabd.s8	q1, q0, q0
+[^>]*> ef00 2742 	vabd.s8	q1, q0, q1
+[^>]*> ef00 2744 	vabd.s8	q1, q0, q2
+[^>]*> ef00 2748 	vabd.s8	q1, q0, q4
+[^>]*> ef00 274e 	vabd.s8	q1, q0, q7
+[^>]*> ef02 2740 	vabd.s8	q1, q1, q0
+[^>]*> ef02 2742 	vabd.s8	q1, q1, q1
+[^>]*> ef02 2744 	vabd.s8	q1, q1, q2
+[^>]*> ef02 2748 	vabd.s8	q1, q1, q4
+[^>]*> ef02 274e 	vabd.s8	q1, q1, q7
+[^>]*> ef04 2740 	vabd.s8	q1, q2, q0
+[^>]*> ef04 2742 	vabd.s8	q1, q2, q1
+[^>]*> ef04 2744 	vabd.s8	q1, q2, q2
+[^>]*> ef04 2748 	vabd.s8	q1, q2, q4
+[^>]*> ef04 274e 	vabd.s8	q1, q2, q7
+[^>]*> ef08 2740 	vabd.s8	q1, q4, q0
+[^>]*> ef08 2742 	vabd.s8	q1, q4, q1
+[^>]*> ef08 2744 	vabd.s8	q1, q4, q2
+[^>]*> ef08 2748 	vabd.s8	q1, q4, q4
+[^>]*> ef08 274e 	vabd.s8	q1, q4, q7
+[^>]*> ef0e 2740 	vabd.s8	q1, q7, q0
+[^>]*> ef0e 2742 	vabd.s8	q1, q7, q1
+[^>]*> ef0e 2744 	vabd.s8	q1, q7, q2
+[^>]*> ef0e 2748 	vabd.s8	q1, q7, q4
+[^>]*> ef0e 274e 	vabd.s8	q1, q7, q7
+[^>]*> ef00 4740 	vabd.s8	q2, q0, q0
+[^>]*> ef00 4742 	vabd.s8	q2, q0, q1
+[^>]*> ef00 4744 	vabd.s8	q2, q0, q2
+[^>]*> ef00 4748 	vabd.s8	q2, q0, q4
+[^>]*> ef00 474e 	vabd.s8	q2, q0, q7
+[^>]*> ef02 4740 	vabd.s8	q2, q1, q0
+[^>]*> ef02 4742 	vabd.s8	q2, q1, q1
+[^>]*> ef02 4744 	vabd.s8	q2, q1, q2
+[^>]*> ef02 4748 	vabd.s8	q2, q1, q4
+[^>]*> ef02 474e 	vabd.s8	q2, q1, q7
+[^>]*> ef04 4740 	vabd.s8	q2, q2, q0
+[^>]*> ef04 4742 	vabd.s8	q2, q2, q1
+[^>]*> ef04 4744 	vabd.s8	q2, q2, q2
+[^>]*> ef04 4748 	vabd.s8	q2, q2, q4
+[^>]*> ef04 474e 	vabd.s8	q2, q2, q7
+[^>]*> ef08 4740 	vabd.s8	q2, q4, q0
+[^>]*> ef08 4742 	vabd.s8	q2, q4, q1
+[^>]*> ef08 4744 	vabd.s8	q2, q4, q2
+[^>]*> ef08 4748 	vabd.s8	q2, q4, q4
+[^>]*> ef08 474e 	vabd.s8	q2, q4, q7
+[^>]*> ef0e 4740 	vabd.s8	q2, q7, q0
+[^>]*> ef0e 4742 	vabd.s8	q2, q7, q1
+[^>]*> ef0e 4744 	vabd.s8	q2, q7, q2
+[^>]*> ef0e 4748 	vabd.s8	q2, q7, q4
+[^>]*> ef0e 474e 	vabd.s8	q2, q7, q7
+[^>]*> ef00 8740 	vabd.s8	q4, q0, q0
+[^>]*> ef00 8742 	vabd.s8	q4, q0, q1
+[^>]*> ef00 8744 	vabd.s8	q4, q0, q2
+[^>]*> ef00 8748 	vabd.s8	q4, q0, q4
+[^>]*> ef00 874e 	vabd.s8	q4, q0, q7
+[^>]*> ef02 8740 	vabd.s8	q4, q1, q0
+[^>]*> ef02 8742 	vabd.s8	q4, q1, q1
+[^>]*> ef02 8744 	vabd.s8	q4, q1, q2
+[^>]*> ef02 8748 	vabd.s8	q4, q1, q4
+[^>]*> ef02 874e 	vabd.s8	q4, q1, q7
+[^>]*> ef04 8740 	vabd.s8	q4, q2, q0
+[^>]*> ef04 8742 	vabd.s8	q4, q2, q1
+[^>]*> ef04 8744 	vabd.s8	q4, q2, q2
+[^>]*> ef04 8748 	vabd.s8	q4, q2, q4
+[^>]*> ef04 874e 	vabd.s8	q4, q2, q7
+[^>]*> ef08 8740 	vabd.s8	q4, q4, q0
+[^>]*> ef08 8742 	vabd.s8	q4, q4, q1
+[^>]*> ef08 8744 	vabd.s8	q4, q4, q2
+[^>]*> ef08 8748 	vabd.s8	q4, q4, q4
+[^>]*> ef08 874e 	vabd.s8	q4, q4, q7
+[^>]*> ef0e 8740 	vabd.s8	q4, q7, q0
+[^>]*> ef0e 8742 	vabd.s8	q4, q7, q1
+[^>]*> ef0e 8744 	vabd.s8	q4, q7, q2
+[^>]*> ef0e 8748 	vabd.s8	q4, q7, q4
+[^>]*> ef0e 874e 	vabd.s8	q4, q7, q7
+[^>]*> ef00 e740 	vabd.s8	q7, q0, q0
+[^>]*> ef00 e742 	vabd.s8	q7, q0, q1
+[^>]*> ef00 e744 	vabd.s8	q7, q0, q2
+[^>]*> ef00 e748 	vabd.s8	q7, q0, q4
+[^>]*> ef00 e74e 	vabd.s8	q7, q0, q7
+[^>]*> ef02 e740 	vabd.s8	q7, q1, q0
+[^>]*> ef02 e742 	vabd.s8	q7, q1, q1
+[^>]*> ef02 e744 	vabd.s8	q7, q1, q2
+[^>]*> ef02 e748 	vabd.s8	q7, q1, q4
+[^>]*> ef02 e74e 	vabd.s8	q7, q1, q7
+[^>]*> ef04 e740 	vabd.s8	q7, q2, q0
+[^>]*> ef04 e742 	vabd.s8	q7, q2, q1
+[^>]*> ef04 e744 	vabd.s8	q7, q2, q2
+[^>]*> ef04 e748 	vabd.s8	q7, q2, q4
+[^>]*> ef04 e74e 	vabd.s8	q7, q2, q7
+[^>]*> ef08 e740 	vabd.s8	q7, q4, q0
+[^>]*> ef08 e742 	vabd.s8	q7, q4, q1
+[^>]*> ef08 e744 	vabd.s8	q7, q4, q2
+[^>]*> ef08 e748 	vabd.s8	q7, q4, q4
+[^>]*> ef08 e74e 	vabd.s8	q7, q4, q7
+[^>]*> ef0e e740 	vabd.s8	q7, q7, q0
+[^>]*> ef0e e742 	vabd.s8	q7, q7, q1
+[^>]*> ef0e e744 	vabd.s8	q7, q7, q2
+[^>]*> ef0e e748 	vabd.s8	q7, q7, q4
+[^>]*> ef0e e74e 	vabd.s8	q7, q7, q7
+[^>]*> ff10 0740 	vabd.u16	q0, q0, q0
+[^>]*> ff10 0742 	vabd.u16	q0, q0, q1
+[^>]*> ff10 0744 	vabd.u16	q0, q0, q2
+[^>]*> ff10 0748 	vabd.u16	q0, q0, q4
+[^>]*> ff10 074e 	vabd.u16	q0, q0, q7
+[^>]*> ff12 0740 	vabd.u16	q0, q1, q0
+[^>]*> ff12 0742 	vabd.u16	q0, q1, q1
+[^>]*> ff12 0744 	vabd.u16	q0, q1, q2
+[^>]*> ff12 0748 	vabd.u16	q0, q1, q4
+[^>]*> ff12 074e 	vabd.u16	q0, q1, q7
+[^>]*> ff14 0740 	vabd.u16	q0, q2, q0
+[^>]*> ff14 0742 	vabd.u16	q0, q2, q1
+[^>]*> ff14 0744 	vabd.u16	q0, q2, q2
+[^>]*> ff14 0748 	vabd.u16	q0, q2, q4
+[^>]*> ff14 074e 	vabd.u16	q0, q2, q7
+[^>]*> ff18 0740 	vabd.u16	q0, q4, q0
+[^>]*> ff18 0742 	vabd.u16	q0, q4, q1
+[^>]*> ff18 0744 	vabd.u16	q0, q4, q2
+[^>]*> ff18 0748 	vabd.u16	q0, q4, q4
+[^>]*> ff18 074e 	vabd.u16	q0, q4, q7
+[^>]*> ff1e 0740 	vabd.u16	q0, q7, q0
+[^>]*> ff1e 0742 	vabd.u16	q0, q7, q1
+[^>]*> ff1e 0744 	vabd.u16	q0, q7, q2
+[^>]*> ff1e 0748 	vabd.u16	q0, q7, q4
+[^>]*> ff1e 074e 	vabd.u16	q0, q7, q7
+[^>]*> ff10 2740 	vabd.u16	q1, q0, q0
+[^>]*> ff10 2742 	vabd.u16	q1, q0, q1
+[^>]*> ff10 2744 	vabd.u16	q1, q0, q2
+[^>]*> ff10 2748 	vabd.u16	q1, q0, q4
+[^>]*> ff10 274e 	vabd.u16	q1, q0, q7
+[^>]*> ff12 2740 	vabd.u16	q1, q1, q0
+[^>]*> ff12 2742 	vabd.u16	q1, q1, q1
+[^>]*> ff12 2744 	vabd.u16	q1, q1, q2
+[^>]*> ff12 2748 	vabd.u16	q1, q1, q4
+[^>]*> ff12 274e 	vabd.u16	q1, q1, q7
+[^>]*> ff14 2740 	vabd.u16	q1, q2, q0
+[^>]*> ff14 2742 	vabd.u16	q1, q2, q1
+[^>]*> ff14 2744 	vabd.u16	q1, q2, q2
+[^>]*> ff14 2748 	vabd.u16	q1, q2, q4
+[^>]*> ff14 274e 	vabd.u16	q1, q2, q7
+[^>]*> ff18 2740 	vabd.u16	q1, q4, q0
+[^>]*> ff18 2742 	vabd.u16	q1, q4, q1
+[^>]*> ff18 2744 	vabd.u16	q1, q4, q2
+[^>]*> ff18 2748 	vabd.u16	q1, q4, q4
+[^>]*> ff18 274e 	vabd.u16	q1, q4, q7
+[^>]*> ff1e 2740 	vabd.u16	q1, q7, q0
+[^>]*> ff1e 2742 	vabd.u16	q1, q7, q1
+[^>]*> ff1e 2744 	vabd.u16	q1, q7, q2
+[^>]*> ff1e 2748 	vabd.u16	q1, q7, q4
+[^>]*> ff1e 274e 	vabd.u16	q1, q7, q7
+[^>]*> ff10 4740 	vabd.u16	q2, q0, q0
+[^>]*> ff10 4742 	vabd.u16	q2, q0, q1
+[^>]*> ff10 4744 	vabd.u16	q2, q0, q2
+[^>]*> ff10 4748 	vabd.u16	q2, q0, q4
+[^>]*> ff10 474e 	vabd.u16	q2, q0, q7
+[^>]*> ff12 4740 	vabd.u16	q2, q1, q0
+[^>]*> ff12 4742 	vabd.u16	q2, q1, q1
+[^>]*> ff12 4744 	vabd.u16	q2, q1, q2
+[^>]*> ff12 4748 	vabd.u16	q2, q1, q4
+[^>]*> ff12 474e 	vabd.u16	q2, q1, q7
+[^>]*> ff14 4740 	vabd.u16	q2, q2, q0
+[^>]*> ff14 4742 	vabd.u16	q2, q2, q1
+[^>]*> ff14 4744 	vabd.u16	q2, q2, q2
+[^>]*> ff14 4748 	vabd.u16	q2, q2, q4
+[^>]*> ff14 474e 	vabd.u16	q2, q2, q7
+[^>]*> ff18 4740 	vabd.u16	q2, q4, q0
+[^>]*> ff18 4742 	vabd.u16	q2, q4, q1
+[^>]*> ff18 4744 	vabd.u16	q2, q4, q2
+[^>]*> ff18 4748 	vabd.u16	q2, q4, q4
+[^>]*> ff18 474e 	vabd.u16	q2, q4, q7
+[^>]*> ff1e 4740 	vabd.u16	q2, q7, q0
+[^>]*> ff1e 4742 	vabd.u16	q2, q7, q1
+[^>]*> ff1e 4744 	vabd.u16	q2, q7, q2
+[^>]*> ff1e 4748 	vabd.u16	q2, q7, q4
+[^>]*> ff1e 474e 	vabd.u16	q2, q7, q7
+[^>]*> ff10 8740 	vabd.u16	q4, q0, q0
+[^>]*> ff10 8742 	vabd.u16	q4, q0, q1
+[^>]*> ff10 8744 	vabd.u16	q4, q0, q2
+[^>]*> ff10 8748 	vabd.u16	q4, q0, q4
+[^>]*> ff10 874e 	vabd.u16	q4, q0, q7
+[^>]*> ff12 8740 	vabd.u16	q4, q1, q0
+[^>]*> ff12 8742 	vabd.u16	q4, q1, q1
+[^>]*> ff12 8744 	vabd.u16	q4, q1, q2
+[^>]*> ff12 8748 	vabd.u16	q4, q1, q4
+[^>]*> ff12 874e 	vabd.u16	q4, q1, q7
+[^>]*> ff14 8740 	vabd.u16	q4, q2, q0
+[^>]*> ff14 8742 	vabd.u16	q4, q2, q1
+[^>]*> ff14 8744 	vabd.u16	q4, q2, q2
+[^>]*> ff14 8748 	vabd.u16	q4, q2, q4
+[^>]*> ff14 874e 	vabd.u16	q4, q2, q7
+[^>]*> ff18 8740 	vabd.u16	q4, q4, q0
+[^>]*> ff18 8742 	vabd.u16	q4, q4, q1
+[^>]*> ff18 8744 	vabd.u16	q4, q4, q2
+[^>]*> ff18 8748 	vabd.u16	q4, q4, q4
+[^>]*> ff18 874e 	vabd.u16	q4, q4, q7
+[^>]*> ff1e 8740 	vabd.u16	q4, q7, q0
+[^>]*> ff1e 8742 	vabd.u16	q4, q7, q1
+[^>]*> ff1e 8744 	vabd.u16	q4, q7, q2
+[^>]*> ff1e 8748 	vabd.u16	q4, q7, q4
+[^>]*> ff1e 874e 	vabd.u16	q4, q7, q7
+[^>]*> ff10 e740 	vabd.u16	q7, q0, q0
+[^>]*> ff10 e742 	vabd.u16	q7, q0, q1
+[^>]*> ff10 e744 	vabd.u16	q7, q0, q2
+[^>]*> ff10 e748 	vabd.u16	q7, q0, q4
+[^>]*> ff10 e74e 	vabd.u16	q7, q0, q7
+[^>]*> ff12 e740 	vabd.u16	q7, q1, q0
+[^>]*> ff12 e742 	vabd.u16	q7, q1, q1
+[^>]*> ff12 e744 	vabd.u16	q7, q1, q2
+[^>]*> ff12 e748 	vabd.u16	q7, q1, q4
+[^>]*> ff12 e74e 	vabd.u16	q7, q1, q7
+[^>]*> ff14 e740 	vabd.u16	q7, q2, q0
+[^>]*> ff14 e742 	vabd.u16	q7, q2, q1
+[^>]*> ff14 e744 	vabd.u16	q7, q2, q2
+[^>]*> ff14 e748 	vabd.u16	q7, q2, q4
+[^>]*> ff14 e74e 	vabd.u16	q7, q2, q7
+[^>]*> ff18 e740 	vabd.u16	q7, q4, q0
+[^>]*> ff18 e742 	vabd.u16	q7, q4, q1
+[^>]*> ff18 e744 	vabd.u16	q7, q4, q2
+[^>]*> ff18 e748 	vabd.u16	q7, q4, q4
+[^>]*> ff18 e74e 	vabd.u16	q7, q4, q7
+[^>]*> ff1e e740 	vabd.u16	q7, q7, q0
+[^>]*> ff1e e742 	vabd.u16	q7, q7, q1
+[^>]*> ff1e e744 	vabd.u16	q7, q7, q2
+[^>]*> ff1e e748 	vabd.u16	q7, q7, q4
+[^>]*> ff1e e74e 	vabd.u16	q7, q7, q7
+[^>]*> ef10 0740 	vabd.s16	q0, q0, q0
+[^>]*> ef10 0742 	vabd.s16	q0, q0, q1
+[^>]*> ef10 0744 	vabd.s16	q0, q0, q2
+[^>]*> ef10 0748 	vabd.s16	q0, q0, q4
+[^>]*> ef10 074e 	vabd.s16	q0, q0, q7
+[^>]*> ef12 0740 	vabd.s16	q0, q1, q0
+[^>]*> ef12 0742 	vabd.s16	q0, q1, q1
+[^>]*> ef12 0744 	vabd.s16	q0, q1, q2
+[^>]*> ef12 0748 	vabd.s16	q0, q1, q4
+[^>]*> ef12 074e 	vabd.s16	q0, q1, q7
+[^>]*> ef14 0740 	vabd.s16	q0, q2, q0
+[^>]*> ef14 0742 	vabd.s16	q0, q2, q1
+[^>]*> ef14 0744 	vabd.s16	q0, q2, q2
+[^>]*> ef14 0748 	vabd.s16	q0, q2, q4
+[^>]*> ef14 074e 	vabd.s16	q0, q2, q7
+[^>]*> ef18 0740 	vabd.s16	q0, q4, q0
+[^>]*> ef18 0742 	vabd.s16	q0, q4, q1
+[^>]*> ef18 0744 	vabd.s16	q0, q4, q2
+[^>]*> ef18 0748 	vabd.s16	q0, q4, q4
+[^>]*> ef18 074e 	vabd.s16	q0, q4, q7
+[^>]*> ef1e 0740 	vabd.s16	q0, q7, q0
+[^>]*> ef1e 0742 	vabd.s16	q0, q7, q1
+[^>]*> ef1e 0744 	vabd.s16	q0, q7, q2
+[^>]*> ef1e 0748 	vabd.s16	q0, q7, q4
+[^>]*> ef1e 074e 	vabd.s16	q0, q7, q7
+[^>]*> ef10 2740 	vabd.s16	q1, q0, q0
+[^>]*> ef10 2742 	vabd.s16	q1, q0, q1
+[^>]*> ef10 2744 	vabd.s16	q1, q0, q2
+[^>]*> ef10 2748 	vabd.s16	q1, q0, q4
+[^>]*> ef10 274e 	vabd.s16	q1, q0, q7
+[^>]*> ef12 2740 	vabd.s16	q1, q1, q0
+[^>]*> ef12 2742 	vabd.s16	q1, q1, q1
+[^>]*> ef12 2744 	vabd.s16	q1, q1, q2
+[^>]*> ef12 2748 	vabd.s16	q1, q1, q4
+[^>]*> ef12 274e 	vabd.s16	q1, q1, q7
+[^>]*> ef14 2740 	vabd.s16	q1, q2, q0
+[^>]*> ef14 2742 	vabd.s16	q1, q2, q1
+[^>]*> ef14 2744 	vabd.s16	q1, q2, q2
+[^>]*> ef14 2748 	vabd.s16	q1, q2, q4
+[^>]*> ef14 274e 	vabd.s16	q1, q2, q7
+[^>]*> ef18 2740 	vabd.s16	q1, q4, q0
+[^>]*> ef18 2742 	vabd.s16	q1, q4, q1
+[^>]*> ef18 2744 	vabd.s16	q1, q4, q2
+[^>]*> ef18 2748 	vabd.s16	q1, q4, q4
+[^>]*> ef18 274e 	vabd.s16	q1, q4, q7
+[^>]*> ef1e 2740 	vabd.s16	q1, q7, q0
+[^>]*> ef1e 2742 	vabd.s16	q1, q7, q1
+[^>]*> ef1e 2744 	vabd.s16	q1, q7, q2
+[^>]*> ef1e 2748 	vabd.s16	q1, q7, q4
+[^>]*> ef1e 274e 	vabd.s16	q1, q7, q7
+[^>]*> ef10 4740 	vabd.s16	q2, q0, q0
+[^>]*> ef10 4742 	vabd.s16	q2, q0, q1
+[^>]*> ef10 4744 	vabd.s16	q2, q0, q2
+[^>]*> ef10 4748 	vabd.s16	q2, q0, q4
+[^>]*> ef10 474e 	vabd.s16	q2, q0, q7
+[^>]*> ef12 4740 	vabd.s16	q2, q1, q0
+[^>]*> ef12 4742 	vabd.s16	q2, q1, q1
+[^>]*> ef12 4744 	vabd.s16	q2, q1, q2
+[^>]*> ef12 4748 	vabd.s16	q2, q1, q4
+[^>]*> ef12 474e 	vabd.s16	q2, q1, q7
+[^>]*> ef14 4740 	vabd.s16	q2, q2, q0
+[^>]*> ef14 4742 	vabd.s16	q2, q2, q1
+[^>]*> ef14 4744 	vabd.s16	q2, q2, q2
+[^>]*> ef14 4748 	vabd.s16	q2, q2, q4
+[^>]*> ef14 474e 	vabd.s16	q2, q2, q7
+[^>]*> ef18 4740 	vabd.s16	q2, q4, q0
+[^>]*> ef18 4742 	vabd.s16	q2, q4, q1
+[^>]*> ef18 4744 	vabd.s16	q2, q4, q2
+[^>]*> ef18 4748 	vabd.s16	q2, q4, q4
+[^>]*> ef18 474e 	vabd.s16	q2, q4, q7
+[^>]*> ef1e 4740 	vabd.s16	q2, q7, q0
+[^>]*> ef1e 4742 	vabd.s16	q2, q7, q1
+[^>]*> ef1e 4744 	vabd.s16	q2, q7, q2
+[^>]*> ef1e 4748 	vabd.s16	q2, q7, q4
+[^>]*> ef1e 474e 	vabd.s16	q2, q7, q7
+[^>]*> ef10 8740 	vabd.s16	q4, q0, q0
+[^>]*> ef10 8742 	vabd.s16	q4, q0, q1
+[^>]*> ef10 8744 	vabd.s16	q4, q0, q2
+[^>]*> ef10 8748 	vabd.s16	q4, q0, q4
+[^>]*> ef10 874e 	vabd.s16	q4, q0, q7
+[^>]*> ef12 8740 	vabd.s16	q4, q1, q0
+[^>]*> ef12 8742 	vabd.s16	q4, q1, q1
+[^>]*> ef12 8744 	vabd.s16	q4, q1, q2
+[^>]*> ef12 8748 	vabd.s16	q4, q1, q4
+[^>]*> ef12 874e 	vabd.s16	q4, q1, q7
+[^>]*> ef14 8740 	vabd.s16	q4, q2, q0
+[^>]*> ef14 8742 	vabd.s16	q4, q2, q1
+[^>]*> ef14 8744 	vabd.s16	q4, q2, q2
+[^>]*> ef14 8748 	vabd.s16	q4, q2, q4
+[^>]*> ef14 874e 	vabd.s16	q4, q2, q7
+[^>]*> ef18 8740 	vabd.s16	q4, q4, q0
+[^>]*> ef18 8742 	vabd.s16	q4, q4, q1
+[^>]*> ef18 8744 	vabd.s16	q4, q4, q2
+[^>]*> ef18 8748 	vabd.s16	q4, q4, q4
+[^>]*> ef18 874e 	vabd.s16	q4, q4, q7
+[^>]*> ef1e 8740 	vabd.s16	q4, q7, q0
+[^>]*> ef1e 8742 	vabd.s16	q4, q7, q1
+[^>]*> ef1e 8744 	vabd.s16	q4, q7, q2
+[^>]*> ef1e 8748 	vabd.s16	q4, q7, q4
+[^>]*> ef1e 874e 	vabd.s16	q4, q7, q7
+[^>]*> ef10 e740 	vabd.s16	q7, q0, q0
+[^>]*> ef10 e742 	vabd.s16	q7, q0, q1
+[^>]*> ef10 e744 	vabd.s16	q7, q0, q2
+[^>]*> ef10 e748 	vabd.s16	q7, q0, q4
+[^>]*> ef10 e74e 	vabd.s16	q7, q0, q7
+[^>]*> ef12 e740 	vabd.s16	q7, q1, q0
+[^>]*> ef12 e742 	vabd.s16	q7, q1, q1
+[^>]*> ef12 e744 	vabd.s16	q7, q1, q2
+[^>]*> ef12 e748 	vabd.s16	q7, q1, q4
+[^>]*> ef12 e74e 	vabd.s16	q7, q1, q7
+[^>]*> ef14 e740 	vabd.s16	q7, q2, q0
+[^>]*> ef14 e742 	vabd.s16	q7, q2, q1
+[^>]*> ef14 e744 	vabd.s16	q7, q2, q2
+[^>]*> ef14 e748 	vabd.s16	q7, q2, q4
+[^>]*> ef14 e74e 	vabd.s16	q7, q2, q7
+[^>]*> ef18 e740 	vabd.s16	q7, q4, q0
+[^>]*> ef18 e742 	vabd.s16	q7, q4, q1
+[^>]*> ef18 e744 	vabd.s16	q7, q4, q2
+[^>]*> ef18 e748 	vabd.s16	q7, q4, q4
+[^>]*> ef18 e74e 	vabd.s16	q7, q4, q7
+[^>]*> ef1e e740 	vabd.s16	q7, q7, q0
+[^>]*> ef1e e742 	vabd.s16	q7, q7, q1
+[^>]*> ef1e e744 	vabd.s16	q7, q7, q2
+[^>]*> ef1e e748 	vabd.s16	q7, q7, q4
+[^>]*> ef1e e74e 	vabd.s16	q7, q7, q7
+[^>]*> ff20 0740 	vabd.u32	q0, q0, q0
+[^>]*> ff20 0742 	vabd.u32	q0, q0, q1
+[^>]*> ff20 0744 	vabd.u32	q0, q0, q2
+[^>]*> ff20 0748 	vabd.u32	q0, q0, q4
+[^>]*> ff20 074e 	vabd.u32	q0, q0, q7
+[^>]*> ff22 0740 	vabd.u32	q0, q1, q0
+[^>]*> ff22 0742 	vabd.u32	q0, q1, q1
+[^>]*> ff22 0744 	vabd.u32	q0, q1, q2
+[^>]*> ff22 0748 	vabd.u32	q0, q1, q4
+[^>]*> ff22 074e 	vabd.u32	q0, q1, q7
+[^>]*> ff24 0740 	vabd.u32	q0, q2, q0
+[^>]*> ff24 0742 	vabd.u32	q0, q2, q1
+[^>]*> ff24 0744 	vabd.u32	q0, q2, q2
+[^>]*> ff24 0748 	vabd.u32	q0, q2, q4
+[^>]*> ff24 074e 	vabd.u32	q0, q2, q7
+[^>]*> ff28 0740 	vabd.u32	q0, q4, q0
+[^>]*> ff28 0742 	vabd.u32	q0, q4, q1
+[^>]*> ff28 0744 	vabd.u32	q0, q4, q2
+[^>]*> ff28 0748 	vabd.u32	q0, q4, q4
+[^>]*> ff28 074e 	vabd.u32	q0, q4, q7
+[^>]*> ff2e 0740 	vabd.u32	q0, q7, q0
+[^>]*> ff2e 0742 	vabd.u32	q0, q7, q1
+[^>]*> ff2e 0744 	vabd.u32	q0, q7, q2
+[^>]*> ff2e 0748 	vabd.u32	q0, q7, q4
+[^>]*> ff2e 074e 	vabd.u32	q0, q7, q7
+[^>]*> ff20 2740 	vabd.u32	q1, q0, q0
+[^>]*> ff20 2742 	vabd.u32	q1, q0, q1
+[^>]*> ff20 2744 	vabd.u32	q1, q0, q2
+[^>]*> ff20 2748 	vabd.u32	q1, q0, q4
+[^>]*> ff20 274e 	vabd.u32	q1, q0, q7
+[^>]*> ff22 2740 	vabd.u32	q1, q1, q0
+[^>]*> ff22 2742 	vabd.u32	q1, q1, q1
+[^>]*> ff22 2744 	vabd.u32	q1, q1, q2
+[^>]*> ff22 2748 	vabd.u32	q1, q1, q4
+[^>]*> ff22 274e 	vabd.u32	q1, q1, q7
+[^>]*> ff24 2740 	vabd.u32	q1, q2, q0
+[^>]*> ff24 2742 	vabd.u32	q1, q2, q1
+[^>]*> ff24 2744 	vabd.u32	q1, q2, q2
+[^>]*> ff24 2748 	vabd.u32	q1, q2, q4
+[^>]*> ff24 274e 	vabd.u32	q1, q2, q7
+[^>]*> ff28 2740 	vabd.u32	q1, q4, q0
+[^>]*> ff28 2742 	vabd.u32	q1, q4, q1
+[^>]*> ff28 2744 	vabd.u32	q1, q4, q2
+[^>]*> ff28 2748 	vabd.u32	q1, q4, q4
+[^>]*> ff28 274e 	vabd.u32	q1, q4, q7
+[^>]*> ff2e 2740 	vabd.u32	q1, q7, q0
+[^>]*> ff2e 2742 	vabd.u32	q1, q7, q1
+[^>]*> ff2e 2744 	vabd.u32	q1, q7, q2
+[^>]*> ff2e 2748 	vabd.u32	q1, q7, q4
+[^>]*> ff2e 274e 	vabd.u32	q1, q7, q7
+[^>]*> ff20 4740 	vabd.u32	q2, q0, q0
+[^>]*> ff20 4742 	vabd.u32	q2, q0, q1
+[^>]*> ff20 4744 	vabd.u32	q2, q0, q2
+[^>]*> ff20 4748 	vabd.u32	q2, q0, q4
+[^>]*> ff20 474e 	vabd.u32	q2, q0, q7
+[^>]*> ff22 4740 	vabd.u32	q2, q1, q0
+[^>]*> ff22 4742 	vabd.u32	q2, q1, q1
+[^>]*> ff22 4744 	vabd.u32	q2, q1, q2
+[^>]*> ff22 4748 	vabd.u32	q2, q1, q4
+[^>]*> ff22 474e 	vabd.u32	q2, q1, q7
+[^>]*> ff24 4740 	vabd.u32	q2, q2, q0
+[^>]*> ff24 4742 	vabd.u32	q2, q2, q1
+[^>]*> ff24 4744 	vabd.u32	q2, q2, q2
+[^>]*> ff24 4748 	vabd.u32	q2, q2, q4
+[^>]*> ff24 474e 	vabd.u32	q2, q2, q7
+[^>]*> ff28 4740 	vabd.u32	q2, q4, q0
+[^>]*> ff28 4742 	vabd.u32	q2, q4, q1
+[^>]*> ff28 4744 	vabd.u32	q2, q4, q2
+[^>]*> ff28 4748 	vabd.u32	q2, q4, q4
+[^>]*> ff28 474e 	vabd.u32	q2, q4, q7
+[^>]*> ff2e 4740 	vabd.u32	q2, q7, q0
+[^>]*> ff2e 4742 	vabd.u32	q2, q7, q1
+[^>]*> ff2e 4744 	vabd.u32	q2, q7, q2
+[^>]*> ff2e 4748 	vabd.u32	q2, q7, q4
+[^>]*> ff2e 474e 	vabd.u32	q2, q7, q7
+[^>]*> ff20 8740 	vabd.u32	q4, q0, q0
+[^>]*> ff20 8742 	vabd.u32	q4, q0, q1
+[^>]*> ff20 8744 	vabd.u32	q4, q0, q2
+[^>]*> ff20 8748 	vabd.u32	q4, q0, q4
+[^>]*> ff20 874e 	vabd.u32	q4, q0, q7
+[^>]*> ff22 8740 	vabd.u32	q4, q1, q0
+[^>]*> ff22 8742 	vabd.u32	q4, q1, q1
+[^>]*> ff22 8744 	vabd.u32	q4, q1, q2
+[^>]*> ff22 8748 	vabd.u32	q4, q1, q4
+[^>]*> ff22 87[...]

[diff truncated at 100000 bytes]



More information about the Binutils-cvs mailing list