This commit was manufactured by cvs2svn to create branch 'binutils-
[external/binutils.git] / gas / testsuite / gas / arm / neon-cov.d
index d4de661..e3f02f8 100644 (file)
@@ -230,6 +230,12 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f2a00550    vshl\.s32       q0, q0, #0
 0[0-9a-f]+ <[^>]+> f2a00550    vshl\.s32       q0, q0, #0
 0[0-9a-f]+ <[^>]+> f2a00510    vshl\.s32       d0, d0, #0
+0[0-9a-f]+ <[^>]+> f2a00550    vshl\.s32       q0, q0, #0
+0[0-9a-f]+ <[^>]+> f2a00550    vshl\.s32       q0, q0, #0
+0[0-9a-f]+ <[^>]+> f2a00510    vshl\.s32       d0, d0, #0
+0[0-9a-f]+ <[^>]+> f2a00550    vshl\.s32       q0, q0, #0
+0[0-9a-f]+ <[^>]+> f2a00550    vshl\.s32       q0, q0, #0
+0[0-9a-f]+ <[^>]+> f2a00510    vshl\.s32       d0, d0, #0
 0[0-9a-f]+ <[^>]+> f28005d0    vshl\.s64       q0, q0, #0
 0[0-9a-f]+ <[^>]+> f28005d0    vshl\.s64       q0, q0, #0
 0[0-9a-f]+ <[^>]+> f2800590    vshl\.s64       d0, d0, #0
@@ -272,6 +278,30 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3000150    veor    q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3000150    veor    q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3000110    veor    d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3820175    vbic\.i32       q0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820175    vbic\.i32       q0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820135    vbic\.i32       d0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820375    vbic\.i32       q0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820375    vbic\.i32       q0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820335    vbic\.i32       d0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820575    vbic\.i32       q0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820575    vbic\.i32       q0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820535    vbic\.i32       d0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820775    vbic\.i32       q0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820775    vbic\.i32       q0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820735    vbic\.i32       d0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820975    vbic\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820975    vbic\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820935    vbic\.i16       d0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820b75    vbic\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b75    vbic\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b35    vbic\.i16       d0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387013f    vbic\.i32       d0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387013f    vbic\.i32       d0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387013f    vbic\.i32       d0, #255        ; 0x000000ff
@@ -284,12 +314,45 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f387077f    vbic\.i32       q0, #-16777216  ; 0xff000000
 0[0-9a-f]+ <[^>]+> f387077f    vbic\.i32       q0, #-16777216  ; 0xff000000
 0[0-9a-f]+ <[^>]+> f387073f    vbic\.i32       d0, #-16777216  ; 0xff000000
+0[0-9a-f]+ <[^>]+> f3820975    vbic\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820975    vbic\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820935    vbic\.i16       d0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820b75    vbic\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b75    vbic\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b35    vbic\.i16       d0, #42240      ; 0xa500
 0[0-9a-f]+ <[^>]+> f387097f    vbic\.i16       q0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f387097f    vbic\.i16       q0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f387093f    vbic\.i16       d0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f3870b7f    vbic\.i16       q0, #65280      ; 0xff00
 0[0-9a-f]+ <[^>]+> f3870b7f    vbic\.i16       q0, #65280      ; 0xff00
 0[0-9a-f]+ <[^>]+> f3870b3f    vbic\.i16       d0, #65280      ; 0xff00
+0[0-9a-f]+ <[^>]+> f2800970    vbic\.i16       q0, #0  ; 0x0000
+0[0-9a-f]+ <[^>]+> f2800970    vbic\.i16       q0, #0  ; 0x0000
+0[0-9a-f]+ <[^>]+> f2800930    vbic\.i16       d0, #0  ; 0x0000
+0[0-9a-f]+ <[^>]+> f3820155    vorr\.i32       q0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820155    vorr\.i32       q0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820115    vorr\.i32       d0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820355    vorr\.i32       q0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820355    vorr\.i32       q0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820315    vorr\.i32       d0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820555    vorr\.i32       q0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820555    vorr\.i32       q0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820515    vorr\.i32       d0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820755    vorr\.i32       q0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820755    vorr\.i32       q0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820715    vorr\.i32       d0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820955    vorr\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820955    vorr\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820915    vorr\.i16       d0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820b55    vorr\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b55    vorr\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b15    vorr\.i16       d0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387011f    vorr\.i32       d0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387011f    vorr\.i32       d0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387011f    vorr\.i32       d0, #255        ; 0x000000ff
@@ -302,12 +365,45 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f387075f    vorr\.i32       q0, #-16777216  ; 0xff000000
 0[0-9a-f]+ <[^>]+> f387075f    vorr\.i32       q0, #-16777216  ; 0xff000000
 0[0-9a-f]+ <[^>]+> f387071f    vorr\.i32       d0, #-16777216  ; 0xff000000
