Update these for Linaro's pre-release build of Ubuntu 12.04, with
authorsewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>
Fri, 22 Jun 2012 09:34:58 +0000 (09:34 +0000)
committersewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>
Fri, 22 Jun 2012 09:34:58 +0000 (09:34 +0000)
Linaro gcc 4.6.3, running on an A9.  Not sure why these need to be
updated, but they results are same as native on said platform, so am
not worried.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12660 a5019735-40e9-0310-863c-91ae7b9d1cf9

none/tests/arm/v6intThumb.stdout.exp
none/tests/arm/vfp.stdout.exp

index af2f795f01d11d66dbdf1eec9af83399f12405d2..881cfc7301821116640f0ecf9d5876c15255793d 100644 (file)
@@ -16767,19 +16767,19 @@ movs r0, r1 :: rd 0x00000000 rm 0x00000000, c:v-in 0, cpsr 0x40000000  Z
 movs r0, r1 :: rd 0x80000000 rm 0x80000000, c:v-in 0, cpsr 0x80000000 N   
 movs r0, #0 :: rd 0x00000000 rm 0x00000000, c:v-in 0, cpsr 0x40000000  Z  
 movs r0, #1 :: rd 0x00000001 rm 0x00000000, c:v-in 0, cpsr 0x00000000     
-movs r0, r1 :: rd 0x00000001 rm 0x00000001, c:v-in 1, cpsr 0x00000000     
-movs r0, r1 :: rd 0x00000000 rm 0x00000000, c:v-in 1, cpsr 0x40000000  Z  
-movs r0, r1 :: rd 0x80000000 rm 0x80000000, c:v-in 1, cpsr 0x80000000 N   
+movs r0, r1 :: rd 0x00000001 rm 0x00000001, c:v-in 1, cpsr 0x10000000    V
+movs r0, r1 :: rd 0x00000000 rm 0x00000000, c:v-in 1, cpsr 0x50000000  Z V
+movs r0, r1 :: rd 0x80000000 rm 0x80000000, c:v-in 1, cpsr 0x90000000 N  V
 movs r0, #0 :: rd 0x00000000 rm 0x00000000, c:v-in 1, cpsr 0x50000000  Z V
 movs r0, #1 :: rd 0x00000001 rm 0x00000000, c:v-in 1, cpsr 0x10000000    V
-movs r0, r1 :: rd 0x00000001 rm 0x00000001, c:v-in 2, cpsr 0x00000000     
-movs r0, r1 :: rd 0x00000000 rm 0x00000000, c:v-in 2, cpsr 0x40000000  Z  
-movs r0, r1 :: rd 0x80000000 rm 0x80000000, c:v-in 2, cpsr 0x80000000 N   
+movs r0, r1 :: rd 0x00000001 rm 0x00000001, c:v-in 2, cpsr 0x20000000   C 
+movs r0, r1 :: rd 0x00000000 rm 0x00000000, c:v-in 2, cpsr 0x60000000  ZC 
+movs r0, r1 :: rd 0x80000000 rm 0x80000000, c:v-in 2, cpsr 0xa0000000 N C 
 movs r0, #0 :: rd 0x00000000 rm 0x00000000, c:v-in 2, cpsr 0x60000000  ZC 
 movs r0, #1 :: rd 0x00000001 rm 0x00000000, c:v-in 2, cpsr 0x20000000   C 
-movs r0, r1 :: rd 0x00000001 rm 0x00000001, c:v-in 3, cpsr 0x00000000     
-movs r0, r1 :: rd 0x00000000 rm 0x00000000, c:v-in 3, cpsr 0x40000000  Z  
-movs r0, r1 :: rd 0x80000000 rm 0x80000000, c:v-in 3, cpsr 0x80000000 N   
+movs r0, r1 :: rd 0x00000001 rm 0x00000001, c:v-in 3, cpsr 0x30000000   CV
+movs r0, r1 :: rd 0x00000000 rm 0x00000000, c:v-in 3, cpsr 0x70000000  ZCV
+movs r0, r1 :: rd 0x80000000 rm 0x80000000, c:v-in 3, cpsr 0xb0000000 N CV
 movs r0, #0 :: rd 0x00000000 rm 0x00000000, c:v-in 3, cpsr 0x70000000  ZCV
 movs r0, #1 :: rd 0x00000001 rm 0x00000000, c:v-in 3, cpsr 0x30000000   CV
 MVN
index 1f6be32efebc292eec936ed964de1d2795d918b3..c1530bb9e5234eceb402e0d18eac048aca2af27c 100644 (file)
@@ -169,22 +169,22 @@ vnmla.f64 d7,  d1,  d6 :: Qd 0xfff80000 0x00000000  Qm 0x7ff00000 00000000  Qn 0
 vnmla.f64 d0,  d5,  d2 :: Qd 0xfff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0xbff00000 00000000
 vnmla.f64 d10, d13, d15 :: Qd 0xfff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0x00000000 00000000
 vnmla.f64 d10, d13, d15 :: Qd 0xfff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0x7ff80000 00000000
