Don't do all the decode for diag in trans_diag; do it in
decodetree instead.  Add {get,put}shadowregs for ODE tests.

r~

Richard Henderson (3):
  target/hppa: Generate getshadowregs inline
  target/hppa: Move diag argument handling to decodetree
  target/hppa: Fix diag instructions to set/restore shadow registers

 target/hppa/helper.h     |  1 -
 target/hppa/insns.decode | 18 ++++++++-
 target/hppa/sys_helper.c |  4 +-
 target/hppa/translate.c  | 85 ++++++++++++++++++++++++++++++++--------
 4 files changed, 87 insertions(+), 21 deletions(-)

-- 
2.34.1


Reply via email to