qemu-e2k/target/m68k
Laurent Vivier 18059c9e16 target/m68k: implement rtd
Add "Return and Deallocate" (rtd) instruction.

  RTD #d

    (SP) -> PC
    SP + 4 + d -> SP

Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Tested-By: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Message-Id: <20170605100014.22981-1-laurent@vivier.eu>
2017-06-07 11:18:30 +02:00
..
Makefile.objs Move target-* CPU file into a target/ folder 2016-12-20 21:52:12 +01:00
cpu-qom.h Move target-* CPU file into a target/ folder 2016-12-20 21:52:12 +01:00
cpu.c target/m68k: implement rtd 2017-06-07 11:18:30 +02:00
cpu.h target/m68k: implement rtd 2017-06-07 11:18:30 +02:00
gdbstub.c Move target-* CPU file into a target/ folder 2016-12-20 21:52:12 +01:00
helper.c target-m68k: Inline shifts 2016-12-27 18:28:40 +01:00
helper.h target-m68k: Implement bfffo 2017-01-14 10:06:21 +01:00
m68k-semi.c Move target-* CPU file into a target/ folder 2016-12-20 21:52:12 +01:00
op_helper.c target-m68k: Implement bfffo 2017-01-14 10:06:21 +01:00
qregs.def target-m68k: add 680x0 divu/divs variants 2016-12-27 18:16:42 +01:00
translate.c target/m68k: implement rtd 2017-06-07 11:18:30 +02:00