Richard Sandiford 6d0b135a98 target-mips: Fix accumulator selection for MIPS16 and microMIPS
Add accumulator arguments to gen_HILO and gen_muldiv, rather than
extracting the accumulator directly from ctx->opcode.  The extraction
was only right for the standard encoding: MIPS16 doesn't have access
to the DSP registers, while microMIPS encodes the accumulator register
in a different field (bits 14 and 15).

Passing the accumulator register is probably an over-generalisation
for division and 64-bit multiplication, which never access anything
other than HI and LO, and which always pass 0 as the new argument.
Separating them felt a bit fussy though.

Signed-off-by: Richard Sandiford <rdsandiford@googlemail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
(cherry picked from commit 26135ead80)

Conflicts:
	target-mips/translate.c

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
2013-04-09 09:59:17 -05:00
2013-01-10 15:11:53 -06:00
2013-01-26 13:15:35 +00:00
2013-04-04 17:33:55 -05:00
2012-12-19 08:29:06 +01:00
2013-01-18 19:06:57 +01:00
2013-04-02 16:34:06 -05:00
2012-10-24 10:26:22 +02:00
2013-02-01 15:53:11 -06:00
2013-04-02 16:34:06 -05:00
2013-01-30 16:03:57 +00:00
2013-02-06 15:52:07 +01:00
2013-02-13 11:56:02 -06:00
2012-09-07 09:02:44 +03:00
2012-11-01 13:10:06 +01:00
2012-05-14 07:27:24 +02:00
…
…
2012-12-20 23:08:47 +01:00
2011-12-09 11:25:22 +00:00
2013-01-30 10:42:29 +01:00
2013-01-26 13:15:35 +00:00
2012-12-20 23:09:25 +01:00
2013-01-17 10:24:52 -02:00
2013-04-02 15:44:43 -05:00
…
2013-02-11 13:22:39 -06:00
2011-12-11 17:50:43 -06:00
…
2013-02-15 16:15:40 -06:00
2013-01-15 04:09:14 +01:00

Read the documentation in qemu-doc.html or on http://wiki.qemu.org

- QEMU team
S
Description
A QEMU emulator for legacy Apple devices
Readme GPL-2.0
557 MiB
0 Stars 1 Watchers 0 Forks
Languages
C 82.9%
C++ 6.4%
Python 3.3%
Dylan 2.9%
Shell 1.6%
Other 2.7%