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?