]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gas/testsuite/gas/aarch64/neon-vfp-reglist.d
aarch64: Prefer register ranges & support wrapping
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / aarch64 / neon-vfp-reglist.d
index d58d1b7dd557ddb0f6ccad2831a67315c87ad8bb..a8e7c2df7c2f9de92e564360eb362646324b45af 100644 (file)
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  0c407000        ld1     {v0.8b}, \[x0\]
-   4:  0c40a000        ld1     {v0.8bv1.8b}, \[x0\]
+   4:  0c40a000        ld1     {v0.8b-v1.8b}, \[x0\]
    8:  0c406000        ld1     {v0.8b-v2.8b}, \[x0\]
    c:  0c402000        ld1     {v0.8b-v3.8b}, \[x0\]
-  10:  0c408000        ld2     {v0.8bv1.8b}, \[x0\]
+  10:  0c408000        ld2     {v0.8b-v1.8b}, \[x0\]
   14:  0c404000        ld3     {v0.8b-v2.8b}, \[x0\]
   18:  0c400000        ld4     {v0.8b-v3.8b}, \[x0\]
   1c:  0c007000        st1     {v0.8b}, \[x0\]
-  20:  0c00a000        st1     {v0.8bv1.8b}, \[x0\]
+  20:  0c00a000        st1     {v0.8b-v1.8b}, \[x0\]
   24:  0c006000        st1     {v0.8b-v2.8b}, \[x0\]
   28:  0c002000        st1     {v0.8b-v3.8b}, \[x0\]
-  2c:  0c008000        st2     {v0.8bv1.8b}, \[x0\]
+  2c:  0c008000        st2     {v0.8b-v1.8b}, \[x0\]
   30:  0c004000        st3     {v0.8b-v2.8b}, \[x0\]
   34:  0c000000        st4     {v0.8b-v3.8b}, \[x0\]
   38:  4c407000        ld1     {v0.16b}, \[x0\]
-  3c:  4c40a000        ld1     {v0.16bv1.16b}, \[x0\]
+  3c:  4c40a000        ld1     {v0.16b-v1.16b}, \[x0\]
   40:  4c406000        ld1     {v0.16b-v2.16b}, \[x0\]
   44:  4c402000        ld1     {v0.16b-v3.16b}, \[x0\]
-  48:  4c408000        ld2     {v0.16bv1.16b}, \[x0\]
+  48:  4c408000        ld2     {v0.16b-v1.16b}, \[x0\]
   4c:  4c404000        ld3     {v0.16b-v2.16b}, \[x0\]
   50:  4c400000        ld4     {v0.16b-v3.16b}, \[x0\]
   54:  4c007000        st1     {v0.16b}, \[x0\]
-  58:  4c00a000        st1     {v0.16bv1.16b}, \[x0\]
+  58:  4c00a000        st1     {v0.16b-v1.16b}, \[x0\]
   5c:  4c006000        st1     {v0.16b-v2.16b}, \[x0\]
   60:  4c002000        st1     {v0.16b-v3.16b}, \[x0\]
-  64:  4c008000        st2     {v0.16bv1.16b}, \[x0\]
+  64:  4c008000        st2     {v0.16b-v1.16b}, \[x0\]
   68:  4c004000        st3     {v0.16b-v2.16b}, \[x0\]
   6c:  4c000000        st4     {v0.16b-v3.16b}, \[x0\]
   70:  0c407400        ld1     {v0.4h}, \[x0\]
-  74:  0c40a400        ld1     {v0.4hv1.4h}, \[x0\]
+  74:  0c40a400        ld1     {v0.4h-v1.4h}, \[x0\]
   78:  0c406400        ld1     {v0.4h-v2.4h}, \[x0\]
   7c:  0c402400        ld1     {v0.4h-v3.4h}, \[x0\]
-  80:  0c408400        ld2     {v0.4hv1.4h}, \[x0\]
+  80:  0c408400        ld2     {v0.4h-v1.4h}, \[x0\]
   84:  0c404400        ld3     {v0.4h-v2.4h}, \[x0\]
   88:  0c400400        ld4     {v0.4h-v3.4h}, \[x0\]
   8c:  0c007400        st1     {v0.4h}, \[x0\]
