mbox series

[v2,0/3] target/hppa: Tidy and extend diag instructions

Message ID 20240326181028.332867-1-richard.henderson@linaro.org
Headers show
Series target/hppa: Tidy and extend diag instructions | expand

Message

Richard Henderson March 26, 2024, 6:10 p.m. UTC
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(-)