OSDN Git Service

gas/testsuite/
authorjbeulich <jbeulich>
Thu, 6 Oct 2011 09:22:57 +0000 (09:22 +0000)
committerjbeulich <jbeulich>
Thu, 6 Oct 2011 09:22:57 +0000 (09:22 +0000)
commit0c8327a45def554e83212d6b6d25319894099b0c
tree1d00abd166a063d69877dd125b13e8ac128cbbc0
parent80eeeb6c3973b7b6acfe775832949027ff5bd0b8
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