]> git.proxmox.com Git - qemu.git/commit
tcg-ppc64: Fix RLDCL opcode
authorAnton Blanchard <anton@samba.org>
Tue, 11 Jun 2013 11:19:35 +0000 (21:19 +1000)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Mon, 17 Jun 2013 23:01:41 +0000 (18:01 -0500)
commitd208f05fd9f392bfce72aa65863114cef2f89e93
tree334f32911e761d7f1319f478671f06778fcad89b
parent6b6f105349f5ef55c6a93193d8618524078f069b
tcg-ppc64: Fix RLDCL opcode

The rldcl instruction doesn't have an sh field, so the minor opcode
is shifted 1 bit. We were using the XO30 macro which shifted the
minor opcode 2 bits.

Remove XO30 and add MD30 and MDS30 macros which match the
Power ISA categories.

Cc: qemu-stable@nongnu.org
Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Richard Henderson <rth@twiddle.net>
(cherry picked from commit 8a94cfb05ea9a8991c832236b4174d354025a7b7)

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
tcg/ppc64/tcg-target.c