-vnmla.f64 d20, d25, d22 :: Qd 0x409067a4 0x842fc4c9  Qm 0x40370a3d 70a3d70a  Qn 0xc046c8cb 295e9e1b
-vnmla.f64 d23, d24, d25 :: Qd 0x41bbe864 0x1f5b9999  Qm 0xc1153b41 e6666666  Qn 0x40950800 00000000
-vnmla.f64 d20, d31, d12 :: Qd 0x41e0a1cf 0xd2ac68f6  Qm 0x40e7ce60 00000000  Qn 0xc0e65b4f 3b645a1d
-vnmla.f64 d19, d25, d27 :: Qd 0xc1d860c7 0xf7191999  Qm 0x40f767bc 28f5c28f  Qn 0x40d0aa40 00000000
-vnmla.f64 d30, d15, d2 :: Qd 0xc20524a9 0x817fcbf4  Qm 0xc0e64c67 ae147ae1  Qn 0xc10e5796 147ae148
-vnmla.f64 d23, d24, d5 :: Qd 0xc0df8bff 0x7ffffe04  Qm 0x40380000 00000000  Qn 0x40950800 00000000
-vnmla.f64 d10, d11, d2 :: Qd 0xc1895139 0x97f00000  Qm 0x40e7ce60 00000000  Qn 0x40910400 00000000
-vnmla.f64 d29, d15, d7 :: Qd 0xc1b65928 0xd5fe0000  Qm 0x406ac000 00000000  Qn 0x413abc01 00000000
-vnmla.f64 d30, d11, d12 :: Qd 0xc1df20a6 0xd7bc2cb0  Qm 0x4115bb3e 3d70a3d7  Qn 0x40b6eb02 4dd2f1aa
-vnmla.f64 d27, d21, d6 :: Qd 0xbfb363ef 0x37b9be48  Qm 0x4041000f 12c27a63  Qn 0x3f6421c0 44284dfd
-vnmla.f64 d30, d31, d2 :: Qd 0xc111fc57 0xf7ffffe0  Qm 0x40a58400 00000000  Qn 0x405ac000 00000000
-vnmla.f64 d13, d24, d5 :: Qd 0xc132771c 0x6466665e  Qm 0x408b5000 00000000  Qn 0x4095a266 66666666
-vnmla.f64 d10, d11, d2 :: Qd 0xc0e9f35f 0x34bc6981  Qm 0x407e7964 5a1cac08  Qn 0x405b4000 00000000
+vnmla.f64 d20, d25, d22 :: Qd 0x40906794 0x842f8549  Qm 0x40370a3d 70a3d70a  Qn 0xc046c8cb 295e9e1b
+vnmla.f64 d23, d24, d25 :: Qd 0x41bbe864 0x1f579999  Qm 0xc1153b41 e6666666  Qn 0x40950800 00000000
+vnmla.f64 d20, d31, d12 :: Qd 0x41e0a1cf 0xd2abe8f6  Qm 0x40e7ce60 00000000  Qn 0xc0e65b4f 3b645a1d
+vnmla.f64 d19, d25, d27 :: Qd 0xc1d860c7 0xf71a1999  Qm 0x40f767bc 28f5c28f  Qn 0x40d0aa40 00000000
+vnmla.f64 d30, d15, d2 :: Qd 0xc20524a9 0x817febf4  Qm 0xc0e64c67 ae147ae1  Qn 0xc10e5796 147ae148
+vnmla.f64 d23, d24, d5 :: Qd 0xc0df8c00 0x800001fc  Qm 0x40380000 00000000  Qn 0x40950800 00000000
+vnmla.f64 d10, d11, d2 :: Qd 0xc1895139 0x98100000  Qm 0x40e7ce60 00000000  Qn 0x40910400 00000000
+vnmla.f64 d29, d15, d7 :: Qd 0xc1b65928 0xd6020000  Qm 0x406ac000 00000000  Qn 0x413abc01 00000000
+vnmla.f64 d30, d11, d12 :: Qd 0xc1df20a6 0xd7bd2cb0  Qm 0x4115bb3e 3d70a3d7  Qn 0x40b6eb02 4dd2f1aa
+vnmla.f64 d27, d21, d6 :: Qd 0xbfb763ef 0x4799be48  Qm 0x4041000f 12c27a63  Qn 0x3f6421c0 44284dfd
+vnmla.f64 d30, d31, d2 :: Qd 0xc111fc58 0x08000020  Qm 0x40a58400 00000000  Qn 0x405ac000 00000000
+vnmla.f64 d13, d24, d5 :: Qd 0xc132771c 0x6866666e  Qm 0x408b5000 00000000  Qn 0x4095a266 66666666
+vnmla.f64 d10, d11, d2 :: Qd 0xc0e9f35f 0xb4bc6b7d  Qm 0x407e7964 5a1cac08  Qn 0x405b4000 00000000
 vnmla.f64 d29, d25, d7 :: Qd 0x7ff00000 0x00000000  Qm 0xfff00000 00000000  Qn 0x409b6000 00000000
 vnmla.f64 d0,  d11, d12 :: Qd 0x7ff00000 0x00000000  Qm 0x7ff00000 00000000  Qn 0xc0b69a78 51eb851f
-vnmla.f64 d27, d21, d16 :: Qd 0x40aa004b 0x17cc0c5d  Qm 0x407c83fb b97f122f  Qn 0xc01d2da3 2101d847
+vnmla.f64 d27, d21, d16 :: Qd 0x40aa0043 0x17cbec9d  Qm 0x407c83fb b97f122f  Qn 0xc01d2da3 2101d847
 vnmla.f64 d0,  d5,  d2 :: Qd 0x7ff00000 0x00000000  Qm 0x7ff00000 00000000  Qn 0xfff00000 00000000
 vnmla.f64 d20, d13, d15 :: Qd 0xfff80000 0x00000000  Qm 0xfff00000 00000000  Qn 0x00000000 00000000
 vnmla.f64 d10, d23, d15 :: Qd 0xfff80000 0x00000000  Qm 0x7ff00000 00000000  Qn 0x00000000 00000000
@@ -213,103 +213,103 @@ vnmla.f32 s0,  s5,  s2 :: Sd 0x7f800000 Sm (i32)0x7f800000  Sn (i32)0xff800000
 vnmla.f32 s20, s13, s15 :: Sd 0xffc00000 Sm (i32)0xff800000  Sn (i32)0x00000000
 vnmla.f32 s10, s23, s15 :: Sd 0xffc00000 Sm (i32)0x7f800000  Sn (i32)0x00000000
 ---- VMLS (fp) ----