+0[0-9a-f]+ <[^>]+> f3820955    vorr\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820955    vorr\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820915    vorr\.i16       d0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820b55    vorr\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b55    vorr\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b15    vorr\.i16       d0, #42240      ; 0xa500
 0[0-9a-f]+ <[^>]+> f387095f    vorr\.i16       q0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f387095f    vorr\.i16       q0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f387091f    vorr\.i16       d0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f3870b5f    vorr\.i16       q0, #65280      ; 0xff00
 0[0-9a-f]+ <[^>]+> f3870b5f    vorr\.i16       q0, #65280      ; 0xff00
 0[0-9a-f]+ <[^>]+> f3870b1f    vorr\.i16       d0, #65280      ; 0xff00
+0[0-9a-f]+ <[^>]+> f2800950    vorr\.i16       q0, #0  ; 0x0000
+0[0-9a-f]+ <[^>]+> f2800950    vorr\.i16       q0, #0  ; 0x0000
+0[0-9a-f]+ <[^>]+> f2800910    vorr\.i16       d0, #0  ; 0x0000
+0[0-9a-f]+ <[^>]+> f3820175    vbic\.i32       q0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820175    vbic\.i32       q0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820135    vbic\.i32       d0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820375    vbic\.i32       q0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820375    vbic\.i32       q0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820335    vbic\.i32       d0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820575    vbic\.i32       q0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820575    vbic\.i32       q0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820535    vbic\.i32       d0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820775    vbic\.i32       q0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820775    vbic\.i32       q0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820735    vbic\.i32       d0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820975    vbic\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820975    vbic\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820935    vbic\.i16       d0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820b75    vbic\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b75    vbic\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b35    vbic\.i16       d0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387013f    vbic\.i32       d0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387013f    vbic\.i32       d0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387017f    vbic\.i32       q0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387013f    vbic\.i32       d0, #255        ; 0x000000ff
@@ -320,12 +416,45 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f387077f    vbic\.i32       q0, #-16777216  ; 0xff000000
 0[0-9a-f]+ <[^>]+> f387077f    vbic\.i32       q0, #-16777216  ; 0xff000000
 0[0-9a-f]+ <[^>]+> f387073f    vbic\.i32       d0, #-16777216  ; 0xff000000
+0[0-9a-f]+ <[^>]+> f3820975    vbic\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820975    vbic\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820935    vbic\.i16       d0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820b75    vbic\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b75    vbic\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b35    vbic\.i16       d0, #42240      ; 0xa500
 0[0-9a-f]+ <[^>]+> f387097f    vbic\.i16       q0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f387097f    vbic\.i16       q0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f387093f    vbic\.i16       d0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f3870b7f    vbic\.i16       q0, #65280      ; 0xff00
 0[0-9a-f]+ <[^>]+> f3870b7f    vbic\.i16       q0, #65280      ; 0xff00
 0[0-9a-f]+ <[^>]+> f3870b3f    vbic\.i16       d0, #65280      ; 0xff00
+0[0-9a-f]+ <[^>]+> f2800970    vbic\.i16       q0, #0  ; 0x0000
+0[0-9a-f]+ <[^>]+> f2800970    vbic\.i16       q0, #0  ; 0x0000
+0[0-9a-f]+ <[^>]+> f2800930    vbic\.i16       d0, #0  ; 0x0000
+0[0-9a-f]+ <[^>]+> f3820155    vorr\.i32       q0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820155    vorr\.i32       q0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820115    vorr\.i32       d0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820355    vorr\.i32       q0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820355    vorr\.i32       q0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820315    vorr\.i32       d0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820555    vorr\.i32       q0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820555    vorr\.i32       q0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820515    vorr\.i32       d0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820755    vorr\.i32       q0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820755    vorr\.i32       q0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820715    vorr\.i32       d0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820955    vorr\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820955    vorr\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820915    vorr\.i16       d0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820b55    vorr\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b55    vorr\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b15    vorr\.i16       d0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387011f    vorr\.i32       d0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
+0[0-9a-f]+ <[^>]+> f387011f    vorr\.i32       d0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387015f    vorr\.i32       q0, #255        ; 0x000000ff
 0[0-9a-f]+ <[^>]+> f387011f    vorr\.i32       d0, #255        ; 0x000000ff
