diff options
| author | Huang Tao <eric.huang@linux.alibaba.com> | 2024-03-25 10:16:54 +0800 |
|---|---|---|
| committer | Alistair Francis <alistair.francis@wdc.com> | 2024-06-03 11:12:12 +1000 |
| commit | 75115d880c6d396f8a2d56aab8c12236d85a90e0 (patch) | |
| tree | f59428661296352996f837aa0a5855330f785b86 /python/scripts | |
| parent | 4a90991234f003d8fe55919e84bf3ec7d542830e (diff) | |
| download | focaccia-qemu-75115d880c6d396f8a2d56aab8c12236d85a90e0.tar.gz focaccia-qemu-75115d880c6d396f8a2d56aab8c12236d85a90e0.zip | |
target/riscv: Fix the element agnostic function problem
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. Signed-off-by: Huang Tao <eric.huang@linux.alibaba.com> Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: LIU Zhiwei <zhiwei_liu@linux.alibaba.com> Cc: qemu-stable <qemu-stable@nongnu.org> Message-ID: <20240325021654.6594-1-eric.huang@linux.alibaba.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'python/scripts')
0 files changed, 0 insertions, 0 deletions