-  90:  0c00a400        st1     {v0.4hv1.4h}, \[x0\]
+  90:  0c00a400        st1     {v0.4h-v1.4h}, \[x0\]
   94:  0c006400        st1     {v0.4h-v2.4h}, \[x0\]
   98:  0c002400        st1     {v0.4h-v3.4h}, \[x0\]
-  9c:  0c008400        st2     {v0.4hv1.4h}, \[x0\]
+  9c:  0c008400        st2     {v0.4h-v1.4h}, \[x0\]
   a0:  0c004400        st3     {v0.4h-v2.4h}, \[x0\]
   a4:  0c000400        st4     {v0.4h-v3.4h}, \[x0\]
   a8:  4c407400        ld1     {v0.8h}, \[x0\]
-  ac:  4c40a400        ld1     {v0.8hv1.8h}, \[x0\]
+  ac:  4c40a400        ld1     {v0.8h-v1.8h}, \[x0\]
   b0:  4c406400        ld1     {v0.8h-v2.8h}, \[x0\]
   b4:  4c402400        ld1     {v0.8h-v3.8h}, \[x0\]
-  b8:  4c408400        ld2     {v0.8hv1.8h}, \[x0\]
+  b8:  4c408400        ld2     {v0.8h-v1.8h}, \[x0\]
   bc:  4c404400        ld3     {v0.8h-v2.8h}, \[x0\]
   c0:  4c400400        ld4     {v0.8h-v3.8h}, \[x0\]
   c4:  4c007400        st1     {v0.8h}, \[x0\]
-  c8:  4c00a400        st1     {v0.8hv1.8h}, \[x0\]
+  c8:  4c00a400        st1     {v0.8h-v1.8h}, \[x0\]
   cc:  4c006400        st1     {v0.8h-v2.8h}, \[x0\]
   d0:  4c002400        st1     {v0.8h-v3.8h}, \[x0\]
-  d4:  4c008400        st2     {v0.8hv1.8h}, \[x0\]
+  d4:  4c008400        st2     {v0.8h-v1.8h}, \[x0\]
   d8:  4c004400        st3     {v0.8h-v2.8h}, \[x0\]
   dc:  4c000400        st4     {v0.8h-v3.8h}, \[x0\]
   e0:  0c407800        ld1     {v0.2s}, \[x0\]
-  e4:  0c40a800        ld1     {v0.2sv1.2s}, \[x0\]
+  e4:  0c40a800        ld1     {v0.2s-v1.2s}, \[x0\]
   e8:  0c406800        ld1     {v0.2s-v2.2s}, \[x0\]
   ec:  0c402800        ld1     {v0.2s-v3.2s}, \[x0\]
-  f0:  0c408800        ld2     {v0.2sv1.2s}, \[x0\]
+  f0:  0c408800        ld2     {v0.2s-v1.2s}, \[x0\]
   f4:  0c404800        ld3     {v0.2s-v2.2s}, \[x0\]
   f8:  0c400800        ld4     {v0.2s-v3.2s}, \[x0\]
   fc:  0c007800        st1     {v0.2s}, \[x0\]
- 100:  0c00a800        st1     {v0.2sv1.2s}, \[x0\]
+ 100:  0c00a800        st1     {v0.2s-v1.2s}, \[x0\]
  104:  0c006800        st1     {v0.2s-v2.2s}, \[x0\]
  108:  0c002800        st1     {v0.2s-v3.2s}, \[x0\]
- 10c:  0c008800        st2     {v0.2sv1.2s}, \[x0\]
+ 10c:  0c008800        st2     {v0.2s-v1.2s}, \[x0\]
  110:  0c004800        st3     {v0.2s-v2.2s}, \[x0\]
  114:  0c000800        st4     {v0.2s-v3.2s}, \[x0\]
  118:  4c407800        ld1     {v0.4s}, \[x0\]
- 11c:  4c40a800        ld1     {v0.4sv1.4s}, \[x0\]
+ 11c:  4c40a800        ld1     {v0.4s-v1.4s}, \[x0\]
  120:  4c406800        ld1     {v0.4s-v2.4s}, \[x0\]
  124:  4c402800        ld1     {v0.4s-v3.4s}, \[x0\]
