]> git.ipfire.org Git - thirdparty/qemu.git/commit
target-mips: allow microMIPS SWP and SDP to have RD equal to BASE
authorEric Johnson <ericj@mips.com>
Sun, 18 Sep 2011 00:28:16 +0000 (17:28 -0700)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Tue, 28 Aug 2012 19:38:44 +0000 (14:38 -0500)
commit849c8651553ecbbb29993880b8709b0ab8e27ab1
treeb7b4aa6b05face7566aade5c0a73114b45b8177d
parent57708c532fb37163c445e7e4827e182cce2bbf60
target-mips: allow microMIPS SWP and SDP to have RD equal to BASE

The microMIPS SWP and SDP instructions do not modify GPRs.  So their
behavior is well defined when RD equals BASE.  The MIPS Architecture
Verification Programs (AVPs) check that they work as expected.  This
is required for AVPs to pass.

Signed-off-by: Eric Johnson <ericj@mips.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
(cherry picked from commit 36c6711bbe79642b0102416a9dd4243505e874a6)

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