-vmls.f64 d0,  d11, d12 :: Qd 0x7ff80000 0x00000000  Qm 0xfff00000 00000000  Qn 0x7ff80000 00000000
-vmls.f64 d7,  d1,  d6 :: Qd 0x7ff80000 0x00000000  Qm 0x7ff00000 00000000  Qn 0x7ff80000 00000000
-vmls.f64 d0,  d5,  d2 :: Qd 0x7ff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0xbff00000 00000000
-vmls.f64 d10, d13, d15 :: Qd 0x7ff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0x00000000 00000000
-vmls.f64 d10, d13, d15 :: Qd 0x7ff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0x7ff80000 00000000
-vmls.f64 d20, d25, d22 :: Qd 0xc09067a4 0x842fc4c9  Qm 0x40370a3d 70a3d70a  Qn 0xc046c8cb 295e9e1b
-vmls.f64 d23, d24, d25 :: Qd 0xc1bbe864 0x1f5b9999  Qm 0xc1153b41 e6666666  Qn 0x40950800 00000000
-vmls.f64 d20, d31, d12 :: Qd 0xc1e0a1cf 0xd2ac68f6  Qm 0x40e7ce60 00000000  Qn 0xc0e65b4f 3b645a1d
-vmls.f64 d19, d25, d27 :: Qd 0x41d860c7 0xf7191999  Qm 0x40f767bc 28f5c28f  Qn 0x40d0aa40 00000000
-vmls.f64 d30, d15, d2 :: Qd 0x420524a9 0x817fcbf4  Qm 0xc0e64c67 ae147ae1  Qn 0xc10e5796 147ae148
-vmls.f64 d23, d24, d5 :: Qd 0x40df8bff 0x7ffffe04  Qm 0x40380000 00000000  Qn 0x40950800 00000000
-vmls.f64 d10, d11, d2 :: Qd 0x41895139 0x97f00000  Qm 0x40e7ce60 00000000  Qn 0x40910400 00000000
-vmls.f64 d29, d15, d7 :: Qd 0x41b65928 0xd5fe0000  Qm 0x406ac000 00000000  Qn 0x413abc01 00000000
-vmls.f64 d30, d11, d12 :: Qd 0x41df20a6 0xd7bc2cb0  Qm 0x4115bb3e 3d70a3d7  Qn 0x40b6eb02 4dd2f1aa
-vmls.f64 d27, d21, d6 :: Qd 0x3fb363ef 0x37b9be48  Qm 0x4041000f 12c27a63  Qn 0x3f6421c0 44284dfd
-vmls.f64 d30, d31, d2 :: Qd 0x4111fc57 0xf7ffffe0  Qm 0x40a58400 00000000  Qn 0x405ac000 00000000
-vmls.f64 d13, d24, d5 :: Qd 0x4132771c 0x6466665e  Qm 0x408b5000 00000000  Qn 0x4095a266 66666666
-vmls.f64 d10, d11, d2 :: Qd 0x40e9f35f 0x34bc6981  Qm 0x407e7964 5a1cac08  Qn 0x405b4000 00000000
-vmls.f64 d29, d25, d7 :: Qd 0xfff00000 0x00000000  Qm 0xfff00000 00000000  Qn 0x409b6000 00000000
-vmls.f64 d0,  d11, d12 :: Qd 0xfff00000 0x00000000  Qm 0x7ff00000 00000000  Qn 0xc0b69a78 51eb851f
-vmls.f64 d27, d21, d16 :: Qd 0xc0aa004b 0x17cc0c5d  Qm 0x407c83fb b97f122f  Qn 0xc01d2da3 2101d847
-vmls.f64 d0,  d5,  d2 :: Qd 0xfff00000 0x00000000  Qm 0x7ff00000 00000000  Qn 0xfff00000 00000000
-vmls.f64 d20, d13, d15 :: Qd 0x7ff80000 0x00000000  Qm 0xfff00000 00000000  Qn 0x00000000 00000000
-vmls.f64 d10, d23, d15 :: Qd 0x7ff80000 0x00000000  Qm 0x7ff00000 00000000  Qn 0x00000000 00000000
-vmls.f32 s0,  s11, s12 :: Sd 0x7fc00000 Sm (i32)0xff800000  Sn (i32)0x7fc00000
-vmls.f32 s7,  s1,  s6 :: Sd 0x7fc00000 Sm (i32)0x7f800000  Sn (i32)0x7fc00000
-vmls.f32 s0,  s5,  s2 :: Sd 0x7fc00000 Sm (i32)0x7fc00000  Sn (i32)0xbf800000
-vmls.f32 s10, s13, s15 :: Sd 0x7fc00000 Sm (i32)0x7fc00000  Sn (i32)0x00000000
-vmls.f32 s10, s13, s15 :: Sd 0x7fc00000 Sm (i32)0x7fc00000  Sn (i32)0x7fc00000
-vmls.f32 s20, s25, s22 :: Sd 0xc4833ce4 Sm (i32)0x41b851ec  Sn (i32)0xc2364659
-vmls.f32 s23, s24, s25 :: Sd 0xcddf4321 Sm (i32)0xc8a9da0f  Sn (i32)0x44a84000
-vmls.f32 s20, s31, s12 :: Sd 0xcf050e7f Sm (i32)0x473e7300  Sn (i32)0xc732da7a
-vmls.f32 s19, s25, s27 :: Sd 0x4ec3063f Sm (i32)0x47bb3de1  Sn (i32)0x46855200
-vmls.f32 s30, s15, s2 :: Sd 0x5029254c Sm (i32)0xc732633d  Sn (i32)0xc872bcb1
-vmls.f32 s23, s24, s5 :: Sd 0x46fc6000 Sm (i32)0x41c00000  Sn (i32)0x44a84000
-vmls.f32 s10, s11, s2 :: Sd 0x4c4a89cd Sm (i32)0x473e7300  Sn (i32)0x44882000
-vmls.f32 s29, s15, s7 :: Sd 0x4db2c947 Sm (i32)0x43560000  Sn (i32)0x49d5e008
-vmls.f32 s30, s11, s12 :: Sd 0x4ef90536 Sm (i32)0x48add9f2  Sn (i32)0x45b75812
-vmls.f32 s27, s21, s6 :: Sd 0x3dab1f7a Sm (i32)0x42080079  Sn (i32)0x3b210e02
-vmls.f32 s30, s31, s2 :: Sd 0x488fe2c0 Sm (i32)0x452c2000  Sn (i32)0x42d60000
-vmls.f32 s13, s24, s5 :: Sd 0x4993b8e3 Sm (i32)0x445a8000  Sn (i32)0x44ad1333
-vmls.f32 s10, s11, s2 :: Sd 0x474f9afc Sm (i32)0x43f3cb23  Sn (i32)0x42da0000
-vmls.f32 s29, s25, s7 :: Sd 0xff800000 Sm (i32)0xff800000  Sn (i32)0x44db0000
-vmls.f32 s0,  s11, s12 :: Sd 0xff800000 Sm (i32)0x7f800000  Sn (i32)0xc5b4d3c3
-vmls.f32 s27, s21, s16 :: Sd 0xc5500239 Sm (i32)0x43e41fde  Sn (i32)0xc0e96d19
-vmls.f32 s0,  s5,  s2 :: Sd 0xff800000 Sm (i32)0x7f800000  Sn (i32)0xff800000
-vmls.f32 s20, s13, s15 :: Sd 0x7fc00000 Sm (i32)0xff800000  Sn (i32)0x00000000
-vmls.f32 s10, s23, s15 :: Sd 0x7fc00000 Sm (i32)0x7f800000  Sn (i32)0x00000000
+vmls.f64 d0,  d11, d12 :: Qd 0xfff80000 0x00000000  Qm 0xfff00000 00000000  Qn 0x7ff80000 00000000
+vmls.f64 d7,  d1,  d6 :: Qd 0xfff80000 0x00000000  Qm 0x7ff00000 00000000  Qn 0x7ff80000 00000000
+vmls.f64 d0,  d5,  d2 :: Qd 0xfff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0xbff00000 00000000
+vmls.f64 d10, d13, d15 :: Qd 0xfff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0x00000000 00000000
+vmls.f64 d10, d13, d15 :: Qd 0xfff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0x7ff80000 00000000
+vmls.f64 d20, d25, d22 :: Qd 0x409067a4 0x842fc4c9  Qm 0x40370a3d 70a3d70a  Qn 0xc046c8cb 295e9e1b
+vmls.f64 d23, d24, d25 :: Qd 0x41bbe864 0x1f5b9999  Qm 0xc1153b41 e6666666  Qn 0x40950800 00000000
+vmls.f64 d20, d31, d12 :: Qd 0x41e0a1cf 0xd2ac68f6  Qm 0x40e7ce60 00000000  Qn 0xc0e65b4f 3b645a1d
+vmls.f64 d19, d25, d27 :: Qd 0xc1d860c7 0xf7191999  Qm 0x40f767bc 28f5c28f  Qn 0x40d0aa40 00000000
+vmls.f64 d30, d15, d2 :: Qd 0xc20524a9 0x817fcbf4  Qm 0xc0e64c67 ae147ae1  Qn 0xc10e5796 147ae148
+vmls.f64 d23, d24, d5 :: Qd 0xc0df8bff 0x7ffffe04  Qm 0x40380000 00000000  Qn 0x40950800 00000000
+vmls.f64 d10, d11, d2 :: Qd 0xc1895139 0x97f00000  Qm 0x40e7ce60 00000000  Qn 0x40910400 00000000
+vmls.f64 d29, d15, d7 :: Qd 0xc1b65928 0xd5fe0000  Qm 0x406ac000 00000000  Qn 0x413abc01 00000000
+vmls.f64 d30, d11, d12 :: Qd 0xc1df20a6 0xd7bc2cb0  Qm 0x4115bb3e 3d70a3d7  Qn 0x40b6eb02 4dd2f1aa
+vmls.f64 d27, d21, d6 :: Qd 0xbfb363ef 0x37b9be48  Qm 0x4041000f 12c27a63  Qn 0x3f6421c0 44284dfd
+vmls.f64 d30, d31, d2 :: Qd 0xc111fc57 0xf7ffffe0  Qm 0x40a58400 00000000  Qn 0x405ac000 00000000
+vmls.f64 d13, d24, d5 :: Qd 0xc132771c 0x6466665e  Qm 0x408b5000 00000000  Qn 0x4095a266 66666666
+vmls.f64 d10, d11, d2 :: Qd 0xc0e9f35f 0x34bc6981  Qm 0x407e7964 5a1cac08  Qn 0x405b4000 00000000
+vmls.f64 d29, d25, d7 :: Qd 0x7ff00000 0x00000000  Qm 0xfff00000 00000000  Qn 0x409b6000 00000000
+vmls.f64 d0,  d11, d12 :: Qd 0x7ff00000 0x00000000  Qm 0x7ff00000 00000000  Qn 0xc0b69a78 51eb851f
+vmls.f64 d27, d21, d16 :: Qd 0x40aa004b 0x17cc0c5d  Qm 0x407c83fb b97f122f  Qn 0xc01d2da3 2101d847
+vmls.f64 d0,  d5,  d2 :: Qd 0x7ff00000 0x00000000  Qm 0x7ff00000 00000000  Qn 0xfff00000 00000000
+vmls.f64 d20, d13, d15 :: Qd 0xfff80000 0x00000000  Qm 0xfff00000 00000000  Qn 0x00000000 00000000
+vmls.f64 d10, d23, d15 :: Qd 0xfff80000 0x00000000  Qm 0x7ff00000 00000000  Qn 0x00000000 00000000
+vmls.f32 s0,  s11, s12 :: Sd 0xffc00000 Sm (i32)0xff800000  Sn (i32)0x7fc00000
+vmls.f32 s7,  s1,  s6 :: Sd 0xffc00000 Sm (i32)0x7f800000  Sn (i32)0x7fc00000
+vmls.f32 s0,  s5,  s2 :: Sd 0xffc00000 Sm (i32)0x7fc00000  Sn (i32)0xbf800000
+vmls.f32 s10, s13, s15 :: Sd 0xffc00000 Sm (i32)0x7fc00000  Sn (i32)0x00000000
+vmls.f32 s10, s13, s15 :: Sd 0xffc00000 Sm (i32)0x7fc00000  Sn (i32)0x7fc00000
+vmls.f32 s20, s25, s22 :: Sd 0x44833ce4 Sm (i32)0x41b851ec  Sn (i32)0xc2364659
+vmls.f32 s23, s24, s25 :: Sd 0x4ddf4321 Sm (i32)0xc8a9da0f  Sn (i32)0x44a84000
+vmls.f32 s20, s31, s12 :: Sd 0x4f050e7f Sm (i32)0x473e7300  Sn (i32)0xc732da7a
+vmls.f32 s19, s25, s27 :: Sd 0xcec3063f Sm (i32)0x47bb3de1  Sn (i32)0x46855200
+vmls.f32 s30, s15, s2 :: Sd 0xd029254c Sm (i32)0xc732633d  Sn (i32)0xc872bcb1
+vmls.f32 s23, s24, s5 :: Sd 0xc6fc6000 Sm (i32)0x41c00000  Sn (i32)0x44a84000
+vmls.f32 s10, s11, s2 :: Sd 0xcc4a89cd Sm (i32)0x473e7300  Sn (i32)0x44882000
+vmls.f32 s29, s15, s7 :: Sd 0xcdb2c947 Sm (i32)0x43560000  Sn (i32)0x49d5e008
+vmls.f32 s30, s11, s12 :: Sd 0xcef90536 Sm (i32)0x48add9f2  Sn (i32)0x45b75812
+vmls.f32 s27, s21, s6 :: Sd 0xbdab1f7a Sm (i32)0x42080079  Sn (i32)0x3b210e02
+vmls.f32 s30, s31, s2 :: Sd 0xc88fe2c0 Sm (i32)0x452c2000  Sn (i32)0x42d60000
+vmls.f32 s13, s24, s5 :: Sd 0xc993b8e3 Sm (i32)0x445a8000  Sn (i32)0x44ad1333
+vmls.f32 s10, s11, s2 :: Sd 0xc74f9afc Sm (i32)0x43f3cb23  Sn (i32)0x42da0000
+vmls.f32 s29, s25, s7 :: Sd 0x7f800000 Sm (i32)0xff800000  Sn (i32)0x44db0000
+vmls.f32 s0,  s11, s12 :: Sd 0x7f800000 Sm (i32)0x7f800000  Sn (i32)0xc5b4d3c3
+vmls.f32 s27, s21, s16 :: Sd 0x45500239 Sm (i32)0x43e41fde  Sn (i32)0xc0e96d19
+vmls.f32 s0,  s5,  s2 :: Sd 0x7f800000 Sm (i32)0x7f800000  Sn (i32)0xff800000
+vmls.f32 s20, s13, s15 :: Sd 0xffc00000 Sm (i32)0xff800000  Sn (i32)0x00000000
+vmls.f32 s10, s23, s15 :: Sd 0xffc00000 Sm (i32)0x7f800000  Sn (i32)0x00000000
 ---- VNMLS (fp) ----