@@ -338,12 +467,21 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f387075f    vorr\.i32       q0, #-16777216  ; 0xff000000
 0[0-9a-f]+ <[^>]+> f387075f    vorr\.i32       q0, #-16777216  ; 0xff000000
 0[0-9a-f]+ <[^>]+> f387071f    vorr\.i32       d0, #-16777216  ; 0xff000000
+0[0-9a-f]+ <[^>]+> f3820955    vorr\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820955    vorr\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820915    vorr\.i16       d0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820b55    vorr\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b55    vorr\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820b15    vorr\.i16       d0, #42240      ; 0xa500
 0[0-9a-f]+ <[^>]+> f387095f    vorr\.i16       q0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f387095f    vorr\.i16       q0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f387091f    vorr\.i16       d0, #255        ; 0x00ff
 0[0-9a-f]+ <[^>]+> f3870b5f    vorr\.i16       q0, #65280      ; 0xff00
 0[0-9a-f]+ <[^>]+> f3870b5f    vorr\.i16       q0, #65280      ; 0xff00
 0[0-9a-f]+ <[^>]+> f3870b1f    vorr\.i16       d0, #65280      ; 0xff00
+0[0-9a-f]+ <[^>]+> f2800950    vorr\.i16       q0, #0  ; 0x0000
+0[0-9a-f]+ <[^>]+> f2800950    vorr\.i16       q0, #0  ; 0x0000
+0[0-9a-f]+ <[^>]+> f2800910    vorr\.i16       d0, #0  ; 0x0000
 0[0-9a-f]+ <[^>]+> f3100150    vbsl    q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3100150    vbsl    q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3100110    vbsl    d0, d0, d0
@@ -458,27 +596,6 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3200e40    vcgt\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3200e40    vcgt\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3200e00    vcgt\.f32       d0, d0, d0
-0[0-9a-f]+ <[^>]+> f2000340    vcgt\.s8        q0, q0, q0
-0[0-9a-f]+ <[^>]+> f2000340    vcgt\.s8        q0, q0, q0
-0[0-9a-f]+ <[^>]+> f2000300    vcgt\.s8        d0, d0, d0
-0[0-9a-f]+ <[^>]+> f2100340    vcgt\.s16       q0, q0, q0
-0[0-9a-f]+ <[^>]+> f2100340    vcgt\.s16       q0, q0, q0
-0[0-9a-f]+ <[^>]+> f2100300    vcgt\.s16       d0, d0, d0
-0[0-9a-f]+ <[^>]+> f2200340    vcgt\.s32       q0, q0, q0
-0[0-9a-f]+ <[^>]+> f2200340    vcgt\.s32       q0, q0, q0
-0[0-9a-f]+ <[^>]+> f2200300    vcgt\.s32       d0, d0, d0
-0[0-9a-f]+ <[^>]+> f3000340    vcgt\.u8        q0, q0, q0
-0[0-9a-f]+ <[^>]+> f3000340    vcgt\.u8        q0, q0, q0
-0[0-9a-f]+ <[^>]+> f3000300    vcgt\.u8        d0, d0, d0
-0[0-9a-f]+ <[^>]+> f3100340    vcgt\.u16       q0, q0, q0
-0[0-9a-f]+ <[^>]+> f3100340    vcgt\.u16       q0, q0, q0
-0[0-9a-f]+ <[^>]+> f3100300    vcgt\.u16       d0, d0, d0
-0[0-9a-f]+ <[^>]+> f3200340    vcgt\.u32       q0, q0, q0
-0[0-9a-f]+ <[^>]+> f3200340    vcgt\.u32       q0, q0, q0
-0[0-9a-f]+ <[^>]+> f3200300    vcgt\.u32       d0, d0, d0
-0[0-9a-f]+ <[^>]+> f3200e40    vcgt\.f32       q0, q0, q0
-0[0-9a-f]+ <[^>]+> f3200e40    vcgt\.f32       q0, q0, q0
-0[0-9a-f]+ <[^>]+> f3200e00    vcgt\.f32       d0, d0, d0
 0[0-9a-f]+ <[^>]+> f2000350    vcge\.s8        q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2000350    vcge\.s8        q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2000310    vcge\.s8        d0, d0, d0
