diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2023-09-20 12:44:23 +0200 |
---|---|---|
committer | Richard Henderson <richard.henderson@linaro.org> | 2023-11-06 18:49:34 -0800 |
commit | f7b775a9c0750873ae68d33721df5becaf62a59a (patch) | |
tree | 10870fc8ca968d7c9048d60e3926fa4f5eab4c5e /target/hppa/insns.decode | |
parent | bd792da3548cb8fcbfb58b37343f0cbc8500dc5f (diff) | |
download | qemu-f7b775a9c0750873ae68d33721df5becaf62a59a.zip qemu-f7b775a9c0750873ae68d33721df5becaf62a59a.tar.gz qemu-f7b775a9c0750873ae68d33721df5becaf62a59a.tar.bz2 |
target/hppa: Implement SHRPD
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'target/hppa/insns.decode')
-rw-r--r-- | target/hppa/insns.decode | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/target/hppa/insns.decode b/target/hppa/insns.decode index 7b51f39..6f0c3f6 100644 --- a/target/hppa/insns.decode +++ b/target/hppa/insns.decode @@ -332,8 +332,10 @@ addbi 101011 ..... ..... ... ........... . . @rib_cf f=1 # Shift, Extract, Deposit #### -shrpw_sar 110100 r2:5 r1:5 c:3 00 0 00000 t:5 -shrpw_imm 110100 r2:5 r1:5 c:3 01 0 cpos:5 t:5 +shrp_sar 110100 r2:5 r1:5 c:3 00 0 d:1 0000 t:5 +shrp_imm 110100 r2:5 r1:5 c:3 01 0 cpos:5 t:5 d=0 +shrp_imm 110100 r2:5 r1:5 c:3 0. 1 ..... t:5 \ + d=1 cpos=%cpos6_11 extr_sar 110100 r:5 t:5 c:3 10 se:1 00 000 ..... d=0 len=%len5 extr_sar 110100 r:5 t:5 c:3 10 se:1 1. 000 ..... d=1 len=%len6_8 |