Mostly the update for TranslatorOps.
But also a new implementation of movco using cmpxchg.
Aurelien had previously requested the change exclude
system mode. I've made the change only for parallel_cpus.
r~
Richard Henderson (5):
target/sh4: Use cmpxchg for movco when parallel_cpus
target/sh4: Convert to DisasJumpType
target/sh4: Do not singlestep after exceptions
target/sh4: Convert to DisasContextBase
target/sh4: Convert to TranslatorOps
linux-user/main.c | 19 +-
target/sh4/cpu.h | 4 +-
target/sh4/helper.c | 1 +
target/sh4/translate.c | 490 +++++++++++++++++++++++++++----------------------
4 files changed, 291 insertions(+), 223 deletions(-)
--
2.13.5