@@ -500,6 +617,27 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3000e40    vcge\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3000e40    vcge\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3000e00    vcge\.f32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f2000340    vcgt\.s8        q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2000340    vcgt\.s8        q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2000300    vcgt\.s8        d0, d0, d0
+0[0-9a-f]+ <[^>]+> f2100340    vcgt\.s16       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2100340    vcgt\.s16       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2100300    vcgt\.s16       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f2200340    vcgt\.s32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200340    vcgt\.s32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200300    vcgt\.s32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3000340    vcgt\.u8        q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3000340    vcgt\.u8        q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3000300    vcgt\.u8        d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3100340    vcgt\.u16       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3100340    vcgt\.u16       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3100300    vcgt\.u16       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3200340    vcgt\.u32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200340    vcgt\.u32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200300    vcgt\.u32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3200e40    vcgt\.f32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200e40    vcgt\.f32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200e00    vcgt\.f32       d0, d0, d0
 0[0-9a-f]+ <[^>]+> f3000850    vceq\.i8        q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3000850    vceq\.i8        q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3000810    vceq\.i8        d0, d0, d0
@@ -509,6 +647,12 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3200850    vceq\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3200850    vceq\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3200810    vceq\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3200850    vceq\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200850    vceq\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200810    vceq\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3200850    vceq\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200850    vceq\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200810    vceq\.i32       d0, d0, d0
 0[0-9a-f]+ <[^>]+> f2000e40    vceq\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2000e40    vceq\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2000e00    vceq\.f32       d0, d0, d0
@@ -569,6 +713,12 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3b90140    vceq\.i32       q0, q0, #0
 0[0-9a-f]+ <[^>]+> f3b90140    vceq\.i32       q0, q0, #0
 0[0-9a-f]+ <[^>]+> f3b90100    vceq\.i32       d0, d0, #0
+0[0-9a-f]+ <[^>]+> f3b90140    vceq\.i32       q0, q0, #0
+0[0-9a-f]+ <[^>]+> f3b90140    vceq\.i32       q0, q0, #0
+0[0-9a-f]+ <[^>]+> f3b90100    vceq\.i32       d0, d0, #0
+0[0-9a-f]+ <[^>]+> f3b90140    vceq\.i32       q0, q0, #0
+0[0-9a-f]+ <[^>]+> f3b90140    vceq\.i32       q0, q0, #0
+0[0-9a-f]+ <[^>]+> f3b90100    vceq\.i32       d0, d0, #0
 0[0-9a-f]+ <[^>]+> f3b90540    vceq\.f32       q0, q0, #0
 0[0-9a-f]+ <[^>]+> f3b90540    vceq\.f32       q0, q0, #0
 0[0-9a-f]+ <[^>]+> f3b90500    vceq\.f32       d0, d0, #0
@@ -595,6 +745,12 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f2200940    vmla\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2200940    vmla\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2200900    vmla\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f2200940    vmla\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200940    vmla\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200900    vmla\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f2200940    vmla\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200940    vmla\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200900    vmla\.i32       d0, d0, d0
 0[0-9a-f]+ <[^>]+> f2000d50    vmla\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2000d50    vmla\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2000d10    vmla\.f32       d0, d0, d0
@@ -604,6 +760,12 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3a00040    vmla\.i32       q0, q0, d0\[0\]
 0[0-9a-f]+ <[^>]+> f3a00040    vmla\.i32       q0, q0, d0\[0\]
 0[0-9a-f]+ <[^>]+> f2a00040    vmla\.i32       d0, d0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f3a00040    vmla\.i32       q0, q0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f3a00040    vmla\.i32       q0, q0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f2a00040    vmla\.i32       d0, d0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f3a00040    vmla\.i32       q0, q0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f3a00040    vmla\.i32       q0, q0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f2a00040    vmla\.i32       d0, d0, d0\[0\]
 0[0-9a-f]+ <[^>]+> f3a00140    vmla\.f32       q0, q0, d0\[0\]
 0[0-9a-f]+ <[^>]+> f3a00140    vmla\.f32       q0, q0, d0\[0\]
 0[0-9a-f]+ <[^>]+> f2a00140    vmla\.f32       d0, d0, d0\[0\]
@@ -616,6 +778,12 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3200940    vmls\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3200940    vmls\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3200900    vmls\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3200940    vmls\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200940    vmls\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200900    vmls\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3200940    vmls\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200940    vmls\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200900    vmls\.i32       d0, d0, d0
 0[0-9a-f]+ <[^>]+> f2200d50    vmls\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2200d50    vmls\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2200d10    vmls\.f32       d0, d0, d0