- 128:  4c408800        ld2     {v0.4sv1.4s}, \[x0\]
+ 128:  4c408800        ld2     {v0.4s-v1.4s}, \[x0\]
  12c:  4c404800        ld3     {v0.4s-v2.4s}, \[x0\]
  130:  4c400800        ld4     {v0.4s-v3.4s}, \[x0\]
  134:  4c007800        st1     {v0.4s}, \[x0\]
- 138:  4c00a800        st1     {v0.4sv1.4s}, \[x0\]
+ 138:  4c00a800        st1     {v0.4s-v1.4s}, \[x0\]
  13c:  4c006800        st1     {v0.4s-v2.4s}, \[x0\]
  140:  4c002800        st1     {v0.4s-v3.4s}, \[x0\]
- 144:  4c008800        st2     {v0.4sv1.4s}, \[x0\]
+ 144:  4c008800        st2     {v0.4s-v1.4s}, \[x0\]
  148:  4c004800        st3     {v0.4s-v2.4s}, \[x0\]
  14c:  4c000800        st4     {v0.4s-v3.4s}, \[x0\]
  150:  4c407c00        ld1     {v0.2d}, \[x0\]
- 154:  4c40ac00        ld1     {v0.2dv1.2d}, \[x0\]
+ 154:  4c40ac00        ld1     {v0.2d-v1.2d}, \[x0\]
  158:  4c406c00        ld1     {v0.2d-v2.2d}, \[x0\]
  15c:  4c402c00        ld1     {v0.2d-v3.2d}, \[x0\]
- 160:  4c408c00        ld2     {v0.2dv1.2d}, \[x0\]
+ 160:  4c408c00        ld2     {v0.2d-v1.2d}, \[x0\]
  164:  4c404c00        ld3     {v0.2d-v2.2d}, \[x0\]
  168:  4c400c00        ld4     {v0.2d-v3.2d}, \[x0\]
  16c:  4c007c00        st1     {v0.2d}, \[x0\]
- 170:  4c00ac00        st1     {v0.2dv1.2d}, \[x0\]
+ 170:  4c00ac00        st1     {v0.2d-v1.2d}, \[x0\]
  174:  4c006c00        st1     {v0.2d-v2.2d}, \[x0\]
  178:  4c002c00        st1     {v0.2d-v3.2d}, \[x0\]
- 17c:  4c008c00        st2     {v0.2dv1.2d}, \[x0\]
+ 17c:  4c008c00        st2     {v0.2d-v1.2d}, \[x0\]
  180:  4c004c00        st3     {v0.2d-v2.2d}, \[x0\]
  184:  4c000c00        st4     {v0.2d-v3.2d}, \[x0\]
  188:  0d400400        ld1     {v0.b}\[1\], \[x0\]
- 18c:  0d600400        ld2     {v0.bv1.b}\[1\], \[x0\]
+ 18c:  0d600400        ld2     {v0.b-v1.b}\[1\], \[x0\]
  190:  0d402400        ld3     {v0.b-v2.b}\[1\], \[x0\]
  194:  0d602400        ld4     {v0.b-v3.b}\[1\], \[x0\]
  198:  0d000400        st1     {v0.b}\[1\], \[x0\]
- 19c:  0d200400        st2     {v0.bv1.b}\[1\], \[x0\]
+ 19c:  0d200400        st2     {v0.b-v1.b}\[1\], \[x0\]
  1a0:  0d002400        st3     {v0.b-v2.b}\[1\], \[x0\]
  1a4:  0d202400        st4     {v0.b-v3.b}\[1\], \[x0\]
  1a8:  0d400400        ld1     {v0.b}\[1\], \[x0\]
- 1ac:  0d600400        ld2     {v0.bv1.b}\[1\], \[x0\]
+ 1ac:  0d600400        ld2     {v0.b-v1.b}\[1\], \[x0\]
  1b0:  0d402400        ld3     {v0.b-v2.b}\[1\], \[x0\]
  1b4:  0d602400        ld4     {v0.b-v3.b}\[1\], \[x0\]
  1b8:  0d000400        st1     {v0.b}\[1\], \[x0\]
- 1bc:  0d200400        st2     {v0.bv1.b}\[1\], \[x0\]
+ 1bc:  0d200400        st2     {v0.b-v1.b}\[1\], \[x0\]
  1c0:  0d002400        st3     {v0.b-v2.b}\[1\], \[x0\]
  1c4:  0d202400        st4     {v0.b-v3.b}\[1\], \[x0\]
  1c8:  0d404800        ld1     {v0.h}\[1\], \[x0\]
- 1cc:  0d604800        ld2     {v0.hv1.h}\[1\], \[x0\]
+ 1cc:  0d604800        ld2     {v0.h-v1.h}\[1\], \[x0\]
  1d0:  0d406800        ld3     {v0.h-v2.h}\[1\], \[x0\]
  1d4:  0d606800        ld4     {v0.h-v3.h}\[1\], \[x0\]
  1d8:  0d004800        st1     {v0.h}\[1\], \[x0\]
- 1dc:  0d204800        st2     {v0.hv1.h}\[1\], \[x0\]
+ 1dc:  0d204800        st2     {v0.h-v1.h}\[1\], \[x0\]
  1e0:  0d006800        st3     {v0.h-v2.h}\[1\], \[x0\]
  1e4:  0d206800        st4     {v0.h-v3.h}\[1\], \[x0\]
  1e8:  0d404800        ld1     {v0.h}\[1\], \[x0\]
- 1ec:  0d604800        ld2     {v0.hv1.h}\[1\], \[x0\]
+ 1ec:  0d604800        ld2     {v0.h-v1.h}\[1\], \[x0\]
  1f0:  0d406800        ld3     {v0.h-v2.h}\[1\], \[x0\]
  1f4:  0d606800        ld4     {v0.h-v3.h}\[1\], \[x0\]
  1f8:  0d004800        st1     {v0.h}\[1\], \[x0\]
- 1fc:  0d204800        st2     {v0.hv1.h}\[1\], \[x0\]
+ 1fc:  0d204800        st2     {v0.h-v1.h}\[1\], \[x0\]
  200:  0d006800        st3     {v0.h-v2.h}\[1\], \[x0\]
  204:  0d206800        st4     {v0.h-v3.h}\[1\], \[x0\]
  208:  0d409000        ld1     {v0.s}\[1\], \[x0\]
- 20c:  0d609000        ld2     {v0.sv1.s}\[1\], \[x0\]
+ 20c:  0d609000        ld2     {v0.s-v1.s}\[1\], \[x0\]
  210:  0d40b000        ld3     {v0.s-v2.s}\[1\], \[x0\]
  214:  0d60b000        ld4     {v0.s-v3.s}\[1\], \[x0\]
  218:  0d009000        st1     {v0.s}\[1\], \[x0\]
- 21c:  0d209000        st2     {v0.sv1.s}\[1\], \[x0\]
+ 21c:  0d209000        st2     {v0.s-v1.s}\[1\], \[x0\]
  220:  0d00b000        st3     {v0.s-v2.s}\[1\], \[x0\]
  224:  0d20b000        st4     {v0.s-v3.s}\[1\], \[x0\]
  228:  0d409000        ld1     {v0.s}\[1\], \[x0\]
- 22c:  0d609000        ld2     {v0.sv1.s}\[1\], \[x0\]
+ 22c:  0d609000        ld2     {v0.s-v1.s}\[1\], \[x0\]
  230:  0d40b000        ld3     {v0.s-v2.s}\[1\], \[x0\]
  234:  0d60b000        ld4     {v0.s-v3.s}\[1\], \[x0\]
  238:  0d009000        st1     {v0.s}\[1\], \[x0\]
- 23c:  0d209000        st2     {v0.sv1.s}\[1\], \[x0\]
+ 23c:  0d209000        st2     {v0.s-v1.s}\[1\], \[x0\]
  240:  0d00b000        st3     {v0.s-v2.s}\[1\], \[x0\]
  244:  0d20b000        st4     {v0.s-v3.s}\[1\], \[x0\]
  248:  4d408400        ld1     {v0.d}\[1\], \[x0\]
- 24c:  4d608400        ld2     {v0.dv1.d}\[1\], \[x0\]
+ 24c:  4d608400        ld2     {v0.d-v1.d}\[1\], \[x0\]
  250:  4d40a400        ld3     {v0.d-v2.d}\[1\], \[x0\]
  254:  4d60a400        ld4     {v0.d-v3.d}\[1\], \[x0\]
  258:  4d008400        st1     {v0.d}\[1\], \[x0\]
