diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2024-12-11 10:30:35 -0600 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2024-12-13 13:39:24 +0000 |
commit | 4280c9b5affeb6b9907f45fb452d6ffda03b68dd (patch) | |
tree | 201b8d57795aa5afefe2e9bc6c220c5ab1f8313e /target/arm/tcg/a64.decode | |
parent | 8710a43de1268948bfa2e5b3cc77504246dd6d20 (diff) | |
download | qemu-4280c9b5affeb6b9907f45fb452d6ffda03b68dd.zip qemu-4280c9b5affeb6b9907f45fb452d6ffda03b68dd.tar.gz qemu-4280c9b5affeb6b9907f45fb452d6ffda03b68dd.tar.bz2 |
target/arm: Convert URECPE and URSQRTE to decodetree
Remove handle_2misc_reciprocal as these were the last
insns decoded by that function.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20241211163036.2297116-69-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'target/arm/tcg/a64.decode')
-rw-r--r-- | target/arm/tcg/a64.decode | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/target/arm/tcg/a64.decode b/target/arm/tcg/a64.decode index 9b3b09c..f35d123 100644 --- a/target/arm/tcg/a64.decode +++ b/target/arm/tcg/a64.decode @@ -1863,6 +1863,9 @@ FRECPE_v 0.00 1110 1.1 00001 11011 0 ..... ..... @qrr_sd FRSQRTE_v 0.10 1110 111 11001 11011 0 ..... ..... @qrr_h FRSQRTE_v 0.10 1110 1.1 00001 11011 0 ..... ..... @qrr_sd +URECPE_v 0.00 1110 101 00001 11001 0 ..... ..... @qrr_s +URSQRTE_v 0.10 1110 101 00001 11001 0 ..... ..... @qrr_s + &fcvt_q rd rn esz q shift @fcvtq_h . q:1 . ...... 001 .... ...... rn:5 rd:5 \ &fcvt_q esz=1 shift=%fcvt_f_sh_h |