@@ -625,12 +793,20 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3a00440    vmls\.i32       q0, q0, d0\[0\]
 0[0-9a-f]+ <[^>]+> f3a00440    vmls\.i32       q0, q0, d0\[0\]
 0[0-9a-f]+ <[^>]+> f2a00440    vmls\.i32       d0, d0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f3a00440    vmls\.i32       q0, q0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f3a00440    vmls\.i32       q0, q0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f2a00440    vmls\.i32       d0, d0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f3a00440    vmls\.i32       q0, q0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f3a00440    vmls\.i32       q0, q0, d0\[0\]
+0[0-9a-f]+ <[^>]+> f2a00440    vmls\.i32       d0, d0, d0\[0\]
 0[0-9a-f]+ <[^>]+> f3a00540    vmls\.f32       q0, q0, d0\[0\]
 0[0-9a-f]+ <[^>]+> f3a00540    vmls\.f32       q0, q0, d0\[0\]
 0[0-9a-f]+ <[^>]+> f2a00540    vmls\.f32       d0, d0, d0\[0\]
 0[0-9a-f]+ <[^>]+> f2000b10    vpadd\.i8       d0, d0, d0
 0[0-9a-f]+ <[^>]+> f2100b10    vpadd\.i16      d0, d0, d0
 0[0-9a-f]+ <[^>]+> f2200b10    vpadd\.i32      d0, d0, d0
+0[0-9a-f]+ <[^>]+> f2200b10    vpadd\.i32      d0, d0, d0
+0[0-9a-f]+ <[^>]+> f2200b10    vpadd\.i32      d0, d0, d0
 0[0-9a-f]+ <[^>]+> f3000d00    vpadd\.f32      d0, d0, d0
 0[0-9a-f]+ <[^>]+> f2000840    vadd\.i8        q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2000840    vadd\.i8        q0, q0, q0
@@ -641,6 +817,12 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f2200840    vadd\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2200840    vadd\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2200800    vadd\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f2200840    vadd\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200840    vadd\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200800    vadd\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f2200840    vadd\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200840    vadd\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200800    vadd\.i32       d0, d0, d0
 0[0-9a-f]+ <[^>]+> f2300840    vadd\.i64       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2300840    vadd\.i64       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2300800    vadd\.i64       d0, d0, d0
@@ -656,6 +838,12 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3200840    vsub\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3200840    vsub\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3200800    vsub\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3200840    vsub\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200840    vsub\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200800    vsub\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3200840    vsub\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200840    vsub\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200800    vsub\.i32       d0, d0, d0
 0[0-9a-f]+ <[^>]+> f3300840    vsub\.i64       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3300840    vsub\.i64       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3300800    vsub\.i64       d0, d0, d0
@@ -680,6 +868,12 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f2200950    vmul\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2200950    vmul\.i32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2200910    vmul\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f2200950    vmul\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200950    vmul\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200910    vmul\.i32       d0, d0, d0
+0[0-9a-f]+ <[^>]+> f2200950    vmul\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200950    vmul\.i32       q0, q0, q0
+0[0-9a-f]+ <[^>]+> f2200910    vmul\.i32       d0, d0, d0
 0[0-9a-f]+ <[^>]+> f3000d50    vmul\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3000d50    vmul\.f32       q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3000d10    vmul\.f32       d0, d0, d0
@@ -716,12 +910,12 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3200e50    vacgt\.f32      q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3200e50    vacgt\.f32      q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3200e10    vacgt\.f32      d0, d0, d0
-0[0-9a-f]+ <[^>]+> f3200e50    vacgt\.f32      q0, q0, q0
-0[0-9a-f]+ <[^>]+> f3200e50    vacgt\.f32      q0, q0, q0
-0[0-9a-f]+ <[^>]+> f3200e10    vacgt\.f32      d0, d0, d0
 0[0-9a-f]+ <[^>]+> f3000e50    vacge\.f32      q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3000e50    vacge\.f32      q0, q0, q0
 0[0-9a-f]+ <[^>]+> f3000e10    vacge\.f32      d0, d0, d0
+0[0-9a-f]+ <[^>]+> f3200e50    vacgt\.f32      q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200e50    vacgt\.f32      q0, q0, q0
+0[0-9a-f]+ <[^>]+> f3200e10    vacgt\.f32      d0, d0, d0
 0[0-9a-f]+ <[^>]+> f2000f50    vrecps\.f32     q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2000f50    vrecps\.f32     q0, q0, q0
 0[0-9a-f]+ <[^>]+> f2000f10    vrecps\.f32     d0, d0, d0
