diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2024-03-26 07:08:53 -1000 |
---|---|---|
committer | Richard Henderson <richard.henderson@linaro.org> | 2024-03-29 07:51:42 -1000 |
commit | 381931275a9e09fb832bd6be0b41ebd6ce415099 (patch) | |
tree | 8748e60c6a83c8ca88cd6b911205daea8c63f041 /target/hppa/insns.decode | |
parent | 558c09bef87cfa891f0eb12651208cb46212815d (diff) | |
download | qemu-381931275a9e09fb832bd6be0b41ebd6ce415099.zip qemu-381931275a9e09fb832bd6be0b41ebd6ce415099.tar.gz qemu-381931275a9e09fb832bd6be0b41ebd6ce415099.tar.bz2 |
target/hppa: Move diag argument handling to decodetree
Split trans_diag into per-operation functions.
Reviewed-by: Helge Deller <deller@gmx.de>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'target/hppa/insns.decode')
-rw-r--r-- | target/hppa/insns.decode | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/target/hppa/insns.decode b/target/hppa/insns.decode index 6a74cf2..9f6ffd8 100644 --- a/target/hppa/insns.decode +++ b/target/hppa/insns.decode @@ -634,4 +634,10 @@ fdiv_d 001110 ..... ..... 011 ..... ... ..... @f0e_d_3 xmpyu 001110 ..... ..... 010 .0111 .00 t:5 r1=%ra64 r2=%rb64 # diag -diag 000101 i:26 +{ + [ + diag_btlb 000101 00 0000 0000 0000 0001 0000 0000 + diag_cout 000101 00 0000 0000 0000 0001 0000 0001 + ] + diag_unimp 000101 i:26 +} |