Re: [PATCH 0/2] target/riscv: RVV 1-fill tail element changes

2023-04-28 Thread Dickon Hood
On Thu, Apr 27, 2023 at 17:57:06 -0300, Daniel Henrique Barboza wrote: : Second patch makes the function debug only. The logic is explained in : the commit message, but long story short: we don't have to implement any : tail-agnostic policy at all to be spec compliant, but this function has : its

Re: [PATCH 0/2] target/riscv: RVV 1-fill tail element changes

2023-04-27 Thread Palmer Dabbelt
On Thu, 27 Apr 2023 13:57:06 PDT (-0700), dbarb...@ventanamicro.com wrote: Hi, This series makes changes in vext_set_tail_elements_1s() to be a little nicer to the emulation. First patch makes the function a no-op when vta == 0. Aside from the logic simplification we also have a little

[PATCH 0/2] target/riscv: RVV 1-fill tail element changes

2023-04-27 Thread Daniel Henrique Barboza
Hi, This series makes changes in vext_set_tail_elements_1s() to be a little nicer to the emulation. First patch makes the function a no-op when vta == 0. Aside from the logic simplification we also have a little performance boost. Second patch makes the function debug only. The logic is