summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/arm/vfpv3-32drs.d
diff options
context:
space:
mode:
authorRichard Earnshaw <richard.earnshaw@arm.com>2008-12-15 17:24:13 +0000
committerRichard Earnshaw <richard.earnshaw@arm.com>2008-12-15 17:24:13 +0000
commit49672157dd517c0eb7f1cb01b5c38ceecddaa732 (patch)
treeeed2e542315d2ac23c84d1e763af4654df6aa6c9 /gas/testsuite/gas/arm/vfpv3-32drs.d
parent2559cfe89d366916db56a53547724a8266991326 (diff)
downloadbinutils-redhat-49672157dd517c0eb7f1cb01b5c38ceecddaa732.tar.gz
opcodes:
* arm-dis.c (coprocessor_opcodes): Disassemble VFP instructions using unified syntax. gas/testsuite: * gas/arm/group-reloc-ldc.d: Disassembly of VFP instructions now uses unified syntax. * gas/arm/vfp-non-overlap.d: Likewise. * gas/arm/vfp-neon-syntax.d: Likewise. * gas/arm/vfp-neon-syntax_t2.d: Likewise. * gas/arm/vfp1.d: Likewise. * gas/arm/vfp1_t2.d: Likewise. * gas/arm/vfp1xD.d: Likewise. * gas/arm/vfp1xD_t2.d: Likewise. * gas/arm/vfp2.d: Likewise. * gas/arm/vfp2_t2.d: Likewise. * gas/arm/vfpv3-32drs.d: Likewise. * gas/arm/vfpv3-const-conv.d: Likewise. ld/testsuite: * ld-arm/vfp11-fix-scalar.d: Disassembly of VFP instructions now uses unified syntax. * ld-arm/vfp11-fix-vector.d: Likewise.
Diffstat (limited to 'gas/testsuite/gas/arm/vfpv3-32drs.d')
-rw-r--r--gas/testsuite/gas/arm/vfpv3-32drs.d110
1 files changed, 55 insertions, 55 deletions
diff --git a/gas/testsuite/gas/arm/vfpv3-32drs.d b/gas/testsuite/gas/arm/vfpv3-32drs.d
index f42c373f4c..1f67f0299e 100644
--- a/gas/testsuite/gas/arm/vfpv3-32drs.d
+++ b/gas/testsuite/gas/arm/vfpv3-32drs.d
@@ -5,69 +5,69 @@
.*: +file format .*arm.*
Disassembly of section \.text:
-0[0-9a-f]+ <[^>]+> eeb03b66 fcpyd d3, d22
-0[0-9a-f]+ <[^>]+> eef06b43 fcpyd d22, d3
-0[0-9a-f]+ <[^>]+> eef76acb fcvtds d22, s22
-0[0-9a-f]+ <[^>]+> eeb7bbe6 fcvtsd s22, d22
+0[0-9a-f]+ <[^>]+> eeb03b66 (vmov\.f64|fcpyd) d3, d22
+0[0-9a-f]+ <[^>]+> eef06b43 (vmov\.f64|fcpyd) d22, d3
+0[0-9a-f]+ <[^>]+> eef76acb (vcvt\.f64\.f32|fcvtds) d22, s22
+0[0-9a-f]+ <[^>]+> eeb7bbe6 (vcvt\.f32\.f64|fcvtsd) s22, d22
0[0-9a-f]+ <[^>]+> ee254b90 vmov\.32 d21\[1\], r4
0[0-9a-f]+ <[^>]+> ee0b5b90 vmov\.32 d27\[0\], r5
0[0-9a-f]+ <[^>]+> ee376b90 vmov\.32 r6, d23\[1\]
0[0-9a-f]+ <[^>]+> ee197b90 vmov\.32 r7, d25\[0\]
-0[0-9a-f]+ <[^>]+> eef86bcb fsitod d22, s22
-0[0-9a-f]+ <[^>]+> eef85b6a fuitod d21, s21
-0[0-9a-f]+ <[^>]+> eebdab64 ftosid s20, d20
-0[0-9a-f]+ <[^>]+> eebdabe4 ftosizd s20, d20
-0[0-9a-f]+ <[^>]+> eefc9b63 ftouid s19, d19
-0[0-9a-f]+ <[^>]+> eefc9be3 ftouizd s19, d19
+0[0-9a-f]+ <[^>]+> eef86bcb (vcvt\.f64\.s32|fsitod) d22, s22
+0[0-9a-f]+ <[^>]+> eef85b6a (vcvt\.f64\.u32|fuitod) d21, s21
+0[0-9a-f]+ <[^>]+> eebdab64 (vcvtr\.s32\.f64|ftosid) s20, d20
+0[0-9a-f]+ <[^>]+> eebdabe4 (vcvt\.s32\.f64|ftosizd) s20, d20
+0[0-9a-f]+ <[^>]+> eefc9b63 (vcvtr\.u32\.f64|ftouid) s19, d19
+0[0-9a-f]+ <[^>]+> eefc9be3 (vcvt\.u32\.f64|ftouizd) s19, d19
0[0-9a-f]+ <[^>]+> edda3b01 vldr d19, \[sl, #4\]
0[0-9a-f]+ <[^>]+> edca5b01 vstr d21, \[sl, #4\]
0[0-9a-f]+ <[^>]+> ecba5b04 vldmia sl!, {d5-d6}
0[0-9a-f]+ <[^>]+> ecfa2b06 vldmia sl!, {d18-d20}
-0[0-9a-f]+ <[^>]+> ecba5b05 fldmiax sl!, {d5-d6}
-0[0-9a-f]+ <[^>]+> ecfa2b07 fldmiax sl!, {d18-d20}
-0[0-9a-f]+ <[^>]+> ed7a2b05 fldmdbx sl!, {d18-d19}
+0[0-9a-f]+ <[^>]+> ecba5b05 fldmiax sl!, {d5-d6}( ;@ Deprecated|)
+0[0-9a-f]+ <[^>]+> ecfa2b07 fldmiax sl!, {d18-d20}( ;@ Deprecated|)
+0[0-9a-f]+ <[^>]+> ed7a2b05 fldmdbx sl!, {d18-d19}( ;@ Deprecated|)
0[0-9a-f]+ <[^>]+> ecc94b0a vstmia r9, {d20-d24}
-0[0-9a-f]+ <[^>]+> eeb03bc5 fabsd d3, d5
-0[0-9a-f]+ <[^>]+> eeb0cbe2 fabsd d12, d18
-0[0-9a-f]+ <[^>]+> eef02be3 fabsd d18, d19
-0[0-9a-f]+ <[^>]+> eeb13b45 fnegd d3, d5
-0[0-9a-f]+ <[^>]+> eeb1cb62 fnegd d12, d18
-0[0-9a-f]+ <[^>]+> eef12b63 fnegd d18, d19
-0[0-9a-f]+ <[^>]+> eeb13bc5 fsqrtd d3, d5
-0[0-9a-f]+ <[^>]+> eeb1cbe2 fsqrtd d12, d18
-0[0-9a-f]+ <[^>]+> eef12be3 fsqrtd d18, d19
-0[0-9a-f]+ <[^>]+> ee353b06 faddd d3, d5, d6
-0[0-9a-f]+ <[^>]+> ee32cb84 faddd d12, d18, d4
-0[0-9a-f]+ <[^>]+> ee732ba4 faddd d18, d19, d20
-0[0-9a-f]+ <[^>]+> ee353b46 fsubd d3, d5, d6
-0[0-9a-f]+ <[^>]+> ee32cbc4 fsubd d12, d18, d4
-0[0-9a-f]+ <[^>]+> ee732be4 fsubd d18, d19, d20
-0[0-9a-f]+ <[^>]+> ee253b06 fmuld d3, d5, d6
-0[0-9a-f]+ <[^>]+> ee22cb84 fmuld d12, d18, d4
-0[0-9a-f]+ <[^>]+> ee632ba4 fmuld d18, d19, d20
-0[0-9a-f]+ <[^>]+> ee853b06 fdivd d3, d5, d6
-0[0-9a-f]+ <[^>]+> ee82cb84 fdivd d12, d18, d4
-0[0-9a-f]+ <[^>]+> eec32ba4 fdivd d18, d19, d20
-0[0-9a-f]+ <[^>]+> ee053b06 fmacd d3, d5, d6
-0[0-9a-f]+ <[^>]+> ee02cb84 fmacd d12, d18, d4
-0[0-9a-f]+ <[^>]+> ee432ba4 fmacd d18, d19, d20
-0[0-9a-f]+ <[^>]+> ee153b06 fmscd d3, d5, d6
-0[0-9a-f]+ <[^>]+> ee12cb84 fmscd d12, d18, d4
-0[0-9a-f]+ <[^>]+> ee532ba4 fmscd d18, d19, d20
-0[0-9a-f]+ <[^>]+> ee253b46 fnmuld d3, d5, d6
-0[0-9a-f]+ <[^>]+> ee22cbc4 fnmuld d12, d18, d4
-0[0-9a-f]+ <[^>]+> ee632be4 fnmuld d18, d19, d20
-0[0-9a-f]+ <[^>]+> ee053b46 fnmacd d3, d5, d6
-0[0-9a-f]+ <[^>]+> ee02cbc4 fnmacd d12, d18, d4
-0[0-9a-f]+ <[^>]+> ee432be4 fnmacd d18, d19, d20
-0[0-9a-f]+ <[^>]+> ee153b46 fnmscd d3, d5, d6
-0[0-9a-f]+ <[^>]+> ee12cbc4 fnmscd d12, d18, d4
-0[0-9a-f]+ <[^>]+> ee532be4 fnmscd d18, d19, d20
-0[0-9a-f]+ <[^>]+> eeb43b62 fcmpd d3, d18
-0[0-9a-f]+ <[^>]+> eef42b43 fcmpd d18, d3
-0[0-9a-f]+ <[^>]+> eef53b40 fcmpzd d19
-0[0-9a-f]+ <[^>]+> eeb43be2 fcmped d3, d18
-0[0-9a-f]+ <[^>]+> eef42bc3 fcmped d18, d3
-0[0-9a-f]+ <[^>]+> eef53bc0 fcmpezd d19
+0[0-9a-f]+ <[^>]+> eeb03bc5 (vabs\.f64|fabsd) d3, d5
+0[0-9a-f]+ <[^>]+> eeb0cbe2 (vabs\.f64|fabsd) d12, d18
+0[0-9a-f]+ <[^>]+> eef02be3 (vabs\.f64|fabsd) d18, d19
+0[0-9a-f]+ <[^>]+> eeb13b45 (vneg\.f64|fnegd) d3, d5
+0[0-9a-f]+ <[^>]+> eeb1cb62 (vneg\.f64|fnegd) d12, d18
+0[0-9a-f]+ <[^>]+> eef12b63 (vneg\.f64|fnegd) d18, d19
+0[0-9a-f]+ <[^>]+> eeb13bc5 (vsqrt\.f64|fsqrtd) d3, d5
+0[0-9a-f]+ <[^>]+> eeb1cbe2 (vsqrt\.f64|fsqrtd) d12, d18
+0[0-9a-f]+ <[^>]+> eef12be3 (vsqrt\.f64|fsqrtd) d18, d19
+0[0-9a-f]+ <[^>]+> ee353b06 (vadd\.f64|faddd) d3, d5, d6
+0[0-9a-f]+ <[^>]+> ee32cb84 (vadd\.f64|faddd) d12, d18, d4
+0[0-9a-f]+ <[^>]+> ee732ba4 (vadd\.f64|faddd) d18, d19, d20
+0[0-9a-f]+ <[^>]+> ee353b46 (vsub\.f64|fsubd) d3, d5, d6
+0[0-9a-f]+ <[^>]+> ee32cbc4 (vsub\.f64|fsubd) d12, d18, d4
+0[0-9a-f]+ <[^>]+> ee732be4 (vsub\.f64|fsubd) d18, d19, d20
+0[0-9a-f]+ <[^>]+> ee253b06 (vmul\.f64|fmuld) d3, d5, d6
+0[0-9a-f]+ <[^>]+> ee22cb84 (vmul\.f64|fmuld) d12, d18, d4
+0[0-9a-f]+ <[^>]+> ee632ba4 (vmul\.f64|fmuld) d18, d19, d20
+0[0-9a-f]+ <[^>]+> ee853b06 (vdiv\.f64|fdivd) d3, d5, d6
+0[0-9a-f]+ <[^>]+> ee82cb84 (vdiv\.f64|fdivd) d12, d18, d4
+0[0-9a-f]+ <[^>]+> eec32ba4 (vdiv\.f64|fdivd) d18, d19, d20
+0[0-9a-f]+ <[^>]+> ee053b06 (vmla\.f64|fmacd) d3, d5, d6
+0[0-9a-f]+ <[^>]+> ee02cb84 (vmla\.f64|fmacd) d12, d18, d4
+0[0-9a-f]+ <[^>]+> ee432ba4 (vmla\.f64|fmacd) d18, d19, d20
+0[0-9a-f]+ <[^>]+> ee153b06 (vnmls\.f64|fmscd) d3, d5, d6
+0[0-9a-f]+ <[^>]+> ee12cb84 (vnmls\.f64|fmscd) d12, d18, d4
+0[0-9a-f]+ <[^>]+> ee532ba4 (vnmls\.f64|fmscd) d18, d19, d20
+0[0-9a-f]+ <[^>]+> ee253b46 (vnmul\.f64|fnmuld) d3, d5, d6
+0[0-9a-f]+ <[^>]+> ee22cbc4 (vnmul\.f64|fnmuld) d12, d18, d4
+0[0-9a-f]+ <[^>]+> ee632be4 (vnmul\.f64|fnmuld) d18, d19, d20
+0[0-9a-f]+ <[^>]+> ee053b46 (vmls\.f64|fnmacd) d3, d5, d6
+0[0-9a-f]+ <[^>]+> ee02cbc4 (vmls\.f64|fnmacd) d12, d18, d4
+0[0-9a-f]+ <[^>]+> ee432be4 (vmls\.f64|fnmacd) d18, d19, d20
+0[0-9a-f]+ <[^>]+> ee153b46 (vnmla\.f64|fnmscd) d3, d5, d6
+0[0-9a-f]+ <[^>]+> ee12cbc4 (vnmla\.f64|fnmscd) d12, d18, d4
+0[0-9a-f]+ <[^>]+> ee532be4 (vnmla\.f64|fnmscd) d18, d19, d20
+0[0-9a-f]+ <[^>]+> eeb43b62 (vcmp\.f64|fcmpd) d3, d18
+0[0-9a-f]+ <[^>]+> eef42b43 (vcmp\.f64|fcmpd) d18, d3
+0[0-9a-f]+ <[^>]+> eef53b40 (vcmp\.f64 d19, #0.0|fcmpzd d19)
+0[0-9a-f]+ <[^>]+> eeb43be2 (vcmpe\.f64|fcmped) d3, d18
+0[0-9a-f]+ <[^>]+> eef42bc3 (vcmpe\.f64|fcmped) d18, d3
+0[0-9a-f]+ <[^>]+> eef53bc0 (vcmpe\.f64 d19, #0.0|fcmpezd d19)
0[0-9a-f]+ <[^>]+> ec443b3f vmov d31, r3, r4
0[0-9a-f]+ <[^>]+> ec565b3e vmov r5, r6, d30