-vnmls.f64 d0,  d11, d12 :: Qd 0xfff80000 0x00000000  Qm 0xfff00000 00000000  Qn 0x7ff80000 00000000
-vnmls.f64 d7,  d1,  d6 :: Qd 0xfff80000 0x00000000  Qm 0x7ff00000 00000000  Qn 0x7ff80000 00000000
-vnmls.f64 d0,  d5,  d2 :: Qd 0xfff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0xbff00000 00000000
-vnmls.f64 d10, d13, d15 :: Qd 0xfff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0x00000000 00000000
-vnmls.f64 d10, d13, d15 :: Qd 0xfff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0x7ff80000 00000000
-vnmls.f64 d20, d25, d22 :: Qd 0x40906794 0x842f8549  Qm 0x40370a3d 70a3d70a  Qn 0xc046c8cb 295e9e1b
-vnmls.f64 d23, d24, d25 :: Qd 0x41bbe864 0x1f579999  Qm 0xc1153b41 e6666666  Qn 0x40950800 00000000
-vnmls.f64 d20, d31, d12 :: Qd 0x41e0a1cf 0xd2abe8f6  Qm 0x40e7ce60 00000000  Qn 0xc0e65b4f 3b645a1d
-vnmls.f64 d19, d25, d27 :: Qd 0xc1d860c7 0xf71a1999  Qm 0x40f767bc 28f5c28f  Qn 0x40d0aa40 00000000
-vnmls.f64 d30, d15, d2 :: Qd 0xc20524a9 0x817febf4  Qm 0xc0e64c67 ae147ae1  Qn 0xc10e5796 147ae148
-vnmls.f64 d23, d24, d5 :: Qd 0xc0df8c00 0x800001fc  Qm 0x40380000 00000000  Qn 0x40950800 00000000
-vnmls.f64 d10, d11, d2 :: Qd 0xc1895139 0x98100000  Qm 0x40e7ce60 00000000  Qn 0x40910400 00000000
-vnmls.f64 d29, d15, d7 :: Qd 0xc1b65928 0xd6020000  Qm 0x406ac000 00000000  Qn 0x413abc01 00000000
-vnmls.f64 d30, d11, d12 :: Qd 0xc1df20a6 0xd7bd2cb0  Qm 0x4115bb3e 3d70a3d7  Qn 0x40b6eb02 4dd2f1aa
-vnmls.f64 d27, d21, d6 :: Qd 0xbfb763ef 0x4799be48  Qm 0x4041000f 12c27a63  Qn 0x3f6421c0 44284dfd
-vnmls.f64 d30, d31, d2 :: Qd 0xc111fc58 0x08000020  Qm 0x40a58400 00000000  Qn 0x405ac000 00000000
-vnmls.f64 d13, d24, d5 :: Qd 0xc132771c 0x6866666e  Qm 0x408b5000 00000000  Qn 0x4095a266 66666666
-vnmls.f64 d10, d11, d2 :: Qd 0xc0e9f35f 0xb4bc6b7d  Qm 0x407e7964 5a1cac08  Qn 0x405b4000 00000000
-vnmls.f64 d29, d25, d7 :: Qd 0x7ff00000 0x00000000  Qm 0xfff00000 00000000  Qn 0x409b6000 00000000
-vnmls.f64 d0,  d11, d12 :: Qd 0x7ff00000 0x00000000  Qm 0x7ff00000 00000000  Qn 0xc0b69a78 51eb851f
-vnmls.f64 d27, d21, d16 :: Qd 0x40aa0043 0x17cbec9d  Qm 0x407c83fb b97f122f  Qn 0xc01d2da3 2101d847
-vnmls.f64 d0,  d5,  d2 :: Qd 0x7ff00000 0x00000000  Qm 0x7ff00000 00000000  Qn 0xfff00000 00000000
-vnmls.f64 d20, d13, d15 :: Qd 0xfff80000 0x00000000  Qm 0xfff00000 00000000  Qn 0x00000000 00000000
-vnmls.f64 d10, d23, d15 :: Qd 0xfff80000 0x00000000  Qm 0x7ff00000 00000000  Qn 0x00000000 00000000
-vnmls.f32 s0,  s11, s12 :: Sd 0xffc00000 Sm (i32)0xff800000  Sn (i32)0x7fc00000
-vnmls.f32 s7,  s1,  s6 :: Sd 0xffc00000 Sm (i32)0x7f800000  Sn (i32)0x7fc00000
-vnmls.f32 s0,  s5,  s2 :: Sd 0xffc00000 Sm (i32)0x7fc00000  Sn (i32)0xbf800000
-vnmls.f32 s10, s13, s15 :: Sd 0xffc00000 Sm (i32)0x7fc00000  Sn (i32)0x00000000
-vnmls.f32 s10, s13, s15 :: Sd 0xffc00000 Sm (i32)0x7fc00000  Sn (i32)0x7fc00000
-vnmls.f32 s20, s25, s22 :: Sd 0x44833ce4 Sm (i32)0x41b851ec  Sn (i32)0xc2364659
-vnmls.f32 s23, s24, s25 :: Sd 0x4ddf4321 Sm (i32)0xc8a9da0f  Sn (i32)0x44a84000
-vnmls.f32 s20, s31, s12 :: Sd 0x4f050e7f Sm (i32)0x473e7300  Sn (i32)0xc732da7a
-vnmls.f32 s19, s25, s27 :: Sd 0xcec3063f Sm (i32)0x47bb3de1  Sn (i32)0x46855200
-vnmls.f32 s30, s15, s2 :: Sd 0xd029254c Sm (i32)0xc732633d  Sn (i32)0xc872bcb1
-vnmls.f32 s23, s24, s5 :: Sd 0xc6fc6000 Sm (i32)0x41c00000  Sn (i32)0x44a84000
-vnmls.f32 s10, s11, s2 :: Sd 0xcc4a89cd Sm (i32)0x473e7300  Sn (i32)0x44882000
-vnmls.f32 s29, s15, s7 :: Sd 0xcdb2c947 Sm (i32)0x43560000  Sn (i32)0x49d5e008
-vnmls.f32 s30, s11, s12 :: Sd 0xcef90536 Sm (i32)0x48add9f2  Sn (i32)0x45b75812
-vnmls.f32 s27, s21, s6 :: Sd 0xbdab1f7a Sm (i32)0x42080079  Sn (i32)0x3b210e02
-vnmls.f32 s30, s31, s2 :: Sd 0xc88fe2c0 Sm (i32)0x452c2000  Sn (i32)0x42d60000
-vnmls.f32 s13, s24, s5 :: Sd 0xc993b8e3 Sm (i32)0x445a8000  Sn (i32)0x44ad1333
-vnmls.f32 s10, s11, s2 :: Sd 0xc74f9afc Sm (i32)0x43f3cb23  Sn (i32)0x42da0000
-vnmls.f32 s29, s25, s7 :: Sd 0x7f800000 Sm (i32)0xff800000  Sn (i32)0x44db0000
-vnmls.f32 s0,  s11, s12 :: Sd 0x7f800000 Sm (i32)0x7f800000  Sn (i32)0xc5b4d3c3
-vnmls.f32 s27, s21, s16 :: Sd 0x45500239 Sm (i32)0x43e41fde  Sn (i32)0xc0e96d19
-vnmls.f32 s0,  s5,  s2 :: Sd 0x7f800000 Sm (i32)0x7f800000  Sn (i32)0xff800000
-vnmls.f32 s20, s13, s15 :: Sd 0xffc00000 Sm (i32)0xff800000  Sn (i32)0x00000000
-vnmls.f32 s10, s23, s15 :: Sd 0xffc00000 Sm (i32)0x7f800000  Sn (i32)0x00000000
+vnmls.f64 d0,  d11, d12 :: Qd 0x7ff80000 0x00000000  Qm 0xfff00000 00000000  Qn 0x7ff80000 00000000
+vnmls.f64 d7,  d1,  d6 :: Qd 0x7ff80000 0x00000000  Qm 0x7ff00000 00000000  Qn 0x7ff80000 00000000
+vnmls.f64 d0,  d5,  d2 :: Qd 0x7ff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0xbff00000 00000000
+vnmls.f64 d10, d13, d15 :: Qd 0x7ff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0x00000000 00000000
+vnmls.f64 d10, d13, d15 :: Qd 0x7ff80000 0x00000000  Qm 0x7ff80000 00000000  Qn 0x7ff80000 00000000
+vnmls.f64 d20, d25, d22 :: Qd 0xc09067a4 0x842fc4c9  Qm 0x40370a3d 70a3d70a  Qn 0xc046c8cb 295e9e1b
+vnmls.f64 d23, d24, d25 :: Qd 0xc1bbe864 0x1f5b9999  Qm 0xc1153b41 e6666666  Qn 0x40950800 00000000
+vnmls.f64 d20, d31, d12 :: Qd 0xc1e0a1cf 0xd2ac68f6  Qm 0x40e7ce60 00000000  Qn 0xc0e65b4f 3b645a1d
+vnmls.f64 d19, d25, d27 :: Qd 0x41d860c7 0xf7191999  Qm 0x40f767bc 28f5c28f  Qn 0x40d0aa40 00000000
+vnmls.f64 d30, d15, d2 :: Qd 0x420524a9 0x817fcbf4  Qm 0xc0e64c67 ae147ae1  Qn 0xc10e5796 147ae148
+vnmls.f64 d23, d24, d5 :: Qd 0x40df8bff 0x7ffffe04  Qm 0x40380000 00000000  Qn 0x40950800 00000000
+vnmls.f64 d10, d11, d2 :: Qd 0x41895139 0x97f00000  Qm 0x40e7ce60 00000000  Qn 0x40910400 00000000
+vnmls.f64 d29, d15, d7 :: Qd 0x41b65928 0xd5fe0000  Qm 0x406ac000 00000000  Qn 0x413abc01 00000000
+vnmls.f64 d30, d11, d12 :: Qd 0x41df20a6 0xd7bc2cb0  Qm 0x4115bb3e 3d70a3d7  Qn 0x40b6eb02 4dd2f1aa
+vnmls.f64 d27, d21, d6 :: Qd 0x3fb363ef 0x37b9be48  Qm 0x4041000f 12c27a63  Qn 0x3f6421c0 44284dfd
+vnmls.f64 d30, d31, d2 :: Qd 0x4111fc57 0xf7ffffe0  Qm 0x40a58400 00000000  Qn 0x405ac000 00000000
+vnmls.f64 d13, d24, d5 :: Qd 0x4132771c 0x6466665e  Qm 0x408b5000 00000000  Qn 0x4095a266 66666666
+vnmls.f64 d10, d11, d2 :: Qd 0x40e9f35f 0x34bc6981  Qm 0x407e7964 5a1cac08  Qn 0x405b4000 00000000
+vnmls.f64 d29, d25, d7 :: Qd 0xfff00000 0x00000000  Qm 0xfff00000 00000000  Qn 0x409b6000 00000000
+vnmls.f64 d0,  d11, d12 :: Qd 0xfff00000 0x00000000  Qm 0x7ff00000 00000000  Qn 0xc0b69a78 51eb851f
+vnmls.f64 d27, d21, d16 :: Qd 0xc0aa004b 0x17cc0c5d  Qm 0x407c83fb b97f122f  Qn 0xc01d2da3 2101d847
+vnmls.f64 d0,  d5,  d2 :: Qd 0xfff00000 0x00000000  Qm 0x7ff00000 00000000  Qn 0xfff00000 00000000
+vnmls.f64 d20, d13, d15 :: Qd 0x7ff80000 0x00000000  Qm 0xfff00000 00000000  Qn 0x00000000 00000000
+vnmls.f64 d10, d23, d15 :: Qd 0x7ff80000 0x00000000  Qm 0x7ff00000 00000000  Qn 0x00000000 00000000
+vnmls.f32 s0,  s11, s12 :: Sd 0x7fc00000 Sm (i32)0xff800000  Sn (i32)0x7fc00000
+vnmls.f32 s7,  s1,  s6 :: Sd 0x7fc00000 Sm (i32)0x7f800000  Sn (i32)0x7fc00000
+vnmls.f32 s0,  s5,  s2 :: Sd 0x7fc00000 Sm (i32)0x7fc00000  Sn (i32)0xbf800000
+vnmls.f32 s10, s13, s15 :: Sd 0x7fc00000 Sm (i32)0x7fc00000  Sn (i32)0x00000000
+vnmls.f32 s10, s13, s15 :: Sd 0x7fc00000 Sm (i32)0x7fc00000  Sn (i32)0x7fc00000
+vnmls.f32 s20, s25, s22 :: Sd 0xc4833ce4 Sm (i32)0x41b851ec  Sn (i32)0xc2364659
+vnmls.f32 s23, s24, s25 :: Sd 0xcddf4321 Sm (i32)0xc8a9da0f  Sn (i32)0x44a84000
+vnmls.f32 s20, s31, s12 :: Sd 0xcf050e7f Sm (i32)0x473e7300  Sn (i32)0xc732da7a
+vnmls.f32 s19, s25, s27 :: Sd 0x4ec3063f Sm (i32)0x47bb3de1  Sn (i32)0x46855200
+vnmls.f32 s30, s15, s2 :: Sd 0x5029254c Sm (i32)0xc732633d  Sn (i32)0xc872bcb1
+vnmls.f32 s23, s24, s5 :: Sd 0x46fc6000 Sm (i32)0x41c00000  Sn (i32)0x44a84000
+vnmls.f32 s10, s11, s2 :: Sd 0x4c4a89cd Sm (i32)0x473e7300  Sn (i32)0x44882000
+vnmls.f32 s29, s15, s7 :: Sd 0x4db2c947 Sm (i32)0x43560000  Sn (i32)0x49d5e008
+vnmls.f32 s30, s11, s12 :: Sd 0x4ef90536 Sm (i32)0x48add9f2  Sn (i32)0x45b75812
+vnmls.f32 s27, s21, s6 :: Sd 0x3dab1f7a Sm (i32)0x42080079  Sn (i32)0x3b210e02
+vnmls.f32 s30, s31, s2 :: Sd 0x488fe2c0 Sm (i32)0x452c2000  Sn (i32)0x42d60000
+vnmls.f32 s13, s24, s5 :: Sd 0x4993b8e3 Sm (i32)0x445a8000  Sn (i32)0x44ad1333
+vnmls.f32 s10, s11, s2 :: Sd 0x474f9afc Sm (i32)0x43f3cb23  Sn (i32)0x42da0000
+vnmls.f32 s29, s25, s7 :: Sd 0xff800000 Sm (i32)0xff800000  Sn (i32)0x44db0000
+vnmls.f32 s0,  s11, s12 :: Sd 0xff800000 Sm (i32)0x7f800000  Sn (i32)0xc5b4d3c3
+vnmls.f32 s27, s21, s16 :: Sd 0xc5500239 Sm (i32)0x43e41fde  Sn (i32)0xc0e96d19
+vnmls.f32 s0,  s5,  s2 :: Sd 0xff800000 Sm (i32)0x7f800000  Sn (i32)0xff800000
+vnmls.f32 s20, s13, s15 :: Sd 0x7fc00000 Sm (i32)0xff800000  Sn (i32)0x00000000
+vnmls.f32 s10, s23, s15 :: Sd 0x7fc00000 Sm (i32)0x7f800000  Sn (i32)0x00000000
 ---- VMUL (fp) ----
 vmul.f64 d0,  d11, d12 :: Qd 0x7ff80000 0x00000000  Qm 0xfff00000 00000000  Qn 0x7ff80000 00000000
 vmul.f64 d7,  d1,  d6 :: Qd 0x7ff80000 0x00000000  Qm 0x7ff00000 00000000  Qn 0x7ff80000 00000000
