[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 14/31] target/arm: Decode Load/store register
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH v3 14/31] target/arm: Decode Load/store register (pac) |
Date: |
Tue, 8 Jan 2019 23:34:16 +0000 |
On Tue, 8 Jan 2019 at 22:32, Richard Henderson
<address@hidden> wrote:
>
> Not that there are any stores involved, but why argue with ARM's
> naming convention.
>
> Signed-off-by: Richard Henderson <address@hidden>
> ---
> v3: Use do_gpr_ld; fix sextend typo; iss_valid only for !wback.
What was the sextend typo ?
> ---
> target/arm/translate-a64.c | 60 ++++++++++++++++++++++++++++++++++++++
> 1 file changed, 60 insertions(+)
>
> diff --git a/target/arm/translate-a64.c b/target/arm/translate-a64.c
> index fa50003f0b..a4dfdf5836 100644
> --- a/target/arm/translate-a64.c
> +++ b/target/arm/translate-a64.c
> @@ -3146,6 +3146,63 @@ static void disas_ldst_atomic(DisasContext *s,
> uint32_t insn,
> s->be_data | size | MO_ALIGN);
> }
>
> +/* PAC memory operations
> + *
> + * 31 30 27 26 24 22 21 12 11 10 5 0
> + * +------+-------+---+-----+-----+---+--------+---+---+----+-----+
> + * | size | 1 1 1 | V | 0 0 | M S | 1 | imm9 | W | 1 | Rn | Rt |
> + * +------+-------+---+-----+-----+------------+---+---+----+-----+
Utter nit: missing '+' between the '1' and 'imm9' boxes on
the bottom line. Not worth respinning unless you need to
for some other reason...
Reviewed-by: Peter Maydell <address@hidden>
thanks
-- PMM
- [Qemu-devel] [PATCH v3 07/31] target/arm: Rearrange decode in disas_data_proc_1src, (continued)
- [Qemu-devel] [PATCH v3 07/31] target/arm: Rearrange decode in disas_data_proc_1src, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 08/31] target/arm: Decode PAuth within disas_data_proc_1src, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 09/31] target/arm: Decode PAuth within disas_data_proc_2src, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 11/31] target/arm: Add new_pc argument to helper_exception_return, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 10/31] target/arm: Move helper_exception_return to helper-a64.c, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 12/31] target/arm: Rearrange decode in disas_uncond_b_reg, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 13/31] target/arm: Decode PAuth within disas_uncond_b_reg, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 16/31] target/arm: Introduce arm_mmu_idx, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 14/31] target/arm: Decode Load/store register (pac), Richard Henderson, 2019/01/08
- Re: [Qemu-devel] [PATCH v3 14/31] target/arm: Decode Load/store register (pac),
Peter Maydell <=
- [Qemu-devel] [PATCH v3 15/31] target/arm: Move cpu_mmu_index out of line, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 17/31] target/arm: Introduce arm_stage1_mmu_idx, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 20/31] target/arm: Export aa64_va_parameters to internals.h, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 19/31] target/arm: Merge TBFLAG_AA_TB{0, 1} to TBII, Richard Henderson, 2019/01/08
- [Qemu-devel] [PATCH v3 18/31] target/arm: Create ARMVAParameters and helpers, Richard Henderson, 2019/01/08