On Fri, Mar 14, 2025 at 1:24 AM Paolo Savini wrote:
>
> Previous versions:
>
> - RFC v1:
> https://lore.kernel.org/all/[email protected]/
> - RFC v2:
> https://lore.kernel.org/all/[email protected]/
> - RFC v3:
> https://lore.kernel.org/all/[email protected]/
>
> Version v4 of this patch brings the following changes:
>
> - removed the host specific conditions so that the behaviour of the emulation
> doesn't depend on the host we are running on.
> The intruduction of this extra complexity is not worth the very marginal
> performance improvement, when the overall performance improves anyway
> considerably without.
> - added reviewers contacts (thanks all for reviewing the work).
> - changed the header from RFC to PATCH.
>
> Cc: Richard Handerson
> Cc: Palmer Dabbelt
> Cc: Alistair Francis
> Cc: Bin Meng
> Cc: Weiwei Li
> Cc: Daniel Henrique Barboza
> Cc: Liu Zhiwei
> Cc: Helene Chelin
> Cc: Nathan Egge
> Cc: Max Chou
> Cc: Jeremy Bennett
> Cc: Craig Blackmore
>
>
> Paolo Savini (1):
> target/riscv: use tcg ops generation to emulate whole reg rvv
> loads/stores.
Thanks!
Applied to riscv-to-apply.next
Alistair
>
> target/riscv/insn_trans/trans_rvv.c.inc | 155 +---
> 1 file changed, 108 insertions(+), 47 deletions(-)
>
> --
> 2.34.1
>