@@ -904,9 +1098,13 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3a10850    vqrshrun\.s64   d0, q0, #31
 0[0-9a-f]+ <[^>]+> f2890810    vshrn\.i16      d0, q0, #7
 0[0-9a-f]+ <[^>]+> f2910810    vshrn\.i32      d0, q0, #15
+0[0-9a-f]+ <[^>]+> f2910810    vshrn\.i32      d0, q0, #15
+0[0-9a-f]+ <[^>]+> f2910810    vshrn\.i32      d0, q0, #15
 0[0-9a-f]+ <[^>]+> f2a10810    vshrn\.i64      d0, q0, #31
 0[0-9a-f]+ <[^>]+> f2890850    vrshrn\.i16     d0, q0, #7
 0[0-9a-f]+ <[^>]+> f2910850    vrshrn\.i32     d0, q0, #15
+0[0-9a-f]+ <[^>]+> f2910850    vrshrn\.i32     d0, q0, #15
+0[0-9a-f]+ <[^>]+> f2910850    vrshrn\.i32     d0, q0, #15
 0[0-9a-f]+ <[^>]+> f2a10850    vrshrn\.i64     d0, q0, #31
 0[0-9a-f]+ <[^>]+> f2890a10    vshll\.s8       d0, q0, #1
 0[0-9a-f]+ <[^>]+> f2910a10    vshll\.s16      d0, q0, #1
@@ -917,6 +1115,8 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3b20300    vshll\.i8       q0, d0, #8
 0[0-9a-f]+ <[^>]+> f3b60300    vshll\.i16      q0, d0, #16
 0[0-9a-f]+ <[^>]+> f3ba0300    vshll\.i32      q0, d0, #32
+0[0-9a-f]+ <[^>]+> f3ba0300    vshll\.i32      q0, d0, #32
+0[0-9a-f]+ <[^>]+> f3ba0300    vshll\.i32      q0, d0, #32
 0[0-9a-f]+ <[^>]+> f3bb0740    vcvt\.s32\.f32  q0, q0
 0[0-9a-f]+ <[^>]+> f3bb07c0    vcvt\.u32\.f32  q0, q0
 0[0-9a-f]+ <[^>]+> f3bb0640    vcvt\.f32\.s32  q0, q0
@@ -955,6 +1155,14 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> ec510b10    vmov    r0, r1, d0
 0[0-9a-f]+ <[^>]+> f2870057    vmov\.i32       q0, #119        ; 0x00000077
 0[0-9a-f]+ <[^>]+> f2870017    vmov\.i32       d0, #119        ; 0x00000077
+0[0-9a-f]+ <[^>]+> f2870057    vmov\.i32       q0, #119        ; 0x00000077
+0[0-9a-f]+ <[^>]+> f2870017    vmov\.i32       d0, #119        ; 0x00000077
+0[0-9a-f]+ <[^>]+> f2870057    vmov\.i32       q0, #119        ; 0x00000077
+0[0-9a-f]+ <[^>]+> f2870017    vmov\.i32       d0, #119        ; 0x00000077
+0[0-9a-f]+ <[^>]+> f2870077    vmvn\.i32       q0, #119        ; 0x00000077
+0[0-9a-f]+ <[^>]+> f2870037    vmvn\.i32       d0, #119        ; 0x00000077
+0[0-9a-f]+ <[^>]+> f2870077    vmvn\.i32       q0, #119        ; 0x00000077
+0[0-9a-f]+ <[^>]+> f2870037    vmvn\.i32       d0, #119        ; 0x00000077
 0[0-9a-f]+ <[^>]+> f2870077    vmvn\.i32       q0, #119        ; 0x00000077
 0[0-9a-f]+ <[^>]+> f2870037    vmvn\.i32       d0, #119        ; 0x00000077
 0[0-9a-f]+ <[^>]+> f2870257    vmov\.i32       q0, #30464      ; 0x00007700
@@ -991,6 +1199,40 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3810e31    vmov\.i64       d0, #0xff0000ff000000ff
 0[0-9a-f]+ <[^>]+> f2810f51    vmov\.f32       q0, #4\.25      ; 0x40880000
 0[0-9a-f]+ <[^>]+> f2810f11    vmov\.f32       d0, #4\.25      ; 0x40880000
