Re: [PATCH v3] target/riscv: Fix the element agnostic function problem

2024-04-28 Thread Alistair Francis
On Mon, Mar 25, 2024 at 12:18 PM Huang Tao wrote: > > In RVV and vcrypto instructions, the masked and tail elements are set to 1s > using vext_set_elems_1s function if the vma/vta bit is set. It is the element > agnostic policy. > > However, this function can't deal the big endian situation. This

Re: [PATCH v3] target/riscv: Fix the element agnostic function problem

2024-04-02 Thread Huang Tao
This is a ping to the patch below. https://patchew.org/QEMU/20240325021654.6594-1-eric.hu...@linux.alibaba.com/ On 2024/3/25 10:16, Huang Tao wrote: In RVV and vcrypto instructions, the masked and tail elements are set to 1s using vext_set_elems_1s function if the vma/vta bit is set. It is t

[PATCH v3] target/riscv: Fix the element agnostic function problem

2024-03-24 Thread Huang Tao
In RVV and vcrypto instructions, the masked and tail elements are set to 1s using vext_set_elems_1s function if the vma/vta bit is set. It is the element agnostic policy. However, this function can't deal the big endian situation. This patch fixes the problem by adding handling of such case. Sign