[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v7 4/6] [RISCV_PM] Support pointer masking for RISC-V for i/c
From: |
Richard Henderson |
Subject: |
Re: [PATCH v7 4/6] [RISCV_PM] Support pointer masking for RISC-V for i/c/f/d/a types of instructions |
Date: |
Thu, 21 Jan 2021 09:42:14 -1000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 |
On 1/10/21 8:51 AM, Alexey Baturo wrote:
> Signed-off-by: Alexey Baturo <space.monkey.delivers@gmail.com>
> ---
> target/riscv/insn_trans/trans_rva.c.inc | 3 +++
> target/riscv/insn_trans/trans_rvd.c.inc | 2 ++
> target/riscv/insn_trans/trans_rvf.c.inc | 2 ++
> target/riscv/insn_trans/trans_rvi.c.inc | 2 ++
> target/riscv/translate.c | 14 ++++++++++++++
> 5 files changed, 23 insertions(+)
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
> +static void gen_pm_adjust_address(DisasContext *s,
> + TCGv_i64 dst,
> + TCGv_i64 src)
Don't bother aligning variables like this. That just leads to additional
changes when code is adjusted later.
r~
- [PATCH v7 0/6] RISC-V Pointer Masking implementation, Alexey Baturo, 2021/01/10
- [PATCH v7 1/6] [RISCV_PM] Add J-extension into RISC-V, Alexey Baturo, 2021/01/10
- [PATCH v7 4/6] [RISCV_PM] Support pointer masking for RISC-V for i/c/f/d/a types of instructions, Alexey Baturo, 2021/01/10
- Re: [PATCH v7 4/6] [RISCV_PM] Support pointer masking for RISC-V for i/c/f/d/a types of instructions,
Richard Henderson <=
- [PATCH v7 3/6] [RISCV_PM] Print new PM CSRs in QEMU logs, Alexey Baturo, 2021/01/10
- [PATCH v7 2/6] [RISCV_PM] Support CSRs required for RISC-V PM extension except for the ones required for hypervisor mode, Alexey Baturo, 2021/01/10
- [PATCH v7 5/6] [RISCV_PM] Implement address masking functions required for RISC-V Pointer Masking extension, Alexey Baturo, 2021/01/10
- [PATCH v7 6/6] [RISCV_PM] Allow experimental J-ext to be turned on, Alexey Baturo, 2021/01/10