+0[0-9a-f]+ <[^>]+> f3820e55    vmov\.i8        q0, #165        ; 0xa5
+0[0-9a-f]+ <[^>]+> f3820e15    vmov\.i8        d0, #165        ; 0xa5
+0[0-9a-f]+ <[^>]+> f2850e5a    vmov\.i8        q0, #90 ; 0x5a
+0[0-9a-f]+ <[^>]+> f2850e1a    vmov\.i8        d0, #90 ; 0x5a
+0[0-9a-f]+ <[^>]+> f3820e55    vmov\.i8        q0, #165        ; 0xa5
+0[0-9a-f]+ <[^>]+> f3820e15    vmov\.i8        d0, #165        ; 0xa5
+0[0-9a-f]+ <[^>]+> f2850e5a    vmov\.i8        q0, #90 ; 0x5a
+0[0-9a-f]+ <[^>]+> f2850e1a    vmov\.i8        d0, #90 ; 0x5a
+0[0-9a-f]+ <[^>]+> f3820855    vmov\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820815    vmov\.i16       d0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820a55    vmov\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820a15    vmov\.i16       d0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820e55    vmov\.i8        q0, #165        ; 0xa5
+0[0-9a-f]+ <[^>]+> f3820e15    vmov\.i8        d0, #165        ; 0xa5
+0[0-9a-f]+ <[^>]+> f2850e5a    vmov\.i8        q0, #90 ; 0x5a
+0[0-9a-f]+ <[^>]+> f2850e1a    vmov\.i8        d0, #90 ; 0x5a
+0[0-9a-f]+ <[^>]+> f3820855    vmov\.i16       q0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820815    vmov\.i16       d0, #165        ; 0x00a5
+0[0-9a-f]+ <[^>]+> f3820a55    vmov\.i16       q0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820a15    vmov\.i16       d0, #42240      ; 0xa500
+0[0-9a-f]+ <[^>]+> f3820055    vmov\.i32       q0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820015    vmov\.i32       d0, #165        ; 0x000000a5
+0[0-9a-f]+ <[^>]+> f3820255    vmov\.i32       q0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820215    vmov\.i32       d0, #42240      ; 0x0000a500
+0[0-9a-f]+ <[^>]+> f3820455    vmov\.i32       q0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820415    vmov\.i32       d0, #10813440   ; 0x00a50000
+0[0-9a-f]+ <[^>]+> f3820655    vmov\.i32       q0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820615    vmov\.i32       d0, #-1526726656        ; 0xa5000000
+0[0-9a-f]+ <[^>]+> f3820c55    vmov\.i32       q0, #42495      ; 0x0000a5ff
+0[0-9a-f]+ <[^>]+> f3820c15    vmov\.i32       d0, #42495      ; 0x0000a5ff
+0[0-9a-f]+ <[^>]+> f3820d55    vmov\.i32       q0, #10878975   ; 0x00a5ffff
+0[0-9a-f]+ <[^>]+> f3820d15    vmov\.i32       d0, #10878975   ; 0x00a5ffff
+0[0-9a-f]+ <[^>]+> f285067a    vmvn\.i32       q0, #1509949440 ; 0x5a000000
+0[0-9a-f]+ <[^>]+> f285063a    vmvn\.i32       d0, #1509949440 ; 0x5a000000
 0[0-9a-f]+ <[^>]+> f3b005c0    vmvn    q0, q0
 0[0-9a-f]+ <[^>]+> f3b005c0    vmvn    q0, q0
 0[0-9a-f]+ <[^>]+> f3b00580    vmvn    d0, d0
@@ -1052,15 +1294,23 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3a00300    vsubw\.u32      q0, q0, d0
 0[0-9a-f]+ <[^>]+> f2800400    vaddhn\.i16     d0, q0, q0
 0[0-9a-f]+ <[^>]+> f2900400    vaddhn\.i32     d0, q0, q0
+0[0-9a-f]+ <[^>]+> f2900400    vaddhn\.i32     d0, q0, q0
+0[0-9a-f]+ <[^>]+> f2900400    vaddhn\.i32     d0, q0, q0
 0[0-9a-f]+ <[^>]+> f2a00400    vaddhn\.i64     d0, q0, q0
 0[0-9a-f]+ <[^>]+> f3800400    vraddhn\.i16    d0, q0, q0
 0[0-9a-f]+ <[^>]+> f3900400    vraddhn\.i32    d0, q0, q0
+0[0-9a-f]+ <[^>]+> f3900400    vraddhn\.i32    d0, q0, q0
+0[0-9a-f]+ <[^>]+> f3900400    vraddhn\.i32    d0, q0, q0
 0[0-9a-f]+ <[^>]+> f3a00400    vraddhn\.i64    d0, q0, q0
 0[0-9a-f]+ <[^>]+> f2800600    vsubhn\.i16     d0, q0, q0
 0[0-9a-f]+ <[^>]+> f2900600    vsubhn\.i32     d0, q0, q0
