qemu-riscv
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v4 00/21] target/riscv: Use tcg_constant_*


From: Richard Henderson
Subject: Re: [PATCH v4 00/21] target/riscv: Use tcg_constant_*
Date: Mon, 30 Aug 2021 08:26:58 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0

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.


r~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]