[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 50/67] target/arm: Convert ADD, SUB (vector) to decodetree
From: |
Peter Maydell |
Subject: |
Re: [PATCH v2 50/67] target/arm: Convert ADD, SUB (vector) to decodetree |
Date: |
Tue, 28 May 2024 16:56:58 +0100 |
On Sat, 25 May 2024 at 00:29, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> ---
> target/arm/tcg/a64.decode | 6 ++++++
> target/arm/tcg/translate-a64.c | 34 +++++++++++-----------------------
> 2 files changed, 17 insertions(+), 23 deletions(-)
> @@ -10958,6 +10956,11 @@ static void disas_simd_3same_int(DisasContext *s,
> uint32_t insn)
>
> case 0x01: /* SQADD, UQADD */
> case 0x05: /* SQSUB, UQSUB */
> + case 0x08: /* SSHL, USHL */
> + case 0x09: /* SQSHL, UQSHL */
> + case 0x0a: /* SRSHL, URSHL */
> + case 0x0b: /* SQRSHL, UQRSHL */
> + case 0x10: /* ADD, SUB */
> unallocated_encoding(s);
> return;
> }
> @@ -11044,14 +11040,6 @@ static void disas_simd_3same_int(DisasContext *s,
> uint32_t insn)
> vec_full_reg_offset(s, rm),
> is_q ? 16 : 8, vec_full_reg_size(s));
> return;
> -
> - case 0x01: /* SQADD, UQADD */
> - case 0x05: /* SQSUB, UQSUB */
> - case 0x08: /* SSHL, USHL */
> - case 0x09: /* SQSHL, UQSHL */
> - case 0x0a: /* SRSHL, URSHL */
> - case 0x0b: /* SQRSHL, UQRSHL */
> - g_assert_not_reached();
> }
Shouldn't the parts of these that aren't ADD,SUB have been in
some previous patches rather than this one?
Otherwise
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
thanks
-- PMM
- [PATCH v2 43/67] target/arm: Convert SSHL, USHL to decodetree, (continued)
- [PATCH v2 43/67] target/arm: Convert SSHL, USHL to decodetree, Richard Henderson, 2024/05/24
- [PATCH v2 42/67] target/arm: Convert SUQADD, USQADD to decodetree, Richard Henderson, 2024/05/24
- [PATCH v2 45/67] target/arm: Convert SRSHL, URSHL to decodetree, Richard Henderson, 2024/05/24
- [PATCH v2 44/67] target/arm: Convert SRSHL and URSHL (register) to gvec, Richard Henderson, 2024/05/24
- [PATCH v2 50/67] target/arm: Convert ADD, SUB (vector) to decodetree, Richard Henderson, 2024/05/24
- Re: [PATCH v2 50/67] target/arm: Convert ADD, SUB (vector) to decodetree,
Peter Maydell <=
- [PATCH v2 51/67] target/arm: Convert CMGT, CMHI, CMGE, CMHS, CMTST, CMEQ to decodetree, Richard Henderson, 2024/05/24
- [PATCH v2 55/67] target/arm: Convert SHADD, UHADD to decodetree, Richard Henderson, 2024/05/24
- [PATCH v2 41/67] target/arm: Convert SQADD, SQSUB, UQADD, UQSUB to decodetree, Richard Henderson, 2024/05/24
- [PATCH v2 46/67] target/arm: Convert SQSHL and UQSHL (register) to gvec, Richard Henderson, 2024/05/24
- [PATCH v2 62/67] target/arm: Convert MUL, PMUL to decodetree, Richard Henderson, 2024/05/24