- 25c:  4d208400        st2     {v0.dv1.d}\[1\], \[x0\]
+ 25c:  4d208400        st2     {v0.d-v1.d}\[1\], \[x0\]
  260:  4d00a400        st3     {v0.d-v2.d}\[1\], \[x0\]
  264:  4d20a400        st4     {v0.d-v3.d}\[1\], \[x0\]
  268:  0d40c000        ld1r    {v0.8b}, \[x0\]
- 26c:  0d60c000        ld2r    {v0.8bv1.8b}, \[x0\]
+ 26c:  0d60c000        ld2r    {v0.8b-v1.8b}, \[x0\]
  270:  0d40e000        ld3r    {v0.8b-v2.8b}, \[x0\]
  274:  0d60e000        ld4r    {v0.8b-v3.8b}, \[x0\]
  278:  4d40c000        ld1r    {v0.16b}, \[x0\]
- 27c:  4d60c000        ld2r    {v0.16bv1.16b}, \[x0\]
+ 27c:  4d60c000        ld2r    {v0.16b-v1.16b}, \[x0\]
  280:  4d40e000        ld3r    {v0.16b-v2.16b}, \[x0\]
  284:  4d60e000        ld4r    {v0.16b-v3.16b}, \[x0\]
  288:  0d40c400        ld1r    {v0.4h}, \[x0\]
- 28c:  0d60c400        ld2r    {v0.4hv1.4h}, \[x0\]
+ 28c:  0d60c400        ld2r    {v0.4h-v1.4h}, \[x0\]
  290:  0d40e400        ld3r    {v0.4h-v2.4h}, \[x0\]
  294:  0d60e400        ld4r    {v0.4h-v3.4h}, \[x0\]
  298:  4d40c400        ld1r    {v0.8h}, \[x0\]
- 29c:  4d60c400        ld2r    {v0.8hv1.8h}, \[x0\]
+ 29c:  4d60c400        ld2r    {v0.8h-v1.8h}, \[x0\]
  2a0:  4d40e400        ld3r    {v0.8h-v2.8h}, \[x0\]
  2a4:  4d60e400        ld4r    {v0.8h-v3.8h}, \[x0\]
  2a8:  0d40c800        ld1r    {v0.2s}, \[x0\]
- 2ac:  0d60c800        ld2r    {v0.2sv1.2s}, \[x0\]
+ 2ac:  0d60c800        ld2r    {v0.2s-v1.2s}, \[x0\]
  2b0:  0d40e800        ld3r    {v0.2s-v2.2s}, \[x0\]
  2b4:  0d60e800        ld4r    {v0.2s-v3.2s}, \[x0\]
  2b8:  4d40c800        ld1r    {v0.4s}, \[x0\]
- 2bc:  4d60c800        ld2r    {v0.4sv1.4s}, \[x0\]
+ 2bc:  4d60c800        ld2r    {v0.4s-v1.4s}, \[x0\]
  2c0:  4d40e800        ld3r    {v0.4s-v2.4s}, \[x0\]
  2c4:  4d60e800        ld4r    {v0.4s-v3.4s}, \[x0\]
  2c8:  0d40cc00        ld1r    {v0.1d}, \[x0\]
- 2cc:  0d60cc00        ld2r    {v0.1dv1.1d}, \[x0\]
+ 2cc:  0d60cc00        ld2r    {v0.1d-v1.1d}, \[x0\]
  2d0:  0d40ec00        ld3r    {v0.1d-v2.1d}, \[x0\]
  2d4:  0d60ec00        ld4r    {v0.1d-v3.1d}, \[x0\]
  2d8:  4d40cc00        ld1r    {v0.2d}, \[x0\]
- 2dc:  4d60cc00        ld2r    {v0.2dv1.2d}, \[x0\]
+ 2dc:  4d60cc00        ld2r    {v0.2d-v1.2d}, \[x0\]
  2e0:  4d40ec00        ld3r    {v0.2d-v2.2d}, \[x0\]
  2e4:  4d60ec00        ld4r    {v0.2d-v3.2d}, \[x0\]