@@ -635,7 +635,7 @@ vcvt.u32.f32 s10, s11 :: Sd 0xffffffff Sm (i32)0x64cb49b4
 vcvt.u32.f32 s15, s4 :: Sd 0xb2d05e00 Sm (i32)0x4f32d05e
 vcvt.u32.f32 s25, s24 :: Sd 0x00000000 Sm (i32)0xbf000000
 vcvt.u32.f32 s19, s21 :: Sd 0x00000000 Sm (i32)0xc0e33333
-vcvt.u32.f32 s12, s8 :: Sd 0x00000008 Sm (i32)0x40fff800
+vcvt.u32.f32 s12, s8 :: Sd 0x00000007 Sm (i32)0x40fff800
 vcvt.u32.f32 s12, s18 :: Sd 0x00000000 Sm (i32)0xc0fff800
 vcvt.u32.f32 s30, s1 :: Sd 0x00000000 Sm (i32)0x00000000
 vcvt.u32.f32 s11, s1 :: Sd 0xffffffff Sm (i32)0x7f800000
@@ -650,8 +650,8 @@ vcvt.s32.f32 s20, s21 :: Sd 0x7fffffff Sm (i32)0x64cb49b4
 vcvt.s32.f32 s15, s14 :: Sd 0x7fffffff Sm (i32)0x4f32d05e
 vcvt.s32.f32 s15, s24 :: Sd 0x00000000 Sm (i32)0xbf000000
 vcvt.s32.f32 s15, s29 :: Sd 0xfffffff9 Sm (i32)0xc0e33333