+0[0-9a-f]+ <[^>]+> f2900600    vsubhn\.i32     d0, q0, q0
+0[0-9a-f]+ <[^>]+> f2900600    vsubhn\.i32     d0, q0, q0
 0[0-9a-f]+ <[^>]+> f2a00600    vsubhn\.i64     d0, q0, q0
 0[0-9a-f]+ <[^>]+> f3800600    vrsubhn\.i16    d0, q0, q0
 0[0-9a-f]+ <[^>]+> f3900600    vrsubhn\.i32    d0, q0, q0
+0[0-9a-f]+ <[^>]+> f3900600    vrsubhn\.i32    d0, q0, q0
+0[0-9a-f]+ <[^>]+> f3900600    vrsubhn\.i32    d0, q0, q0
 0[0-9a-f]+ <[^>]+> f3a00600    vrsubhn\.i64    d0, q0, q0
 0[0-9a-f]+ <[^>]+> f2900900    vqdmlal\.s16    q0, d0, d0
 0[0-9a-f]+ <[^>]+> f2a00900    vqdmlal\.s32    q0, d0, d0
@@ -1088,6 +1338,7 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f2b00040    vext\.8 q0, q0, q0, #0
 0[0-9a-f]+ <[^>]+> f2b00040    vext\.8 q0, q0, q0, #0
 0[0-9a-f]+ <[^>]+> f2b00000    vext\.8 d0, d0, d0, #0
+0[0-9a-f]+ <[^>]+> f2b00840    vext\.8 q0, q0, q0, #8
 0[0-9a-f]+ <[^>]+> f3b00040    vrev64\.8       q0, q0
 0[0-9a-f]+ <[^>]+> f3b00040    vrev64\.8       q0, q0
 0[0-9a-f]+ <[^>]+> f3b00000    vrev64\.8       d0, d0
@@ -1130,9 +1381,11 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3880a10    vmovl\.u8       q0, d0
 0[0-9a-f]+ <[^>]+> f3900a10    vmovl\.u16      q0, d0
 0[0-9a-f]+ <[^>]+> f3a00a10    vmovl\.u32      q0, d0
-0[0-9a-f]+ <[^>]+> f3b20200    vmovn\.i8       d0, q0
-0[0-9a-f]+ <[^>]+> f3b60200    vmovn\.i16      d0, q0
-0[0-9a-f]+ <[^>]+> f3ba0200    vmovn\.i32      d0, q0
+0[0-9a-f]+ <[^>]+> f3b20200    vmovn\.i16      d0, q0
+0[0-9a-f]+ <[^>]+> f3b60200    vmovn\.i32      d0, q0
+0[0-9a-f]+ <[^>]+> f3ba0200    vmovn\.i64      d0, q0
+0[0-9a-f]+ <[^>]+> f3b60200    vmovn\.i32      d0, q0
+0[0-9a-f]+ <[^>]+> f3b60200    vmovn\.i32      d0, q0
 0[0-9a-f]+ <[^>]+> f3b20280    vqmovn\.s16     d0, q0
 0[0-9a-f]+ <[^>]+> f3b60280    vqmovn\.s32     d0, q0
 0[0-9a-f]+ <[^>]+> f3ba0280    vqmovn\.s64     d0, q0
@@ -1244,6 +1497,12 @@ Disassembly of section \.text:
 0[0-9a-f]+ <[^>]+> f3b804c0    vclz\.i32       q0, q0
 0[0-9a-f]+ <[^>]+> f3b804c0    vclz\.i32       q0, q0
 0[0-9a-f]+ <[^>]+> f3b80480    vclz\.i32       d0, d0
+0[0-9a-f]+ <[^>]+> f3b804c0    vclz\.i32       q0, q0
+0[0-9a-f]+ <[^>]+> f3b804c0    vclz\.i32       q0, q0
+0[0-9a-f]+ <[^>]+> f3b80480    vclz\.i32       d0, d0
+0[0-9a-f]+ <[^>]+> f3b804c0    vclz\.i32       q0, q0
+0[0-9a-f]+ <[^>]+> f3b804c0    vclz\.i32       q0, q0
+0[0-9a-f]+ <[^>]+> f3b80480    vclz\.i32       d0, d0
 0[0-9a-f]+ <[^>]+> f3b00540    vcnt\.8 q0, q0
 0[0-9a-f]+ <[^>]+> f3b00540    vcnt\.8 q0, q0
 0[0-9a-f]+ <[^>]+> f3b00500    vcnt\.8 d0, d0