[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 00/21] target/riscv: Use tcg_constant_*
From: |
Alistair Francis |
Subject: |
Re: [PATCH v4 00/21] target/riscv: Use tcg_constant_* |
Date: |
Tue, 31 Aug 2021 10:20:50 +1000 |
On Tue, Aug 31, 2021 at 1:27 AM Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> On 8/30/21 3:12 AM, Alistair Francis wrote:
> > On Sat, Aug 21, 2021 at 3:43 AM Richard Henderson
> > <richard.henderson@linaro.org> wrote:
> >>
> >> Replace use of tcg_const_*, which makes a copy into a temp which must
> >> be freed, with direct use of the constant. Reorg handling of $zero,
> >> with different accessors for source and destination. Reorg handling
> >> of csrs, passing the actual write_mask instead of a regno. Use more
> >> helpers for RVH expansion.
> >>
> >> Patches lacking review:
> >> 02-tests-tcg-riscv64-Add-test-for-division.patch
> >> 03-target-riscv-Clean-up-division-helpers.patch
> >> 11-target-riscv-Add-DisasExtend-to-gen_unary.patch
> >> 17-target-riscv-Use-gen_shift_imm_fn-for-slli_uw.patch
> >> 21-target-riscv-Use-get-dest-_gpr-for-RVV.patch
> >
> > This should be all reviewed now. Do you want me to take it or do you plan
> > on it?
>
> Please take it through the riscv tree. Thanks for the review.
Thanks!
Applied to riscv-to-apply.next
Alistair
>
>
> r~
- [PATCH v4 20/21] target/riscv: Tidy trans_rvh.c.inc, (continued)
- [PATCH v4 20/21] target/riscv: Tidy trans_rvh.c.inc, Richard Henderson, 2021/08/20
- [PATCH v4 15/21] target/riscv: Reorg csr instructions, Richard Henderson, 2021/08/20
- [PATCH v4 17/21] target/riscv: Use gen_shift_imm_fn for slli_uw, Richard Henderson, 2021/08/20
- [PATCH v4 18/21] target/riscv: Use {get,dest}_gpr for RVF, Richard Henderson, 2021/08/20
- [PATCH v4 19/21] target/riscv: Use {get,dest}_gpr for RVD, Richard Henderson, 2021/08/20
- [PATCH v4 21/21] target/riscv: Use {get,dest}_gpr for RVV, Richard Henderson, 2021/08/20
- Re: [PATCH v4 00/21] target/riscv: Use tcg_constant_*, Alistair Francis, 2021/08/30