-vcvt.s32.f32 s12, s31 :: Sd 0x00000008 Sm (i32)0x40fff800
-vcvt.s32.f32 s1,  s8 :: Sd 0xfffffff8 Sm (i32)0xc0fff800
+vcvt.s32.f32 s12, s31 :: Sd 0x00000007 Sm (i32)0x40fff800
+vcvt.s32.f32 s1,  s8 :: Sd 0xfffffff9 Sm (i32)0xc0fff800
 vcvt.f32.u32 s30, s1 :: Sd 0x4e81c000 Sm (i32)0x40e00000
 vcvt.f32.u32 s10, s17 :: Sd 0x4f4f0000 Sm (i32)0xcf000000
 vcvt.f32.u32 s20, s1 :: Sd 0x4e9e0000 Sm (i32)0x4f000000
@@ -670,21 +670,21 @@ vcvt.f32.s32 s9,  s19 :: Sd 0x00000000 Sm (i32)0x00000000
 vcvt.f32.s32 s0,  s17 :: Sd 0x4eff0000 Sm (i32)0x7f800000
 vcvt.f32.s32 s0,  s1 :: Sd 0xcb000000 Sm (i32)0xff800000
 vcvt.u32.f64 s0,  d1 :: Sd 0x00000003 Dm 0x40099999 9999999a
