summaryrefslogtreecommitdiffstats
path: root/m68k-dis.c
diff options
context:
space:
mode:
authorNathan Froyd <froydnj@codesourcery.com>2009-12-08 08:06:29 -0800
committerAurelien Jarno <aurelien@aurel32.net>2009-12-13 20:20:20 +0100
commit364d48314a97dc4e3a98ff2643232faf37a2690d (patch)
treed6932b83fbacae8d677e1714e0aa49b60d1b4358 /m68k-dis.c
parent6ea219d01962b6953716e6cd47ba081299811ffe (diff)
downloadhqemu-364d48314a97dc4e3a98ff2643232faf37a2690d.zip
hqemu-364d48314a97dc4e3a98ff2643232faf37a2690d.tar.gz
target-mips: add mips16 instruction decoding
There's no good way to add this incrementally, so we do it all at once. The only changes to shared code are in handle_delay_slot. We need to flip ISAMode when doing a jump-and-exchange. We also need to set ISAMode the low bit of the target address for jump-to-register. Also, since we're now adding bits that can be in MIPS_HFLAG_BMASK_EXT, make sure we use MIPS_HFLAG_BMASK_BASE in the places where we just want basic information about a branch. Signed-off-by: Nathan Froyd <froydnj@codesourcery.com> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'm68k-dis.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud