gas/testsuite/
authorJan Beulich <jbeulich@novell.com>
Thu, 6 Oct 2011 09:22:58 +0000 (09:22 +0000)
committerJan Beulich <jbeulich@novell.com>
Thu, 6 Oct 2011 09:22:58 +0000 (09:22 +0000)
commit989993d80a97a66f24c22a34ae9f28d9cd7387ca
tree2728542978c1fe8ba53cb52467168081593fd354
parent07c7ed6d7740dab37ec36a4a736bb2c550c99e86
gas/testsuite/
2011-09-28  Jan Beulich  <jbeulich@suse.com>

* gas/ppc/476.s: Fix lswi first operand.
* gas/ppc/476.d: Adjust expected output.
* gas/ppc/a2.s: Fix lswi first operand.
* gas/ppc/a2.d: Adjust expected output.
* gas/ppc/power6.s: Fix lfdpx first operand.
* gas/ppc/power6.d: Adjust expected output.

opcodes/
2011-09-28  Jan Beulich  <jbeulich@suse.com>

* ppc-opc.c (insert_nbi, insert_rbx, FRAp, FRBp, FRSp, FRTp, NBI, RAX,
RBX): New.
(insert_bo, insert_boe): Reject bcctr with bit 2 in bo unset.
(powerpc_opcodes): Use RAX for second and RBXC for third operand of
lswx. Use NBI for third operand of lswi. Use FRTp for first operand of
lfdp and lfdpx. Use FRSp for first operand of stfdp and stfdpx, and
mark them as invalid on POWER7. Use FRTp, FRAp, and FRBp repsectively
on DFP quad instructions.
gas/testsuite/ChangeLog
gas/testsuite/gas/ppc/476.d
gas/testsuite/gas/ppc/476.s
gas/testsuite/gas/ppc/a2.d
gas/testsuite/gas/ppc/a2.s
gas/testsuite/gas/ppc/power6.d
gas/testsuite/gas/ppc/power6.s
opcodes/ChangeLog
opcodes/ppc-opc.c