-vcvt.u32.f64 s13, d26 :: Sd 0x000000eb Dm 0x406d5147 ae147ae1
+vcvt.u32.f64 s13, d26 :: Sd 0x000000ea Dm 0x406d5147 ae147ae1
 vcvt.u32.f64 s29, d30 :: Sd 0x0000b4a5 Dm 0x40e694ab 0a3d70a4
 vcvt.u32.f64 s30, d21 :: Sd 0x00000000 Dm 0xc01fff00 00000000
 vcvt.u32.f64 s11, d8 :: Sd 0xffffffff Dm 0x7ff00000 00000000
 vcvt.u32.f64 s8,  d12 :: Sd 0x00000000 Dm 0xfff00000 00000000
 vcvt.u32.f64 s19, d7 :: Sd 0x00000000 Dm 0x7ff80000 00000000
-vcvt.u32.f64 s16, d16 :: Sd 0x0000004d Dm 0x40532ae1 47ae147b
+vcvt.u32.f64 s16, d16 :: Sd 0x0000004c Dm 0x40532ae1 47ae147b
 vcvt.s32.f64 s0,  d1 :: Sd 0x00000003 Dm 0x40099999 9999999a
-vcvt.s32.f64 s13, d26 :: Sd 0x000000eb Dm 0x406d5147 ae147ae1
+vcvt.s32.f64 s13, d26 :: Sd 0x000000ea Dm 0x406d5147 ae147ae1
 vcvt.s32.f64 s29, d30 :: Sd 0x0000b4a5 Dm 0x40e694ab 0a3d70a4
-vcvt.s32.f64 s30, d21 :: Sd 0xfffffff8 Dm 0xc01fff00 00000000
+vcvt.s32.f64 s30, d21 :: Sd 0xfffffff9 Dm 0xc01fff00 00000000
 vcvt.s32.f64 s11, d8 :: Sd 0x7fffffff Dm 0x7ff00000 00000000
 vcvt.s32.f64 s8,  d12 :: Sd 0x80000000 Dm 0xfff00000 00000000
 vcvt.s32.f64 s19, d7 :: Sd 0x00000000 Dm 0x7ff80000 00000000
-vcvt.s32.f64 s16, d16 :: Sd 0x0000004d Dm 0x40532ae1 47ae147b
+vcvt.s32.f64 s16, d16 :: Sd 0x0000004c Dm 0x40532ae1 47ae147b
 vcvt.f64.u32 d0,  s1 :: Dd 0xfe000000 41efffff Sm 0x404ccccd
 vcvt.f64.u32 d30, s21 :: Dd 0x5c200000 41e88483 Sm 0xc4241ae1
 vcvt.f64.u32 d16, s12 :: Dd 0x62400000 41d11660 Sm 0x44598189