aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2006-07-29 08:55:38 +0000
committerRichard Sandiford <rdsandiford@googlemail.com>2006-07-29 08:55:38 +0000
commit777b13b9584eea37bdfbe4dfc370ecb15d8b24e2 (patch)
treefc9095885029f048efafed168d3632b5770886f7
parent73934d319daea32d895f8f02c6f52846ccbba044 (diff)
downloadgdb-777b13b9584eea37bdfbe4dfc370ecb15d8b24e2.zip
gdb-777b13b9584eea37bdfbe4dfc370ecb15d8b24e2.tar.gz
gdb-777b13b9584eea37bdfbe4dfc370ecb15d8b24e2.tar.bz2
opcodes/
* m68k-opc.c (m68k_opcodes): Fix operand specificer in the Coldfire "fdaddl" entry. gas/testsuite/ * gas/m68k/mcf-fpu.s: Add tests for all addressing modes. * gas/m68k/mcf-fpu.d: Update accordingly.
-rw-r--r--gas/testsuite/ChangeLog5
-rw-r--r--gas/testsuite/gas/m68k/mcf-fpu.d648
-rw-r--r--gas/testsuite/gas/m68k/mcf-fpu.s648
-rw-r--r--opcodes/ChangeLog5
-rw-r--r--opcodes/m68k-opc.c2
5 files changed, 1307 insertions, 1 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index a3c035d..8a9ce01 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2006-07-29 Richard Sandiford <richard@codesourcery.com>
+
+ * gas/m68k/mcf-fpu.s: Add tests for all addressing modes.
+ * gas/m68k/mcf-fpu.d: Update accordingly.
+
2006-07-20 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
Michael Meissner <michael.meissner@amd.com>
diff --git a/gas/testsuite/gas/m68k/mcf-fpu.d b/gas/testsuite/gas/m68k/mcf-fpu.d
index 5167b08..f285fd2 100644
--- a/gas/testsuite/gas/m68k/mcf-fpu.d
+++ b/gas/testsuite/gas/m68k/mcf-fpu.d
@@ -7,167 +7,815 @@ Disassembly of section .text:
0+ <.text>:
[ 0-9a-f]+: f200 0004 fsqrtd %fp0,%fp0
+[ 0-9a-f]+: f205 4004 fsqrtl %d5,%fp0
+[ 0-9a-f]+: f214 4004 fsqrtl %a4@,%fp0
+[ 0-9a-f]+: f21b 4004 fsqrtl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4004 fsqrtl %a2@-,%fp0
[ 0-9a-f]+: f22e 4004 0008 fsqrtl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4004 1234 fsqrtl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4404 fsqrts %d5,%fp0
+[ 0-9a-f]+: f214 4404 fsqrts %a4@,%fp0
+[ 0-9a-f]+: f21b 4404 fsqrts %a3@\+,%fp0
+[ 0-9a-f]+: f222 4404 fsqrts %a2@-,%fp0
[ 0-9a-f]+: f22e 4404 0008 fsqrts %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4404 1234 fsqrts %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5004 fsqrtw %d5,%fp0
+[ 0-9a-f]+: f214 5004 fsqrtw %a4@,%fp0
+[ 0-9a-f]+: f21b 5004 fsqrtw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5004 fsqrtw %a2@-,%fp0
[ 0-9a-f]+: f22e 5004 0008 fsqrtw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5004 1234 fsqrtw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5404 fsqrtd %a4@,%fp0
+[ 0-9a-f]+: f21b 5404 fsqrtd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5404 fsqrtd %a2@-,%fp0
[ 0-9a-f]+: f22e 5404 0008 fsqrtd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5404 1234 fsqrtd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5804 fsqrtb %d5,%fp0
+[ 0-9a-f]+: f214 5804 fsqrtb %a4@,%fp0
+[ 0-9a-f]+: f21b 5804 fsqrtb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5804 fsqrtb %a2@-,%fp0
[ 0-9a-f]+: f22e 5804 0008 fsqrtb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5804 1234 fsqrtb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0041 fssqrtd %fp0,%fp0
+[ 0-9a-f]+: f205 4041 fssqrtl %d5,%fp0
+[ 0-9a-f]+: f214 4041 fssqrtl %a4@,%fp0
+[ 0-9a-f]+: f21b 4041 fssqrtl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4041 fssqrtl %a2@-,%fp0
[ 0-9a-f]+: f22e 4041 0008 fssqrtl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4041 1234 fssqrtl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4441 fssqrts %d5,%fp0
+[ 0-9a-f]+: f214 4441 fssqrts %a4@,%fp0
+[ 0-9a-f]+: f21b 4441 fssqrts %a3@\+,%fp0
+[ 0-9a-f]+: f222 4441 fssqrts %a2@-,%fp0
[ 0-9a-f]+: f22e 4441 0008 fssqrts %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4441 1234 fssqrts %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5041 fssqrtw %d5,%fp0
+[ 0-9a-f]+: f214 5041 fssqrtw %a4@,%fp0
+[ 0-9a-f]+: f21b 5041 fssqrtw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5041 fssqrtw %a2@-,%fp0
[ 0-9a-f]+: f22e 5041 0008 fssqrtw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5041 1234 fssqrtw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5441 fssqrtd %a4@,%fp0
+[ 0-9a-f]+: f21b 5441 fssqrtd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5441 fssqrtd %a2@-,%fp0
[ 0-9a-f]+: f22e 5441 0008 fssqrtd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5441 1234 fssqrtd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5841 fssqrtb %d5,%fp0
+[ 0-9a-f]+: f214 5841 fssqrtb %a4@,%fp0
+[ 0-9a-f]+: f21b 5841 fssqrtb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5841 fssqrtb %a2@-,%fp0
[ 0-9a-f]+: f22e 5841 0008 fssqrtb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5841 1234 fssqrtb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0045 fdsqrtd %fp0,%fp0
+[ 0-9a-f]+: f205 4045 fdsqrtl %d5,%fp0
+[ 0-9a-f]+: f214 4045 fdsqrtl %a4@,%fp0
+[ 0-9a-f]+: f21b 4045 fdsqrtl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4045 fdsqrtl %a2@-,%fp0
[ 0-9a-f]+: f22e 4045 0008 fdsqrtl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4045 1234 fdsqrtl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4445 fdsqrts %d5,%fp0
+[ 0-9a-f]+: f214 4445 fdsqrts %a4@,%fp0
+[ 0-9a-f]+: f21b 4445 fdsqrts %a3@\+,%fp0
+[ 0-9a-f]+: f222 4445 fdsqrts %a2@-,%fp0
[ 0-9a-f]+: f22e 4445 0008 fdsqrts %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4445 1234 fdsqrts %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5045 fdsqrtw %d5,%fp0
+[ 0-9a-f]+: f214 5045 fdsqrtw %a4@,%fp0
+[ 0-9a-f]+: f21b 5045 fdsqrtw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5045 fdsqrtw %a2@-,%fp0
[ 0-9a-f]+: f22e 5045 0008 fdsqrtw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5045 1234 fdsqrtw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5445 fdsqrtd %a4@,%fp0
+[ 0-9a-f]+: f21b 5445 fdsqrtd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5445 fdsqrtd %a2@-,%fp0
[ 0-9a-f]+: f22e 5445 0008 fdsqrtd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5445 1234 fdsqrtd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5845 fdsqrtb %d5,%fp0
+[ 0-9a-f]+: f214 5845 fdsqrtb %a4@,%fp0
+[ 0-9a-f]+: f21b 5845 fdsqrtb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5845 fdsqrtb %a2@-,%fp0
[ 0-9a-f]+: f22e 5845 0008 fdsqrtb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5845 1234 fdsqrtb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0018 fabsd %fp0,%fp0
+[ 0-9a-f]+: f205 4018 fabsl %d5,%fp0
+[ 0-9a-f]+: f214 4018 fabsl %a4@,%fp0
+[ 0-9a-f]+: f21b 4018 fabsl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4018 fabsl %a2@-,%fp0
[ 0-9a-f]+: f22e 4018 0008 fabsl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4018 1234 fabsl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4418 fabss %d5,%fp0
+[ 0-9a-f]+: f214 4418 fabss %a4@,%fp0
+[ 0-9a-f]+: f21b 4418 fabss %a3@\+,%fp0
+[ 0-9a-f]+: f222 4418 fabss %a2@-,%fp0
[ 0-9a-f]+: f22e 4418 0008 fabss %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4418 1234 fabss %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5018 fabsw %d5,%fp0
+[ 0-9a-f]+: f214 5018 fabsw %a4@,%fp0
+[ 0-9a-f]+: f21b 5018 fabsw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5018 fabsw %a2@-,%fp0
[ 0-9a-f]+: f22e 5018 0008 fabsw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5018 1234 fabsw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5418 fabsd %a4@,%fp0
+[ 0-9a-f]+: f21b 5418 fabsd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5418 fabsd %a2@-,%fp0
[ 0-9a-f]+: f22e 5418 0008 fabsd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5418 1234 fabsd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5818 fabsb %d5,%fp0
+[ 0-9a-f]+: f214 5818 fabsb %a4@,%fp0
+[ 0-9a-f]+: f21b 5818 fabsb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5818 fabsb %a2@-,%fp0
[ 0-9a-f]+: f22e 5818 0008 fabsb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5818 1234 fabsb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0058 fsabsd %fp0,%fp0
+[ 0-9a-f]+: f205 4058 fsabsl %d5,%fp0
+[ 0-9a-f]+: f214 4058 fsabsl %a4@,%fp0
+[ 0-9a-f]+: f21b 4058 fsabsl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4058 fsabsl %a2@-,%fp0
[ 0-9a-f]+: f22e 4058 0008 fsabsl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4058 1234 fsabsl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4458 fsabss %d5,%fp0
+[ 0-9a-f]+: f214 4458 fsabss %a4@,%fp0
+[ 0-9a-f]+: f21b 4458 fsabss %a3@\+,%fp0
+[ 0-9a-f]+: f222 4458 fsabss %a2@-,%fp0
[ 0-9a-f]+: f22e 4458 0008 fsabss %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4458 1234 fsabss %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5058 fsabsw %d5,%fp0
+[ 0-9a-f]+: f214 5058 fsabsw %a4@,%fp0
+[ 0-9a-f]+: f21b 5058 fsabsw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5058 fsabsw %a2@-,%fp0
[ 0-9a-f]+: f22e 5058 0008 fsabsw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5058 1234 fsabsw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5458 fsabsd %a4@,%fp0
+[ 0-9a-f]+: f21b 5458 fsabsd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5458 fsabsd %a2@-,%fp0
[ 0-9a-f]+: f22e 5458 0008 fsabsd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5458 1234 fsabsd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5858 fsabsb %d5,%fp0
+[ 0-9a-f]+: f214 5858 fsabsb %a4@,%fp0
+[ 0-9a-f]+: f21b 5858 fsabsb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5858 fsabsb %a2@-,%fp0
[ 0-9a-f]+: f22e 5858 0008 fsabsb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5858 1234 fsabsb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 005c fdabsd %fp0,%fp0
+[ 0-9a-f]+: f205 405c fdabsl %d5,%fp0
+[ 0-9a-f]+: f214 405c fdabsl %a4@,%fp0
+[ 0-9a-f]+: f21b 405c fdabsl %a3@\+,%fp0
+[ 0-9a-f]+: f222 405c fdabsl %a2@-,%fp0
[ 0-9a-f]+: f22e 405c 0008 fdabsl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 405c 1234 fdabsl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 445c fdabss %d5,%fp0
+[ 0-9a-f]+: f214 445c fdabss %a4@,%fp0
+[ 0-9a-f]+: f21b 445c fdabss %a3@\+,%fp0
+[ 0-9a-f]+: f222 445c fdabss %a2@-,%fp0
[ 0-9a-f]+: f22e 445c 0008 fdabss %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 445c 1234 fdabss %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 505c fdabsw %d5,%fp0
+[ 0-9a-f]+: f214 505c fdabsw %a4@,%fp0
+[ 0-9a-f]+: f21b 505c fdabsw %a3@\+,%fp0
+[ 0-9a-f]+: f222 505c fdabsw %a2@-,%fp0
[ 0-9a-f]+: f22e 505c 0008 fdabsw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 505c 1234 fdabsw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 545c fdabsd %a4@,%fp0
+[ 0-9a-f]+: f21b 545c fdabsd %a3@\+,%fp0
+[ 0-9a-f]+: f222 545c fdabsd %a2@-,%fp0
[ 0-9a-f]+: f22e 545c 0008 fdabsd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 545c 1234 fdabsd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 585c fdabsb %d5,%fp0
+[ 0-9a-f]+: f214 585c fdabsb %a4@,%fp0
+[ 0-9a-f]+: f21b 585c fdabsb %a3@\+,%fp0
+[ 0-9a-f]+: f222 585c fdabsb %a2@-,%fp0
[ 0-9a-f]+: f22e 585c 0008 fdabsb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 585c 1234 fdabsb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 001a fnegd %fp0,%fp0
+[ 0-9a-f]+: f205 401a fnegl %d5,%fp0
+[ 0-9a-f]+: f214 401a fnegl %a4@,%fp0
+[ 0-9a-f]+: f21b 401a fnegl %a3@\+,%fp0
+[ 0-9a-f]+: f222 401a fnegl %a2@-,%fp0
[ 0-9a-f]+: f22e 401a 0008 fnegl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 401a 1234 fnegl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 441a fnegs %d5,%fp0
+[ 0-9a-f]+: f214 441a fnegs %a4@,%fp0
+[ 0-9a-f]+: f21b 441a fnegs %a3@\+,%fp0
+[ 0-9a-f]+: f222 441a fnegs %a2@-,%fp0
[ 0-9a-f]+: f22e 441a 0008 fnegs %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 441a 1234 fnegs %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 501a fnegw %d5,%fp0
+[ 0-9a-f]+: f214 501a fnegw %a4@,%fp0
+[ 0-9a-f]+: f21b 501a fnegw %a3@\+,%fp0
+[ 0-9a-f]+: f222 501a fnegw %a2@-,%fp0
[ 0-9a-f]+: f22e 501a 0008 fnegw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 501a 1234 fnegw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 541a fnegd %a4@,%fp0
+[ 0-9a-f]+: f21b 541a fnegd %a3@\+,%fp0
+[ 0-9a-f]+: f222 541a fnegd %a2@-,%fp0
[ 0-9a-f]+: f22e 541a 0008 fnegd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 541a 1234 fnegd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 581a fnegb %d5,%fp0
+[ 0-9a-f]+: f214 581a fnegb %a4@,%fp0
+[ 0-9a-f]+: f21b 581a fnegb %a3@\+,%fp0
+[ 0-9a-f]+: f222 581a fnegb %a2@-,%fp0
[ 0-9a-f]+: f22e 581a 0008 fnegb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 581a 1234 fnegb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 005a fsnegd %fp0,%fp0
+[ 0-9a-f]+: f205 405a fsnegl %d5,%fp0
+[ 0-9a-f]+: f214 405a fsnegl %a4@,%fp0
+[ 0-9a-f]+: f21b 405a fsnegl %a3@\+,%fp0
+[ 0-9a-f]+: f222 405a fsnegl %a2@-,%fp0
[ 0-9a-f]+: f22e 405a 0008 fsnegl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 405a 1234 fsnegl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 445a fsnegs %d5,%fp0
+[ 0-9a-f]+: f214 445a fsnegs %a4@,%fp0
+[ 0-9a-f]+: f21b 445a fsnegs %a3@\+,%fp0
+[ 0-9a-f]+: f222 445a fsnegs %a2@-,%fp0
[ 0-9a-f]+: f22e 445a 0008 fsnegs %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 445a 1234 fsnegs %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 505a fsnegw %d5,%fp0
+[ 0-9a-f]+: f214 505a fsnegw %a4@,%fp0
+[ 0-9a-f]+: f21b 505a fsnegw %a3@\+,%fp0
+[ 0-9a-f]+: f222 505a fsnegw %a2@-,%fp0
[ 0-9a-f]+: f22e 505a 0008 fsnegw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 505a 1234 fsnegw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 545a fsnegd %a4@,%fp0
+[ 0-9a-f]+: f21b 545a fsnegd %a3@\+,%fp0
+[ 0-9a-f]+: f222 545a fsnegd %a2@-,%fp0
[ 0-9a-f]+: f22e 545a 0008 fsnegd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 545a 1234 fsnegd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 585a fsnegb %d5,%fp0
+[ 0-9a-f]+: f214 585a fsnegb %a4@,%fp0
+[ 0-9a-f]+: f21b 585a fsnegb %a3@\+,%fp0
+[ 0-9a-f]+: f222 585a fsnegb %a2@-,%fp0
[ 0-9a-f]+: f22e 585a 0008 fsnegb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 585a 1234 fsnegb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 005e fdnegd %fp0,%fp0
+[ 0-9a-f]+: f205 405e fdnegl %d5,%fp0
+[ 0-9a-f]+: f214 405e fdnegl %a4@,%fp0
+[ 0-9a-f]+: f21b 405e fdnegl %a3@\+,%fp0
+[ 0-9a-f]+: f222 405e fdnegl %a2@-,%fp0
[ 0-9a-f]+: f22e 405e 0008 fdnegl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 405e 1234 fdnegl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 445e fdnegs %d5,%fp0
+[ 0-9a-f]+: f214 445e fdnegs %a4@,%fp0
+[ 0-9a-f]+: f21b 445e fdnegs %a3@\+,%fp0
+[ 0-9a-f]+: f222 445e fdnegs %a2@-,%fp0
[ 0-9a-f]+: f22e 445e 0008 fdnegs %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 445e 1234 fdnegs %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 505e fdnegw %d5,%fp0
+[ 0-9a-f]+: f214 505e fdnegw %a4@,%fp0
+[ 0-9a-f]+: f21b 505e fdnegw %a3@\+,%fp0
+[ 0-9a-f]+: f222 505e fdnegw %a2@-,%fp0
[ 0-9a-f]+: f22e 505e 0008 fdnegw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 505e 1234 fdnegw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 545e fdnegd %a4@,%fp0
+[ 0-9a-f]+: f21b 545e fdnegd %a3@\+,%fp0
+[ 0-9a-f]+: f222 545e fdnegd %a2@-,%fp0
[ 0-9a-f]+: f22e 545e 0008 fdnegd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 545e 1234 fdnegd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 585e fdnegb %d5,%fp0
+[ 0-9a-f]+: f214 585e fdnegb %a4@,%fp0
+[ 0-9a-f]+: f21b 585e fdnegb %a3@\+,%fp0
+[ 0-9a-f]+: f222 585e fdnegb %a2@-,%fp0
[ 0-9a-f]+: f22e 585e 0008 fdnegb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 585e 1234 fdnegb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0020 fdivd %fp0,%fp0
+[ 0-9a-f]+: f205 4020 fdivl %d5,%fp0
+[ 0-9a-f]+: f214 4020 fdivl %a4@,%fp0
+[ 0-9a-f]+: f21b 4020 fdivl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4020 fdivl %a2@-,%fp0
[ 0-9a-f]+: f22e 4020 0008 fdivl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4020 1234 fdivl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4420 fdivs %d5,%fp0
+[ 0-9a-f]+: f214 4420 fdivs %a4@,%fp0
+[ 0-9a-f]+: f21b 4420 fdivs %a3@\+,%fp0
+[ 0-9a-f]+: f222 4420 fdivs %a2@-,%fp0
[ 0-9a-f]+: f22e 4420 0008 fdivs %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4420 1234 fdivs %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5020 fdivw %d5,%fp0
+[ 0-9a-f]+: f214 5020 fdivw %a4@,%fp0
+[ 0-9a-f]+: f21b 5020 fdivw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5020 fdivw %a2@-,%fp0
[ 0-9a-f]+: f22e 5020 0008 fdivw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5020 1234 fdivw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5420 fdivd %a4@,%fp0
+[ 0-9a-f]+: f21b 5420 fdivd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5420 fdivd %a2@-,%fp0
[ 0-9a-f]+: f22e 5420 0008 fdivd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5420 1234 fdivd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5820 fdivb %d5,%fp0
+[ 0-9a-f]+: f214 5820 fdivb %a4@,%fp0
+[ 0-9a-f]+: f21b 5820 fdivb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5820 fdivb %a2@-,%fp0
[ 0-9a-f]+: f22e 5820 0008 fdivb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5820 1234 fdivb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0060 fsdivd %fp0,%fp0
+[ 0-9a-f]+: f205 4060 fsdivl %d5,%fp0
+[ 0-9a-f]+: f214 4060 fsdivl %a4@,%fp0
+[ 0-9a-f]+: f21b 4060 fsdivl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4060 fsdivl %a2@-,%fp0
[ 0-9a-f]+: f22e 4060 0008 fsdivl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4060 1234 fsdivl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4460 fsdivs %d5,%fp0
+[ 0-9a-f]+: f214 4460 fsdivs %a4@,%fp0
+[ 0-9a-f]+: f21b 4460 fsdivs %a3@\+,%fp0
+[ 0-9a-f]+: f222 4460 fsdivs %a2@-,%fp0
[ 0-9a-f]+: f22e 4460 0008 fsdivs %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4460 1234 fsdivs %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5060 fsdivw %d5,%fp0
+[ 0-9a-f]+: f214 5060 fsdivw %a4@,%fp0
+[ 0-9a-f]+: f21b 5060 fsdivw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5060 fsdivw %a2@-,%fp0
[ 0-9a-f]+: f22e 5060 0008 fsdivw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5060 1234 fsdivw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5460 fsdivd %a4@,%fp0
+[ 0-9a-f]+: f21b 5460 fsdivd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5460 fsdivd %a2@-,%fp0
[ 0-9a-f]+: f22e 5460 0008 fsdivd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5460 1234 fsdivd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5860 fsdivb %d5,%fp0
+[ 0-9a-f]+: f214 5860 fsdivb %a4@,%fp0
+[ 0-9a-f]+: f21b 5860 fsdivb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5860 fsdivb %a2@-,%fp0
[ 0-9a-f]+: f22e 5860 0008 fsdivb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5860 1234 fsdivb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0064 fddivd %fp0,%fp0
+[ 0-9a-f]+: f205 4064 fddivl %d5,%fp0
+[ 0-9a-f]+: f214 4064 fddivl %a4@,%fp0
+[ 0-9a-f]+: f21b 4064 fddivl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4064 fddivl %a2@-,%fp0
[ 0-9a-f]+: f22e 4064 0008 fddivl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4064 1234 fddivl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4464 fddivs %d5,%fp0
+[ 0-9a-f]+: f214 4464 fddivs %a4@,%fp0
+[ 0-9a-f]+: f21b 4464 fddivs %a3@\+,%fp0
+[ 0-9a-f]+: f222 4464 fddivs %a2@-,%fp0
[ 0-9a-f]+: f22e 4464 0008 fddivs %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4464 1234 fddivs %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5064 fddivw %d5,%fp0
+[ 0-9a-f]+: f214 5064 fddivw %a4@,%fp0
+[ 0-9a-f]+: f21b 5064 fddivw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5064 fddivw %a2@-,%fp0
[ 0-9a-f]+: f22e 5064 0008 fddivw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5064 1234 fddivw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5464 fddivd %a4@,%fp0
+[ 0-9a-f]+: f21b 5464 fddivd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5464 fddivd %a2@-,%fp0
[ 0-9a-f]+: f22e 5464 0008 fddivd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5464 1234 fddivd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5864 fddivb %d5,%fp0
+[ 0-9a-f]+: f214 5864 fddivb %a4@,%fp0
+[ 0-9a-f]+: f21b 5864 fddivb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5864 fddivb %a2@-,%fp0
[ 0-9a-f]+: f22e 5864 0008 fddivb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5864 1234 fddivb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0022 faddd %fp0,%fp0
+[ 0-9a-f]+: f205 4022 faddl %d5,%fp0
+[ 0-9a-f]+: f214 4022 faddl %a4@,%fp0
+[ 0-9a-f]+: f21b 4022 faddl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4022 faddl %a2@-,%fp0
[ 0-9a-f]+: f22e 4022 0008 faddl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4022 1234 faddl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4422 fadds %d5,%fp0
+[ 0-9a-f]+: f214 4422 fadds %a4@,%fp0
+[ 0-9a-f]+: f21b 4422 fadds %a3@\+,%fp0
+[ 0-9a-f]+: f222 4422 fadds %a2@-,%fp0
[ 0-9a-f]+: f22e 4422 0008 fadds %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4422 1234 fadds %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5022 faddw %d5,%fp0
+[ 0-9a-f]+: f214 5022 faddw %a4@,%fp0
+[ 0-9a-f]+: f21b 5022 faddw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5022 faddw %a2@-,%fp0
[ 0-9a-f]+: f22e 5022 0008 faddw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5022 1234 faddw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5422 faddd %a4@,%fp0
+[ 0-9a-f]+: f21b 5422 faddd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5422 faddd %a2@-,%fp0
[ 0-9a-f]+: f22e 5422 0008 faddd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5422 1234 faddd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5822 faddb %d5,%fp0
+[ 0-9a-f]+: f214 5822 faddb %a4@,%fp0
+[ 0-9a-f]+: f21b 5822 faddb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5822 faddb %a2@-,%fp0
[ 0-9a-f]+: f22e 5822 0008 faddb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5822 1234 faddb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0062 fsaddd %fp0,%fp0
+[ 0-9a-f]+: f205 4062 fsaddl %d5,%fp0
+[ 0-9a-f]+: f214 4062 fsaddl %a4@,%fp0
+[ 0-9a-f]+: f21b 4062 fsaddl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4062 fsaddl %a2@-,%fp0
[ 0-9a-f]+: f22e 4062 0008 fsaddl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4062 1234 fsaddl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4462 fsadds %d5,%fp0
+[ 0-9a-f]+: f214 4462 fsadds %a4@,%fp0
+[ 0-9a-f]+: f21b 4462 fsadds %a3@\+,%fp0
+[ 0-9a-f]+: f222 4462 fsadds %a2@-,%fp0
[ 0-9a-f]+: f22e 4462 0008 fsadds %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4462 1234 fsadds %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5062 fsaddw %d5,%fp0
+[ 0-9a-f]+: f214 5062 fsaddw %a4@,%fp0
+[ 0-9a-f]+: f21b 5062 fsaddw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5062 fsaddw %a2@-,%fp0
[ 0-9a-f]+: f22e 5062 0008 fsaddw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5062 1234 fsaddw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5462 fsaddd %a4@,%fp0
+[ 0-9a-f]+: f21b 5462 fsaddd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5462 fsaddd %a2@-,%fp0
[ 0-9a-f]+: f22e 5462 0008 fsaddd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5462 1234 fsaddd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5862 fsaddb %d5,%fp0
+[ 0-9a-f]+: f214 5862 fsaddb %a4@,%fp0
+[ 0-9a-f]+: f21b 5862 fsaddb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5862 fsaddb %a2@-,%fp0
[ 0-9a-f]+: f22e 5862 0008 fsaddb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5862 1234 fsaddb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0066 fdaddd %fp0,%fp0
+[ 0-9a-f]+: f205 4066 fdaddl %d5,%fp0
+[ 0-9a-f]+: f214 4066 fdaddl %a4@,%fp0
+[ 0-9a-f]+: f21b 4066 fdaddl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4066 fdaddl %a2@-,%fp0
[ 0-9a-f]+: f22e 4066 0008 fdaddl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4066 1234 fdaddl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4466 fdadds %d5,%fp0
+[ 0-9a-f]+: f214 4466 fdadds %a4@,%fp0
+[ 0-9a-f]+: f21b 4466 fdadds %a3@\+,%fp0
+[ 0-9a-f]+: f222 4466 fdadds %a2@-,%fp0
[ 0-9a-f]+: f22e 4466 0008 fdadds %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4466 1234 fdadds %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5066 fdaddw %d5,%fp0
+[ 0-9a-f]+: f214 5066 fdaddw %a4@,%fp0
+[ 0-9a-f]+: f21b 5066 fdaddw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5066 fdaddw %a2@-,%fp0
[ 0-9a-f]+: f22e 5066 0008 fdaddw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5066 1234 fdaddw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5466 fdaddd %a4@,%fp0
+[ 0-9a-f]+: f21b 5466 fdaddd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5466 fdaddd %a2@-,%fp0
[ 0-9a-f]+: f22e 5466 0008 fdaddd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5466 1234 fdaddd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5866 fdaddb %d5,%fp0
+[ 0-9a-f]+: f214 5866 fdaddb %a4@,%fp0
+[ 0-9a-f]+: f21b 5866 fdaddb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5866 fdaddb %a2@-,%fp0
[ 0-9a-f]+: f22e 5866 0008 fdaddb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5866 1234 fdaddb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0023 fmuld %fp0,%fp0
+[ 0-9a-f]+: f205 4023 fmull %d5,%fp0
+[ 0-9a-f]+: f214 4023 fmull %a4@,%fp0
+[ 0-9a-f]+: f21b 4023 fmull %a3@\+,%fp0
+[ 0-9a-f]+: f222 4023 fmull %a2@-,%fp0
[ 0-9a-f]+: f22e 4023 0008 fmull %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4023 1234 fmull %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4423 fmuls %d5,%fp0
+[ 0-9a-f]+: f214 4423 fmuls %a4@,%fp0
+[ 0-9a-f]+: f21b 4423 fmuls %a3@\+,%fp0
+[ 0-9a-f]+: f222 4423 fmuls %a2@-,%fp0
[ 0-9a-f]+: f22e 4423 0008 fmuls %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4423 1234 fmuls %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5023 fmulw %d5,%fp0
+[ 0-9a-f]+: f214 5023 fmulw %a4@,%fp0
+[ 0-9a-f]+: f21b 5023 fmulw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5023 fmulw %a2@-,%fp0
[ 0-9a-f]+: f22e 5023 0008 fmulw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5023 1234 fmulw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5423 fmuld %a4@,%fp0
+[ 0-9a-f]+: f21b 5423 fmuld %a3@\+,%fp0
+[ 0-9a-f]+: f222 5423 fmuld %a2@-,%fp0
[ 0-9a-f]+: f22e 5423 0008 fmuld %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5423 1234 fmuld %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5823 fmulb %d5,%fp0
+[ 0-9a-f]+: f214 5823 fmulb %a4@,%fp0
+[ 0-9a-f]+: f21b 5823 fmulb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5823 fmulb %a2@-,%fp0
[ 0-9a-f]+: f22e 5823 0008 fmulb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5823 1234 fmulb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0063 fsmuld %fp0,%fp0
+[ 0-9a-f]+: f205 4063 fsmull %d5,%fp0
+[ 0-9a-f]+: f214 4063 fsmull %a4@,%fp0
+[ 0-9a-f]+: f21b 4063 fsmull %a3@\+,%fp0
+[ 0-9a-f]+: f222 4063 fsmull %a2@-,%fp0
[ 0-9a-f]+: f22e 4063 0008 fsmull %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4063 1234 fsmull %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4463 fsmuls %d5,%fp0
+[ 0-9a-f]+: f214 4463 fsmuls %a4@,%fp0
+[ 0-9a-f]+: f21b 4463 fsmuls %a3@\+,%fp0
+[ 0-9a-f]+: f222 4463 fsmuls %a2@-,%fp0
[ 0-9a-f]+: f22e 4463 0008 fsmuls %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4463 1234 fsmuls %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5063 fsmulw %d5,%fp0
+[ 0-9a-f]+: f214 5063 fsmulw %a4@,%fp0
+[ 0-9a-f]+: f21b 5063 fsmulw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5063 fsmulw %a2@-,%fp0
[ 0-9a-f]+: f22e 5063 0008 fsmulw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5063 1234 fsmulw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5463 fsmuld %a4@,%fp0
+[ 0-9a-f]+: f21b 5463 fsmuld %a3@\+,%fp0
+[ 0-9a-f]+: f222 5463 fsmuld %a2@-,%fp0
[ 0-9a-f]+: f22e 5463 0008 fsmuld %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5463 1234 fsmuld %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5863 fsmulb %d5,%fp0
+[ 0-9a-f]+: f214 5863 fsmulb %a4@,%fp0
+[ 0-9a-f]+: f21b 5863 fsmulb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5863 fsmulb %a2@-,%fp0
[ 0-9a-f]+: f22e 5863 0008 fsmulb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5863 1234 fsmulb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0067 fdmuld %fp0,%fp0
+[ 0-9a-f]+: f205 4067 fdmull %d5,%fp0
+[ 0-9a-f]+: f214 4067 fdmull %a4@,%fp0
+[ 0-9a-f]+: f21b 4067 fdmull %a3@\+,%fp0
+[ 0-9a-f]+: f222 4067 fdmull %a2@-,%fp0
[ 0-9a-f]+: f22e 4067 0008 fdmull %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4067 1234 fdmull %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4467 fdmuls %d5,%fp0
+[ 0-9a-f]+: f214 4467 fdmuls %a4@,%fp0
+[ 0-9a-f]+: f21b 4467 fdmuls %a3@\+,%fp0
+[ 0-9a-f]+: f222 4467 fdmuls %a2@-,%fp0
[ 0-9a-f]+: f22e 4467 0008 fdmuls %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4467 1234 fdmuls %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5067 fdmulw %d5,%fp0
+[ 0-9a-f]+: f214 5067 fdmulw %a4@,%fp0
+[ 0-9a-f]+: f21b 5067 fdmulw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5067 fdmulw %a2@-,%fp0
[ 0-9a-f]+: f22e 5067 0008 fdmulw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5067 1234 fdmulw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5467 fdmuld %a4@,%fp0
+[ 0-9a-f]+: f21b 5467 fdmuld %a3@\+,%fp0
+[ 0-9a-f]+: f222 5467 fdmuld %a2@-,%fp0
[ 0-9a-f]+: f22e 5467 0008 fdmuld %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5467 1234 fdmuld %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5867 fdmulb %d5,%fp0
+[ 0-9a-f]+: f214 5867 fdmulb %a4@,%fp0
+[ 0-9a-f]+: f21b 5867 fdmulb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5867 fdmulb %a2@-,%fp0
[ 0-9a-f]+: f22e 5867 0008 fdmulb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5867 1234 fdmulb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0028 fsubd %fp0,%fp0
+[ 0-9a-f]+: f205 4028 fsubl %d5,%fp0
+[ 0-9a-f]+: f214 4028 fsubl %a4@,%fp0
+[ 0-9a-f]+: f21b 4028 fsubl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4028 fsubl %a2@-,%fp0
[ 0-9a-f]+: f22e 4028 0008 fsubl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4028 1234 fsubl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4428 fsubs %d5,%fp0
+[ 0-9a-f]+: f214 4428 fsubs %a4@,%fp0
+[ 0-9a-f]+: f21b 4428 fsubs %a3@\+,%fp0
+[ 0-9a-f]+: f222 4428 fsubs %a2@-,%fp0
[ 0-9a-f]+: f22e 4428 0008 fsubs %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4428 1234 fsubs %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5028 fsubw %d5,%fp0
+[ 0-9a-f]+: f214 5028 fsubw %a4@,%fp0
+[ 0-9a-f]+: f21b 5028 fsubw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5028 fsubw %a2@-,%fp0
[ 0-9a-f]+: f22e 5028 0008 fsubw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5028 1234 fsubw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5428 fsubd %a4@,%fp0
+[ 0-9a-f]+: f21b 5428 fsubd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5428 fsubd %a2@-,%fp0
[ 0-9a-f]+: f22e 5428 0008 fsubd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5428 1234 fsubd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5828 fsubb %d5,%fp0
+[ 0-9a-f]+: f214 5828 fsubb %a4@,%fp0
+[ 0-9a-f]+: f21b 5828 fsubb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5828 fsubb %a2@-,%fp0
[ 0-9a-f]+: f22e 5828 0008 fsubb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5828 1234 fsubb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0068 fssubd %fp0,%fp0
+[ 0-9a-f]+: f205 4068 fssubl %d5,%fp0
+[ 0-9a-f]+: f214 4068 fssubl %a4@,%fp0
+[ 0-9a-f]+: f21b 4068 fssubl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4068 fssubl %a2@-,%fp0
[ 0-9a-f]+: f22e 4068 0008 fssubl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4068 1234 fssubl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4468 fssubs %d5,%fp0
+[ 0-9a-f]+: f214 4468 fssubs %a4@,%fp0
+[ 0-9a-f]+: f21b 4468 fssubs %a3@\+,%fp0
+[ 0-9a-f]+: f222 4468 fssubs %a2@-,%fp0
[ 0-9a-f]+: f22e 4468 0008 fssubs %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4468 1234 fssubs %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5068 fssubw %d5,%fp0
+[ 0-9a-f]+: f214 5068 fssubw %a4@,%fp0
+[ 0-9a-f]+: f21b 5068 fssubw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5068 fssubw %a2@-,%fp0
[ 0-9a-f]+: f22e 5068 0008 fssubw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5068 1234 fssubw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5468 fssubd %a4@,%fp0
+[ 0-9a-f]+: f21b 5468 fssubd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5468 fssubd %a2@-,%fp0
[ 0-9a-f]+: f22e 5468 0008 fssubd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5468 1234 fssubd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5868 fssubb %d5,%fp0
+[ 0-9a-f]+: f214 5868 fssubb %a4@,%fp0
+[ 0-9a-f]+: f21b 5868 fssubb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5868 fssubb %a2@-,%fp0
[ 0-9a-f]+: f22e 5868 0008 fssubb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5868 1234 fssubb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 006c fdsubd %fp0,%fp0
+[ 0-9a-f]+: f205 406c fdsubl %d5,%fp0
+[ 0-9a-f]+: f214 406c fdsubl %a4@,%fp0
+[ 0-9a-f]+: f21b 406c fdsubl %a3@\+,%fp0
+[ 0-9a-f]+: f222 406c fdsubl %a2@-,%fp0
[ 0-9a-f]+: f22e 406c 0008 fdsubl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 406c 1234 fdsubl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 446c fdsubs %d5,%fp0
+[ 0-9a-f]+: f214 446c fdsubs %a4@,%fp0
+[ 0-9a-f]+: f21b 446c fdsubs %a3@\+,%fp0
+[ 0-9a-f]+: f222 446c fdsubs %a2@-,%fp0
[ 0-9a-f]+: f22e 446c 0008 fdsubs %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 446c 1234 fdsubs %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 506c fdsubw %d5,%fp0
+[ 0-9a-f]+: f214 506c fdsubw %a4@,%fp0
+[ 0-9a-f]+: f21b 506c fdsubw %a3@\+,%fp0
+[ 0-9a-f]+: f222 506c fdsubw %a2@-,%fp0
[ 0-9a-f]+: f22e 506c 0008 fdsubw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 506c 1234 fdsubw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 546c fdsubd %a4@,%fp0
+[ 0-9a-f]+: f21b 546c fdsubd %a3@\+,%fp0
+[ 0-9a-f]+: f222 546c fdsubd %a2@-,%fp0
[ 0-9a-f]+: f22e 546c 0008 fdsubd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 546c 1234 fdsubd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 586c fdsubb %d5,%fp0
+[ 0-9a-f]+: f214 586c fdsubb %a4@,%fp0
+[ 0-9a-f]+: f21b 586c fdsubb %a3@\+,%fp0
+[ 0-9a-f]+: f222 586c fdsubb %a2@-,%fp0
[ 0-9a-f]+: f22e 586c 0008 fdsubb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 586c 1234 fdsubb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0000 fmoved %fp0,%fp0
+[ 0-9a-f]+: f205 4000 fmovel %d5,%fp0
+[ 0-9a-f]+: f214 4000 fmovel %a4@,%fp0
+[ 0-9a-f]+: f21b 4000 fmovel %a3@\+,%fp0
+[ 0-9a-f]+: f222 4000 fmovel %a2@-,%fp0
[ 0-9a-f]+: f22e 4000 0008 fmovel %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4000 1234 fmovel %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4400 fmoves %d5,%fp0
+[ 0-9a-f]+: f214 4400 fmoves %a4@,%fp0
+[ 0-9a-f]+: f21b 4400 fmoves %a3@\+,%fp0
+[ 0-9a-f]+: f222 4400 fmoves %a2@-,%fp0
[ 0-9a-f]+: f22e 4400 0008 fmoves %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4400 1234 fmoves %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5000 fmovew %d5,%fp0
+[ 0-9a-f]+: f214 5000 fmovew %a4@,%fp0
+[ 0-9a-f]+: f21b 5000 fmovew %a3@\+,%fp0
+[ 0-9a-f]+: f222 5000 fmovew %a2@-,%fp0
[ 0-9a-f]+: f22e 5000 0008 fmovew %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5000 1234 fmovew %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5400 fmoved %a4@,%fp0
+[ 0-9a-f]+: f21b 5400 fmoved %a3@\+,%fp0
+[ 0-9a-f]+: f222 5400 fmoved %a2@-,%fp0
[ 0-9a-f]+: f22e 5400 0008 fmoved %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5400 1234 fmoved %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5800 fmoveb %d5,%fp0
+[ 0-9a-f]+: f214 5800 fmoveb %a4@,%fp0
+[ 0-9a-f]+: f21b 5800 fmoveb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5800 fmoveb %a2@-,%fp0
[ 0-9a-f]+: f22e 5800 0008 fmoveb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5800 1234 fmoveb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0040 fsmoved %fp0,%fp0
+[ 0-9a-f]+: f205 4040 fsmovel %d5,%fp0
+[ 0-9a-f]+: f214 4040 fsmovel %a4@,%fp0
+[ 0-9a-f]+: f21b 4040 fsmovel %a3@\+,%fp0
+[ 0-9a-f]+: f222 4040 fsmovel %a2@-,%fp0
[ 0-9a-f]+: f22e 4040 0008 fsmovel %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4040 1234 fsmovel %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4440 fsmoves %d5,%fp0
+[ 0-9a-f]+: f214 4440 fsmoves %a4@,%fp0
+[ 0-9a-f]+: f21b 4440 fsmoves %a3@\+,%fp0
+[ 0-9a-f]+: f222 4440 fsmoves %a2@-,%fp0
[ 0-9a-f]+: f22e 4440 0008 fsmoves %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4440 1234 fsmoves %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5040 fsmovew %d5,%fp0
+[ 0-9a-f]+: f214 5040 fsmovew %a4@,%fp0
+[ 0-9a-f]+: f21b 5040 fsmovew %a3@\+,%fp0
+[ 0-9a-f]+: f222 5040 fsmovew %a2@-,%fp0
[ 0-9a-f]+: f22e 5040 0008 fsmovew %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5040 1234 fsmovew %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5440 fsmoved %a4@,%fp0
+[ 0-9a-f]+: f21b 5440 fsmoved %a3@\+,%fp0
+[ 0-9a-f]+: f222 5440 fsmoved %a2@-,%fp0
[ 0-9a-f]+: f22e 5440 0008 fsmoved %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5440 1234 fsmoved %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5840 fsmoveb %d5,%fp0
+[ 0-9a-f]+: f214 5840 fsmoveb %a4@,%fp0
+[ 0-9a-f]+: f21b 5840 fsmoveb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5840 fsmoveb %a2@-,%fp0
[ 0-9a-f]+: f22e 5840 0008 fsmoveb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5840 1234 fsmoveb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0044 fdmoved %fp0,%fp0
+[ 0-9a-f]+: f205 4044 fdmovel %d5,%fp0
+[ 0-9a-f]+: f214 4044 fdmovel %a4@,%fp0
+[ 0-9a-f]+: f21b 4044 fdmovel %a3@\+,%fp0
+[ 0-9a-f]+: f222 4044 fdmovel %a2@-,%fp0
[ 0-9a-f]+: f22e 4044 0008 fdmovel %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4044 1234 fdmovel %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4444 fdmoves %d5,%fp0
+[ 0-9a-f]+: f214 4444 fdmoves %a4@,%fp0
+[ 0-9a-f]+: f21b 4444 fdmoves %a3@\+,%fp0
+[ 0-9a-f]+: f222 4444 fdmoves %a2@-,%fp0
[ 0-9a-f]+: f22e 4444 0008 fdmoves %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4444 1234 fdmoves %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5044 fdmovew %d5,%fp0
+[ 0-9a-f]+: f214 5044 fdmovew %a4@,%fp0
+[ 0-9a-f]+: f21b 5044 fdmovew %a3@\+,%fp0
+[ 0-9a-f]+: f222 5044 fdmovew %a2@-,%fp0
[ 0-9a-f]+: f22e 5044 0008 fdmovew %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5044 1234 fdmovew %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5444 fdmoved %a4@,%fp0
+[ 0-9a-f]+: f21b 5444 fdmoved %a3@\+,%fp0
+[ 0-9a-f]+: f222 5444 fdmoved %a2@-,%fp0
[ 0-9a-f]+: f22e 5444 0008 fdmoved %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5444 1234 fdmoved %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5844 fdmoveb %d5,%fp0
+[ 0-9a-f]+: f214 5844 fdmoveb %a4@,%fp0
+[ 0-9a-f]+: f21b 5844 fdmoveb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5844 fdmoveb %a2@-,%fp0
[ 0-9a-f]+: f22e 5844 0008 fdmoveb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5844 1234 fdmoveb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0001 fintd %fp0,%fp0
+[ 0-9a-f]+: f205 4001 fintl %d5,%fp0
+[ 0-9a-f]+: f214 4001 fintl %a4@,%fp0
+[ 0-9a-f]+: f21b 4001 fintl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4001 fintl %a2@-,%fp0
[ 0-9a-f]+: f22e 4001 0008 fintl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4001 1234 fintl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4401 fints %d5,%fp0
+[ 0-9a-f]+: f214 4401 fints %a4@,%fp0
+[ 0-9a-f]+: f21b 4401 fints %a3@\+,%fp0
+[ 0-9a-f]+: f222 4401 fints %a2@-,%fp0
[ 0-9a-f]+: f22e 4401 0008 fints %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4401 1234 fints %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5001 fintw %d5,%fp0
+[ 0-9a-f]+: f214 5001 fintw %a4@,%fp0
+[ 0-9a-f]+: f21b 5001 fintw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5001 fintw %a2@-,%fp0
[ 0-9a-f]+: f22e 5001 0008 fintw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5001 1234 fintw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5401 fintd %a4@,%fp0
+[ 0-9a-f]+: f21b 5401 fintd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5401 fintd %a2@-,%fp0
[ 0-9a-f]+: f22e 5401 0008 fintd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5401 1234 fintd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5801 fintb %d5,%fp0
+[ 0-9a-f]+: f214 5801 fintb %a4@,%fp0
+[ 0-9a-f]+: f21b 5801 fintb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5801 fintb %a2@-,%fp0
[ 0-9a-f]+: f22e 5801 0008 fintb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5801 1234 fintb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0003 fintrzd %fp0,%fp0
+[ 0-9a-f]+: f205 4003 fintrzl %d5,%fp0
+[ 0-9a-f]+: f214 4003 fintrzl %a4@,%fp0
+[ 0-9a-f]+: f21b 4003 fintrzl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4003 fintrzl %a2@-,%fp0
[ 0-9a-f]+: f22e 4003 0008 fintrzl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4003 1234 fintrzl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4403 fintrzs %d5,%fp0
+[ 0-9a-f]+: f214 4403 fintrzs %a4@,%fp0
+[ 0-9a-f]+: f21b 4403 fintrzs %a3@\+,%fp0
+[ 0-9a-f]+: f222 4403 fintrzs %a2@-,%fp0
[ 0-9a-f]+: f22e 4403 0008 fintrzs %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4403 1234 fintrzs %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5003 fintrzw %d5,%fp0
+[ 0-9a-f]+: f214 5003 fintrzw %a4@,%fp0
+[ 0-9a-f]+: f21b 5003 fintrzw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5003 fintrzw %a2@-,%fp0
[ 0-9a-f]+: f22e 5003 0008 fintrzw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5003 1234 fintrzw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5403 fintrzd %a4@,%fp0
+[ 0-9a-f]+: f21b 5403 fintrzd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5403 fintrzd %a2@-,%fp0
[ 0-9a-f]+: f22e 5403 0008 fintrzd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5403 1234 fintrzd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5803 fintrzb %d5,%fp0
+[ 0-9a-f]+: f214 5803 fintrzb %a4@,%fp0
+[ 0-9a-f]+: f21b 5803 fintrzb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5803 fintrzb %a2@-,%fp0
[ 0-9a-f]+: f22e 5803 0008 fintrzb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5803 1234 fintrzb %pc@\(.*\),%fp0
[ 0-9a-f]+: f200 0038 fcmpd %fp0,%fp0
+[ 0-9a-f]+: f205 4038 fcmpl %d5,%fp0
+[ 0-9a-f]+: f214 4038 fcmpl %a4@,%fp0
+[ 0-9a-f]+: f21b 4038 fcmpl %a3@\+,%fp0
+[ 0-9a-f]+: f222 4038 fcmpl %a2@-,%fp0
[ 0-9a-f]+: f22e 4038 0008 fcmpl %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4038 1234 fcmpl %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 4438 fcmps %d5,%fp0
+[ 0-9a-f]+: f214 4438 fcmps %a4@,%fp0
+[ 0-9a-f]+: f21b 4438 fcmps %a3@\+,%fp0
+[ 0-9a-f]+: f222 4438 fcmps %a2@-,%fp0
[ 0-9a-f]+: f22e 4438 0008 fcmps %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 4438 1234 fcmps %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5038 fcmpw %d5,%fp0
+[ 0-9a-f]+: f214 5038 fcmpw %a4@,%fp0
+[ 0-9a-f]+: f21b 5038 fcmpw %a3@\+,%fp0
+[ 0-9a-f]+: f222 5038 fcmpw %a2@-,%fp0
[ 0-9a-f]+: f22e 5038 0008 fcmpw %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5038 1234 fcmpw %pc@\(.*\),%fp0
+[ 0-9a-f]+: f214 5438 fcmpd %a4@,%fp0
+[ 0-9a-f]+: f21b 5438 fcmpd %a3@\+,%fp0
+[ 0-9a-f]+: f222 5438 fcmpd %a2@-,%fp0
[ 0-9a-f]+: f22e 5438 0008 fcmpd %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5438 1234 fcmpd %pc@\(.*\),%fp0
+[ 0-9a-f]+: f205 5838 fcmpb %d5,%fp0
+[ 0-9a-f]+: f214 5838 fcmpb %a4@,%fp0
+[ 0-9a-f]+: f21b 5838 fcmpb %a3@\+,%fp0
+[ 0-9a-f]+: f222 5838 fcmpb %a2@-,%fp0
[ 0-9a-f]+: f22e 5838 0008 fcmpb %fp@\(8\),%fp0
+[ 0-9a-f]+: f23a 5838 1234 fcmpb %pc@\(.*\),%fp0
[ 0-9a-f]+: f22e f0f2 0008 fmovemd %fp0-%fp3/%fp6,%fp@\(8\)
[ 0-9a-f]+: f22e d02c 0008 fmovemd %fp@\(8\),%fp2/%fp4-%fp5
[ 0-9a-f]+: f22e f027 0008 fmovemd %fp2/%fp5-%fp7,%fp@\(8\)
diff --git a/gas/testsuite/gas/m68k/mcf-fpu.s b/gas/testsuite/gas/m68k/mcf-fpu.s
index 99231a7..fd2a156 100644
--- a/gas/testsuite/gas/m68k/mcf-fpu.s
+++ b/gas/testsuite/gas/m68k/mcf-fpu.s
@@ -2,167 +2,815 @@
.text
fsqrtd %fp0,%fp0
+ fsqrtl %d5,%fp0
+ fsqrtl %a4@,%fp0
+ fsqrtl %a3@+,%fp0
+ fsqrtl %a2@-,%fp0
fsqrtl %fp@(8),%fp0
+ fsqrtl %pc@(.+0x1238),%fp0
+ fsqrts %d5,%fp0
+ fsqrts %a4@,%fp0
+ fsqrts %a3@+,%fp0
+ fsqrts %a2@-,%fp0
fsqrts %fp@(8),%fp0
+ fsqrts %pc@(.+0x1238),%fp0
+ fsqrtw %d5,%fp0
+ fsqrtw %a4@,%fp0
+ fsqrtw %a3@+,%fp0
+ fsqrtw %a2@-,%fp0
fsqrtw %fp@(8),%fp0
+ fsqrtw %pc@(.+0x1238),%fp0
+ fsqrtd %a4@,%fp0
+ fsqrtd %a3@+,%fp0
+ fsqrtd %a2@-,%fp0
fsqrtd %fp@(8),%fp0
+ fsqrtd %pc@(.+0x1238),%fp0
+ fsqrtb %d5,%fp0
+ fsqrtb %a4@,%fp0
+ fsqrtb %a3@+,%fp0
+ fsqrtb %a2@-,%fp0
fsqrtb %fp@(8),%fp0
+ fsqrtb %pc@(.+0x1238),%fp0
fssqrtd %fp0,%fp0
+ fssqrtl %d5,%fp0
+ fssqrtl %a4@,%fp0
+ fssqrtl %a3@+,%fp0
+ fssqrtl %a2@-,%fp0
fssqrtl %fp@(8),%fp0
+ fssqrtl %pc@(.+0x1238),%fp0
+ fssqrts %d5,%fp0
+ fssqrts %a4@,%fp0
+ fssqrts %a3@+,%fp0
+ fssqrts %a2@-,%fp0
fssqrts %fp@(8),%fp0
+ fssqrts %pc@(.+0x1238),%fp0
+ fssqrtw %d5,%fp0
+ fssqrtw %a4@,%fp0
+ fssqrtw %a3@+,%fp0
+ fssqrtw %a2@-,%fp0
fssqrtw %fp@(8),%fp0
+ fssqrtw %pc@(.+0x1238),%fp0
+ fssqrtd %a4@,%fp0
+ fssqrtd %a3@+,%fp0
+ fssqrtd %a2@-,%fp0
fssqrtd %fp@(8),%fp0
+ fssqrtd %pc@(.+0x1238),%fp0
+ fssqrtb %d5,%fp0
+ fssqrtb %a4@,%fp0
+ fssqrtb %a3@+,%fp0
+ fssqrtb %a2@-,%fp0
fssqrtb %fp@(8),%fp0
+ fssqrtb %pc@(.+0x1238),%fp0
fdsqrtd %fp0,%fp0
+ fdsqrtl %d5,%fp0
+ fdsqrtl %a4@,%fp0
+ fdsqrtl %a3@+,%fp0
+ fdsqrtl %a2@-,%fp0
fdsqrtl %fp@(8),%fp0
+ fdsqrtl %pc@(.+0x1238),%fp0
+ fdsqrts %d5,%fp0
+ fdsqrts %a4@,%fp0
+ fdsqrts %a3@+,%fp0
+ fdsqrts %a2@-,%fp0
fdsqrts %fp@(8),%fp0
+ fdsqrts %pc@(.+0x1238),%fp0
+ fdsqrtw %d5,%fp0
+ fdsqrtw %a4@,%fp0
+ fdsqrtw %a3@+,%fp0
+ fdsqrtw %a2@-,%fp0
fdsqrtw %fp@(8),%fp0
+ fdsqrtw %pc@(.+0x1238),%fp0
+ fdsqrtd %a4@,%fp0
+ fdsqrtd %a3@+,%fp0
+ fdsqrtd %a2@-,%fp0
fdsqrtd %fp@(8),%fp0
+ fdsqrtd %pc@(.+0x1238),%fp0
+ fdsqrtb %d5,%fp0
+ fdsqrtb %a4@,%fp0
+ fdsqrtb %a3@+,%fp0
+ fdsqrtb %a2@-,%fp0
fdsqrtb %fp@(8),%fp0
+ fdsqrtb %pc@(.+0x1238),%fp0
fabsd %fp0,%fp0
+ fabsl %d5,%fp0
+ fabsl %a4@,%fp0
+ fabsl %a3@+,%fp0
+ fabsl %a2@-,%fp0
fabsl %fp@(8),%fp0
+ fabsl %pc@(.+0x1238),%fp0
+ fabss %d5,%fp0
+ fabss %a4@,%fp0
+ fabss %a3@+,%fp0
+ fabss %a2@-,%fp0
fabss %fp@(8),%fp0
+ fabss %pc@(.+0x1238),%fp0
+ fabsw %d5,%fp0
+ fabsw %a4@,%fp0
+ fabsw %a3@+,%fp0
+ fabsw %a2@-,%fp0
fabsw %fp@(8),%fp0
+ fabsw %pc@(.+0x1238),%fp0
+ fabsd %a4@,%fp0
+ fabsd %a3@+,%fp0
+ fabsd %a2@-,%fp0
fabsd %fp@(8),%fp0
+ fabsd %pc@(.+0x1238),%fp0
+ fabsb %d5,%fp0
+ fabsb %a4@,%fp0
+ fabsb %a3@+,%fp0
+ fabsb %a2@-,%fp0
fabsb %fp@(8),%fp0
+ fabsb %pc@(.+0x1238),%fp0
fsabsd %fp0,%fp0
+ fsabsl %d5,%fp0
+ fsabsl %a4@,%fp0
+ fsabsl %a3@+,%fp0
+ fsabsl %a2@-,%fp0
fsabsl %fp@(8),%fp0
+ fsabsl %pc@(.+0x1238),%fp0
+ fsabss %d5,%fp0
+ fsabss %a4@,%fp0
+ fsabss %a3@+,%fp0
+ fsabss %a2@-,%fp0
fsabss %fp@(8),%fp0
+ fsabss %pc@(.+0x1238),%fp0
+ fsabsw %d5,%fp0
+ fsabsw %a4@,%fp0
+ fsabsw %a3@+,%fp0
+ fsabsw %a2@-,%fp0
fsabsw %fp@(8),%fp0
+ fsabsw %pc@(.+0x1238),%fp0
+ fsabsd %a4@,%fp0
+ fsabsd %a3@+,%fp0
+ fsabsd %a2@-,%fp0
fsabsd %fp@(8),%fp0
+ fsabsd %pc@(.+0x1238),%fp0
+ fsabsb %d5,%fp0
+ fsabsb %a4@,%fp0
+ fsabsb %a3@+,%fp0
+ fsabsb %a2@-,%fp0
fsabsb %fp@(8),%fp0
+ fsabsb %pc@(.+0x1238),%fp0
fdabsd %fp0,%fp0
+ fdabsl %d5,%fp0
+ fdabsl %a4@,%fp0
+ fdabsl %a3@+,%fp0
+ fdabsl %a2@-,%fp0
fdabsl %fp@(8),%fp0
+ fdabsl %pc@(.+0x1238),%fp0
+ fdabss %d5,%fp0
+ fdabss %a4@,%fp0
+ fdabss %a3@+,%fp0
+ fdabss %a2@-,%fp0
fdabss %fp@(8),%fp0
+ fdabss %pc@(.+0x1238),%fp0
+ fdabsw %d5,%fp0
+ fdabsw %a4@,%fp0
+ fdabsw %a3@+,%fp0
+ fdabsw %a2@-,%fp0
fdabsw %fp@(8),%fp0
+ fdabsw %pc@(.+0x1238),%fp0
+ fdabsd %a4@,%fp0
+ fdabsd %a3@+,%fp0
+ fdabsd %a2@-,%fp0
fdabsd %fp@(8),%fp0
+ fdabsd %pc@(.+0x1238),%fp0
+ fdabsb %d5,%fp0
+ fdabsb %a4@,%fp0
+ fdabsb %a3@+,%fp0
+ fdabsb %a2@-,%fp0
fdabsb %fp@(8),%fp0
+ fdabsb %pc@(.+0x1238),%fp0
fnegd %fp0,%fp0
+ fnegl %d5,%fp0
+ fnegl %a4@,%fp0
+ fnegl %a3@+,%fp0
+ fnegl %a2@-,%fp0
fnegl %fp@(8),%fp0
+ fnegl %pc@(.+0x1238),%fp0
+ fnegs %d5,%fp0
+ fnegs %a4@,%fp0
+ fnegs %a3@+,%fp0
+ fnegs %a2@-,%fp0
fnegs %fp@(8),%fp0
+ fnegs %pc@(.+0x1238),%fp0
+ fnegw %d5,%fp0
+ fnegw %a4@,%fp0
+ fnegw %a3@+,%fp0
+ fnegw %a2@-,%fp0
fnegw %fp@(8),%fp0
+ fnegw %pc@(.+0x1238),%fp0
+ fnegd %a4@,%fp0
+ fnegd %a3@+,%fp0
+ fnegd %a2@-,%fp0
fnegd %fp@(8),%fp0
+ fnegd %pc@(.+0x1238),%fp0
+ fnegb %d5,%fp0
+ fnegb %a4@,%fp0
+ fnegb %a3@+,%fp0
+ fnegb %a2@-,%fp0
fnegb %fp@(8),%fp0
+ fnegb %pc@(.+0x1238),%fp0
fsnegd %fp0,%fp0
+ fsnegl %d5,%fp0
+ fsnegl %a4@,%fp0
+ fsnegl %a3@+,%fp0
+ fsnegl %a2@-,%fp0
fsnegl %fp@(8),%fp0
+ fsnegl %pc@(.+0x1238),%fp0
+ fsnegs %d5,%fp0
+ fsnegs %a4@,%fp0
+ fsnegs %a3@+,%fp0
+ fsnegs %a2@-,%fp0
fsnegs %fp@(8),%fp0
+ fsnegs %pc@(.+0x1238),%fp0
+ fsnegw %d5,%fp0
+ fsnegw %a4@,%fp0
+ fsnegw %a3@+,%fp0
+ fsnegw %a2@-,%fp0
fsnegw %fp@(8),%fp0
+ fsnegw %pc@(.+0x1238),%fp0
+ fsnegd %a4@,%fp0
+ fsnegd %a3@+,%fp0
+ fsnegd %a2@-,%fp0
fsnegd %fp@(8),%fp0
+ fsnegd %pc@(.+0x1238),%fp0
+ fsnegb %d5,%fp0
+ fsnegb %a4@,%fp0
+ fsnegb %a3@+,%fp0
+ fsnegb %a2@-,%fp0
fsnegb %fp@(8),%fp0
+ fsnegb %pc@(.+0x1238),%fp0
fdnegd %fp0,%fp0
+ fdnegl %d5,%fp0
+ fdnegl %a4@,%fp0
+ fdnegl %a3@+,%fp0
+ fdnegl %a2@-,%fp0
fdnegl %fp@(8),%fp0
+ fdnegl %pc@(.+0x1238),%fp0
+ fdnegs %d5,%fp0
+ fdnegs %a4@,%fp0
+ fdnegs %a3@+,%fp0
+ fdnegs %a2@-,%fp0
fdnegs %fp@(8),%fp0
+ fdnegs %pc@(.+0x1238),%fp0
+ fdnegw %d5,%fp0
+ fdnegw %a4@,%fp0
+ fdnegw %a3@+,%fp0
+ fdnegw %a2@-,%fp0
fdnegw %fp@(8),%fp0
+ fdnegw %pc@(.+0x1238),%fp0
+ fdnegd %a4@,%fp0
+ fdnegd %a3@+,%fp0
+ fdnegd %a2@-,%fp0
fdnegd %fp@(8),%fp0
+ fdnegd %pc@(.+0x1238),%fp0
+ fdnegb %d5,%fp0
+ fdnegb %a4@,%fp0
+ fdnegb %a3@+,%fp0
+ fdnegb %a2@-,%fp0
fdnegb %fp@(8),%fp0
+ fdnegb %pc@(.+0x1238),%fp0
fdivd %fp0,%fp0
+ fdivl %d5,%fp0
+ fdivl %a4@,%fp0
+ fdivl %a3@+,%fp0
+ fdivl %a2@-,%fp0
fdivl %fp@(8),%fp0
+ fdivl %pc@(.+0x1238),%fp0
+ fdivs %d5,%fp0
+ fdivs %a4@,%fp0
+ fdivs %a3@+,%fp0
+ fdivs %a2@-,%fp0
fdivs %fp@(8),%fp0
+ fdivs %pc@(.+0x1238),%fp0
+ fdivw %d5,%fp0
+ fdivw %a4@,%fp0
+ fdivw %a3@+,%fp0
+ fdivw %a2@-,%fp0
fdivw %fp@(8),%fp0
+ fdivw %pc@(.+0x1238),%fp0
+ fdivd %a4@,%fp0
+ fdivd %a3@+,%fp0
+ fdivd %a2@-,%fp0
fdivd %fp@(8),%fp0
+ fdivd %pc@(.+0x1238),%fp0
+ fdivb %d5,%fp0
+ fdivb %a4@,%fp0
+ fdivb %a3@+,%fp0
+ fdivb %a2@-,%fp0
fdivb %fp@(8),%fp0
+ fdivb %pc@(.+0x1238),%fp0
fsdivd %fp0,%fp0
+ fsdivl %d5,%fp0
+ fsdivl %a4@,%fp0
+ fsdivl %a3@+,%fp0
+ fsdivl %a2@-,%fp0
fsdivl %fp@(8),%fp0
+ fsdivl %pc@(.+0x1238),%fp0
+ fsdivs %d5,%fp0
+ fsdivs %a4@,%fp0
+ fsdivs %a3@+,%fp0
+ fsdivs %a2@-,%fp0
fsdivs %fp@(8),%fp0
+ fsdivs %pc@(.+0x1238),%fp0
+ fsdivw %d5,%fp0
+ fsdivw %a4@,%fp0
+ fsdivw %a3@+,%fp0
+ fsdivw %a2@-,%fp0
fsdivw %fp@(8),%fp0
+ fsdivw %pc@(.+0x1238),%fp0
+ fsdivd %a4@,%fp0
+ fsdivd %a3@+,%fp0
+ fsdivd %a2@-,%fp0
fsdivd %fp@(8),%fp0
+ fsdivd %pc@(.+0x1238),%fp0
+ fsdivb %d5,%fp0
+ fsdivb %a4@,%fp0
+ fsdivb %a3@+,%fp0
+ fsdivb %a2@-,%fp0
fsdivb %fp@(8),%fp0
+ fsdivb %pc@(.+0x1238),%fp0
fddivd %fp0,%fp0
+ fddivl %d5,%fp0
+ fddivl %a4@,%fp0
+ fddivl %a3@+,%fp0
+ fddivl %a2@-,%fp0
fddivl %fp@(8),%fp0
+ fddivl %pc@(.+0x1238),%fp0
+ fddivs %d5,%fp0
+ fddivs %a4@,%fp0
+ fddivs %a3@+,%fp0
+ fddivs %a2@-,%fp0
fddivs %fp@(8),%fp0
+ fddivs %pc@(.+0x1238),%fp0
+ fddivw %d5,%fp0
+ fddivw %a4@,%fp0
+ fddivw %a3@+,%fp0
+ fddivw %a2@-,%fp0
fddivw %fp@(8),%fp0
+ fddivw %pc@(.+0x1238),%fp0
+ fddivd %a4@,%fp0
+ fddivd %a3@+,%fp0
+ fddivd %a2@-,%fp0
fddivd %fp@(8),%fp0
+ fddivd %pc@(.+0x1238),%fp0
+ fddivb %d5,%fp0
+ fddivb %a4@,%fp0
+ fddivb %a3@+,%fp0
+ fddivb %a2@-,%fp0
fddivb %fp@(8),%fp0
+ fddivb %pc@(.+0x1238),%fp0
faddd %fp0,%fp0
+ faddl %d5,%fp0
+ faddl %a4@,%fp0
+ faddl %a3@+,%fp0
+ faddl %a2@-,%fp0
faddl %fp@(8),%fp0
+ faddl %pc@(.+0x1238),%fp0
+ fadds %d5,%fp0
+ fadds %a4@,%fp0
+ fadds %a3@+,%fp0
+ fadds %a2@-,%fp0
fadds %fp@(8),%fp0
+ fadds %pc@(.+0x1238),%fp0
+ faddw %d5,%fp0
+ faddw %a4@,%fp0
+ faddw %a3@+,%fp0
+ faddw %a2@-,%fp0
faddw %fp@(8),%fp0
+ faddw %pc@(.+0x1238),%fp0
+ faddd %a4@,%fp0
+ faddd %a3@+,%fp0
+ faddd %a2@-,%fp0
faddd %fp@(8),%fp0
+ faddd %pc@(.+0x1238),%fp0
+ faddb %d5,%fp0
+ faddb %a4@,%fp0
+ faddb %a3@+,%fp0
+ faddb %a2@-,%fp0
faddb %fp@(8),%fp0
+ faddb %pc@(.+0x1238),%fp0
fsaddd %fp0,%fp0
+ fsaddl %d5,%fp0
+ fsaddl %a4@,%fp0
+ fsaddl %a3@+,%fp0
+ fsaddl %a2@-,%fp0
fsaddl %fp@(8),%fp0
+ fsaddl %pc@(.+0x1238),%fp0
+ fsadds %d5,%fp0
+ fsadds %a4@,%fp0
+ fsadds %a3@+,%fp0
+ fsadds %a2@-,%fp0
fsadds %fp@(8),%fp0
+ fsadds %pc@(.+0x1238),%fp0
+ fsaddw %d5,%fp0
+ fsaddw %a4@,%fp0
+ fsaddw %a3@+,%fp0
+ fsaddw %a2@-,%fp0
fsaddw %fp@(8),%fp0
+ fsaddw %pc@(.+0x1238),%fp0
+ fsaddd %a4@,%fp0
+ fsaddd %a3@+,%fp0
+ fsaddd %a2@-,%fp0
fsaddd %fp@(8),%fp0
+ fsaddd %pc@(.+0x1238),%fp0
+ fsaddb %d5,%fp0
+ fsaddb %a4@,%fp0
+ fsaddb %a3@+,%fp0
+ fsaddb %a2@-,%fp0
fsaddb %fp@(8),%fp0
+ fsaddb %pc@(.+0x1238),%fp0
fdaddd %fp0,%fp0
+ fdaddl %d5,%fp0
+ fdaddl %a4@,%fp0
+ fdaddl %a3@+,%fp0
+ fdaddl %a2@-,%fp0
fdaddl %fp@(8),%fp0
+ fdaddl %pc@(.+0x1238),%fp0
+ fdadds %d5,%fp0
+ fdadds %a4@,%fp0
+ fdadds %a3@+,%fp0
+ fdadds %a2@-,%fp0
fdadds %fp@(8),%fp0
+ fdadds %pc@(.+0x1238),%fp0
+ fdaddw %d5,%fp0
+ fdaddw %a4@,%fp0
+ fdaddw %a3@+,%fp0
+ fdaddw %a2@-,%fp0
fdaddw %fp@(8),%fp0
+ fdaddw %pc@(.+0x1238),%fp0
+ fdaddd %a4@,%fp0
+ fdaddd %a3@+,%fp0
+ fdaddd %a2@-,%fp0
fdaddd %fp@(8),%fp0
+ fdaddd %pc@(.+0x1238),%fp0
+ fdaddb %d5,%fp0
+ fdaddb %a4@,%fp0
+ fdaddb %a3@+,%fp0
+ fdaddb %a2@-,%fp0
fdaddb %fp@(8),%fp0
+ fdaddb %pc@(.+0x1238),%fp0
fmuld %fp0,%fp0
+ fmull %d5,%fp0
+ fmull %a4@,%fp0
+ fmull %a3@+,%fp0
+ fmull %a2@-,%fp0
fmull %fp@(8),%fp0
+ fmull %pc@(.+0x1238),%fp0
+ fmuls %d5,%fp0
+ fmuls %a4@,%fp0
+ fmuls %a3@+,%fp0
+ fmuls %a2@-,%fp0
fmuls %fp@(8),%fp0
+ fmuls %pc@(.+0x1238),%fp0
+ fmulw %d5,%fp0
+ fmulw %a4@,%fp0
+ fmulw %a3@+,%fp0
+ fmulw %a2@-,%fp0
fmulw %fp@(8),%fp0
+ fmulw %pc@(.+0x1238),%fp0
+ fmuld %a4@,%fp0
+ fmuld %a3@+,%fp0
+ fmuld %a2@-,%fp0
fmuld %fp@(8),%fp0
+ fmuld %pc@(.+0x1238),%fp0
+ fmulb %d5,%fp0
+ fmulb %a4@,%fp0
+ fmulb %a3@+,%fp0
+ fmulb %a2@-,%fp0
fmulb %fp@(8),%fp0
+ fmulb %pc@(.+0x1238),%fp0
fsmuld %fp0,%fp0
+ fsmull %d5,%fp0
+ fsmull %a4@,%fp0
+ fsmull %a3@+,%fp0
+ fsmull %a2@-,%fp0
fsmull %fp@(8),%fp0
+ fsmull %pc@(.+0x1238),%fp0
+ fsmuls %d5,%fp0
+ fsmuls %a4@,%fp0
+ fsmuls %a3@+,%fp0
+ fsmuls %a2@-,%fp0
fsmuls %fp@(8),%fp0
+ fsmuls %pc@(.+0x1238),%fp0
+ fsmulw %d5,%fp0
+ fsmulw %a4@,%fp0
+ fsmulw %a3@+,%fp0
+ fsmulw %a2@-,%fp0
fsmulw %fp@(8),%fp0
+ fsmulw %pc@(.+0x1238),%fp0
+ fsmuld %a4@,%fp0
+ fsmuld %a3@+,%fp0
+ fsmuld %a2@-,%fp0
fsmuld %fp@(8),%fp0
+ fsmuld %pc@(.+0x1238),%fp0
+ fsmulb %d5,%fp0
+ fsmulb %a4@,%fp0
+ fsmulb %a3@+,%fp0
+ fsmulb %a2@-,%fp0
fsmulb %fp@(8),%fp0
+ fsmulb %pc@(.+0x1238),%fp0
fdmuld %fp0,%fp0
+ fdmull %d5,%fp0
+ fdmull %a4@,%fp0
+ fdmull %a3@+,%fp0
+ fdmull %a2@-,%fp0
fdmull %fp@(8),%fp0
+ fdmull %pc@(.+0x1238),%fp0
+ fdmuls %d5,%fp0
+ fdmuls %a4@,%fp0
+ fdmuls %a3@+,%fp0
+ fdmuls %a2@-,%fp0
fdmuls %fp@(8),%fp0
+ fdmuls %pc@(.+0x1238),%fp0
+ fdmulw %d5,%fp0
+ fdmulw %a4@,%fp0
+ fdmulw %a3@+,%fp0
+ fdmulw %a2@-,%fp0
fdmulw %fp@(8),%fp0
+ fdmulw %pc@(.+0x1238),%fp0
+ fdmuld %a4@,%fp0
+ fdmuld %a3@+,%fp0
+ fdmuld %a2@-,%fp0
fdmuld %fp@(8),%fp0
+ fdmuld %pc@(.+0x1238),%fp0
+ fdmulb %d5,%fp0
+ fdmulb %a4@,%fp0
+ fdmulb %a3@+,%fp0
+ fdmulb %a2@-,%fp0
fdmulb %fp@(8),%fp0
+ fdmulb %pc@(.+0x1238),%fp0
fsubd %fp0,%fp0
+ fsubl %d5,%fp0
+ fsubl %a4@,%fp0
+ fsubl %a3@+,%fp0
+ fsubl %a2@-,%fp0
fsubl %fp@(8),%fp0
+ fsubl %pc@(.+0x1238),%fp0
+ fsubs %d5,%fp0
+ fsubs %a4@,%fp0
+ fsubs %a3@+,%fp0
+ fsubs %a2@-,%fp0
fsubs %fp@(8),%fp0
+ fsubs %pc@(.+0x1238),%fp0
+ fsubw %d5,%fp0
+ fsubw %a4@,%fp0
+ fsubw %a3@+,%fp0
+ fsubw %a2@-,%fp0
fsubw %fp@(8),%fp0
+ fsubw %pc@(.+0x1238),%fp0
+ fsubd %a4@,%fp0
+ fsubd %a3@+,%fp0
+ fsubd %a2@-,%fp0
fsubd %fp@(8),%fp0
+ fsubd %pc@(.+0x1238),%fp0
+ fsubb %d5,%fp0
+ fsubb %a4@,%fp0
+ fsubb %a3@+,%fp0
+ fsubb %a2@-,%fp0
fsubb %fp@(8),%fp0
+ fsubb %pc@(.+0x1238),%fp0
fssubd %fp0,%fp0
+ fssubl %d5,%fp0
+ fssubl %a4@,%fp0
+ fssubl %a3@+,%fp0
+ fssubl %a2@-,%fp0
fssubl %fp@(8),%fp0
+ fssubl %pc@(.+0x1238),%fp0
+ fssubs %d5,%fp0
+ fssubs %a4@,%fp0
+ fssubs %a3@+,%fp0
+ fssubs %a2@-,%fp0
fssubs %fp@(8),%fp0
+ fssubs %pc@(.+0x1238),%fp0
+ fssubw %d5,%fp0
+ fssubw %a4@,%fp0
+ fssubw %a3@+,%fp0
+ fssubw %a2@-,%fp0
fssubw %fp@(8),%fp0
+ fssubw %pc@(.+0x1238),%fp0
+ fssubd %a4@,%fp0
+ fssubd %a3@+,%fp0
+ fssubd %a2@-,%fp0
fssubd %fp@(8),%fp0
+ fssubd %pc@(.+0x1238),%fp0
+ fssubb %d5,%fp0
+ fssubb %a4@,%fp0
+ fssubb %a3@+,%fp0
+ fssubb %a2@-,%fp0
fssubb %fp@(8),%fp0
+ fssubb %pc@(.+0x1238),%fp0
fdsubd %fp0,%fp0
+ fdsubl %d5,%fp0
+ fdsubl %a4@,%fp0
+ fdsubl %a3@+,%fp0
+ fdsubl %a2@-,%fp0
fdsubl %fp@(8),%fp0
+ fdsubl %pc@(.+0x1238),%fp0
+ fdsubs %d5,%fp0
+ fdsubs %a4@,%fp0
+ fdsubs %a3@+,%fp0
+ fdsubs %a2@-,%fp0
fdsubs %fp@(8),%fp0
+ fdsubs %pc@(.+0x1238),%fp0
+ fdsubw %d5,%fp0
+ fdsubw %a4@,%fp0
+ fdsubw %a3@+,%fp0
+ fdsubw %a2@-,%fp0
fdsubw %fp@(8),%fp0
+ fdsubw %pc@(.+0x1238),%fp0
+ fdsubd %a4@,%fp0
+ fdsubd %a3@+,%fp0
+ fdsubd %a2@-,%fp0
fdsubd %fp@(8),%fp0
+ fdsubd %pc@(.+0x1238),%fp0
+ fdsubb %d5,%fp0
+ fdsubb %a4@,%fp0
+ fdsubb %a3@+,%fp0
+ fdsubb %a2@-,%fp0
fdsubb %fp@(8),%fp0
+ fdsubb %pc@(.+0x1238),%fp0
fmoved %fp0,%fp0
+ fmovel %d5,%fp0
+ fmovel %a4@,%fp0
+ fmovel %a3@+,%fp0
+ fmovel %a2@-,%fp0
fmovel %fp@(8),%fp0
+ fmovel %pc@(.+0x1238),%fp0
+ fmoves %d5,%fp0
+ fmoves %a4@,%fp0
+ fmoves %a3@+,%fp0
+ fmoves %a2@-,%fp0
fmoves %fp@(8),%fp0
+ fmoves %pc@(.+0x1238),%fp0
+ fmovew %d5,%fp0
+ fmovew %a4@,%fp0
+ fmovew %a3@+,%fp0
+ fmovew %a2@-,%fp0
fmovew %fp@(8),%fp0
+ fmovew %pc@(.+0x1238),%fp0
+ fmoved %a4@,%fp0
+ fmoved %a3@+,%fp0
+ fmoved %a2@-,%fp0
fmoved %fp@(8),%fp0
+ fmoved %pc@(.+0x1238),%fp0
+ fmoveb %d5,%fp0
+ fmoveb %a4@,%fp0
+ fmoveb %a3@+,%fp0
+ fmoveb %a2@-,%fp0
fmoveb %fp@(8),%fp0
+ fmoveb %pc@(.+0x1238),%fp0
fsmoved %fp0,%fp0
+ fsmovel %d5,%fp0
+ fsmovel %a4@,%fp0
+ fsmovel %a3@+,%fp0
+ fsmovel %a2@-,%fp0
fsmovel %fp@(8),%fp0
+ fsmovel %pc@(.+0x1238),%fp0
+ fsmoves %d5,%fp0
+ fsmoves %a4@,%fp0
+ fsmoves %a3@+,%fp0
+ fsmoves %a2@-,%fp0
fsmoves %fp@(8),%fp0
+ fsmoves %pc@(.+0x1238),%fp0
+ fsmovew %d5,%fp0
+ fsmovew %a4@,%fp0
+ fsmovew %a3@+,%fp0
+ fsmovew %a2@-,%fp0
fsmovew %fp@(8),%fp0
+ fsmovew %pc@(.+0x1238),%fp0
+ fsmoved %a4@,%fp0
+ fsmoved %a3@+,%fp0
+ fsmoved %a2@-,%fp0
fsmoved %fp@(8),%fp0
+ fsmoved %pc@(.+0x1238),%fp0
+ fsmoveb %d5,%fp0
+ fsmoveb %a4@,%fp0
+ fsmoveb %a3@+,%fp0
+ fsmoveb %a2@-,%fp0
fsmoveb %fp@(8),%fp0
+ fsmoveb %pc@(.+0x1238),%fp0
fdmoved %fp0,%fp0
+ fdmovel %d5,%fp0
+ fdmovel %a4@,%fp0
+ fdmovel %a3@+,%fp0
+ fdmovel %a2@-,%fp0
fdmovel %fp@(8),%fp0
+ fdmovel %pc@(.+0x1238),%fp0
+ fdmoves %d5,%fp0
+ fdmoves %a4@,%fp0
+ fdmoves %a3@+,%fp0
+ fdmoves %a2@-,%fp0
fdmoves %fp@(8),%fp0
+ fdmoves %pc@(.+0x1238),%fp0
+ fdmovew %d5,%fp0
+ fdmovew %a4@,%fp0
+ fdmovew %a3@+,%fp0
+ fdmovew %a2@-,%fp0
fdmovew %fp@(8),%fp0
+ fdmovew %pc@(.+0x1238),%fp0
+ fdmoved %a4@,%fp0
+ fdmoved %a3@+,%fp0
+ fdmoved %a2@-,%fp0
fdmoved %fp@(8),%fp0
+ fdmoved %pc@(.+0x1238),%fp0
+ fdmoveb %d5,%fp0
+ fdmoveb %a4@,%fp0
+ fdmoveb %a3@+,%fp0
+ fdmoveb %a2@-,%fp0
fdmoveb %fp@(8),%fp0
+ fdmoveb %pc@(.+0x1238),%fp0
fintd %fp0,%fp0
+ fintl %d5,%fp0
+ fintl %a4@,%fp0
+ fintl %a3@+,%fp0
+ fintl %a2@-,%fp0
fintl %fp@(8),%fp0
+ fintl %pc@(.+0x1238),%fp0
+ fints %d5,%fp0
+ fints %a4@,%fp0
+ fints %a3@+,%fp0
+ fints %a2@-,%fp0
fints %fp@(8),%fp0
+ fints %pc@(.+0x1238),%fp0
+ fintw %d5,%fp0
+ fintw %a4@,%fp0
+ fintw %a3@+,%fp0
+ fintw %a2@-,%fp0
fintw %fp@(8),%fp0
+ fintw %pc@(.+0x1238),%fp0
+ fintd %a4@,%fp0
+ fintd %a3@+,%fp0
+ fintd %a2@-,%fp0
fintd %fp@(8),%fp0
+ fintd %pc@(.+0x1238),%fp0
+ fintb %d5,%fp0
+ fintb %a4@,%fp0
+ fintb %a3@+,%fp0
+ fintb %a2@-,%fp0
fintb %fp@(8),%fp0
+ fintb %pc@(.+0x1238),%fp0
fintrzd %fp0,%fp0
+ fintrzl %d5,%fp0
+ fintrzl %a4@,%fp0
+ fintrzl %a3@+,%fp0
+ fintrzl %a2@-,%fp0
fintrzl %fp@(8),%fp0
+ fintrzl %pc@(.+0x1238),%fp0
+ fintrzs %d5,%fp0
+ fintrzs %a4@,%fp0
+ fintrzs %a3@+,%fp0
+ fintrzs %a2@-,%fp0
fintrzs %fp@(8),%fp0
+ fintrzs %pc@(.+0x1238),%fp0
+ fintrzw %d5,%fp0
+ fintrzw %a4@,%fp0
+ fintrzw %a3@+,%fp0
+ fintrzw %a2@-,%fp0
fintrzw %fp@(8),%fp0
+ fintrzw %pc@(.+0x1238),%fp0
+ fintrzd %a4@,%fp0
+ fintrzd %a3@+,%fp0
+ fintrzd %a2@-,%fp0
fintrzd %fp@(8),%fp0
+ fintrzd %pc@(.+0x1238),%fp0
+ fintrzb %d5,%fp0
+ fintrzb %a4@,%fp0
+ fintrzb %a3@+,%fp0
+ fintrzb %a2@-,%fp0
fintrzb %fp@(8),%fp0
+ fintrzb %pc@(.+0x1238),%fp0
fcmpd %fp0,%fp0
+ fcmpl %d5,%fp0
+ fcmpl %a4@,%fp0
+ fcmpl %a3@+,%fp0
+ fcmpl %a2@-,%fp0
fcmpl %fp@(8),%fp0
+ fcmpl %pc@(.+0x1238),%fp0
+ fcmps %d5,%fp0
+ fcmps %a4@,%fp0
+ fcmps %a3@+,%fp0
+ fcmps %a2@-,%fp0
fcmps %fp@(8),%fp0
+ fcmps %pc@(.+0x1238),%fp0
+ fcmpw %d5,%fp0
+ fcmpw %a4@,%fp0
+ fcmpw %a3@+,%fp0
+ fcmpw %a2@-,%fp0
fcmpw %fp@(8),%fp0
+ fcmpw %pc@(.+0x1238),%fp0
+ fcmpd %a4@,%fp0
+ fcmpd %a3@+,%fp0
+ fcmpd %a2@-,%fp0
fcmpd %fp@(8),%fp0
+ fcmpd %pc@(.+0x1238),%fp0
+ fcmpb %d5,%fp0
+ fcmpb %a4@,%fp0
+ fcmpb %a3@+,%fp0
+ fcmpb %a2@-,%fp0
fcmpb %fp@(8),%fp0
+ fcmpb %pc@(.+0x1238),%fp0
fmovemd %fp0-%fp3/%fp6,%fp@(8)
fmovemd %fp@(8),%fp5/%fp4/%fp2
fmovemd #0x27,%fp@(8)
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index d78cb7c..c916655 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,8 @@
+2006-07-29 Richard Sandiford <richard@codesourcery.com>
+
+ * m68k-opc.c (m68k_opcodes): Fix operand specificer in the Coldfire
+ "fdaddl" entry.
+
2006-07-19 Paul Brook <paul@codesourcery.com>
* armd-dis.c (arm_opcodes): Fix rbit opcode.
diff --git a/opcodes/m68k-opc.c b/opcodes/m68k-opc.c
index 867bbe1..601c55a 100644
--- a/opcodes/m68k-opc.c
+++ b/opcodes/m68k-opc.c
@@ -461,7 +461,7 @@ const struct m68k_opcode m68k_opcodes[] =
{"fdaddd", 4, two(0xF000, 0x0066), two(0xF1C0, 0xE07F), "IiF8F7", cfloat },
{"fdaddd", 4, two(0xF000, 0x5466), two(0xF1C0, 0xFC7F), "IibsF7", cfloat },
{"fdaddd", 4, two(0xF000, 0x5466), two(0xF1C0, 0xFC7F), "Ii;FF7", m68040up },
-{"fdaddl", 4, two(0xF000, 0x4066), two(0xF1C0, 0xFC7F), "IiwsF7", cfloat },
+{"fdaddl", 4, two(0xF000, 0x4066), two(0xF1C0, 0xFC7F), "IibsF7", cfloat },
{"fdaddl", 4, two(0xF000, 0x4066), two(0xF1C0, 0xFC7F), "Ii;lF7", m68040up },
{"fdaddp", 4, two(0xF000, 0x4C66), two(0xF1C0, 0xFC7F), "Ii;pF7", m68040up },
{"fdadds", 4, two(0xF000, 0x4466), two(0xF1C0, 0xFC7F), "Ii;fF7", m68040up },