summary refs log tree commit diff stats
path: root/python/scripts
diff options
context:
space:
mode:
authorHuang Tao <eric.huang@linux.alibaba.com>2024-03-25 10:16:54 +0800
committerAlistair Francis <alistair.francis@wdc.com>2024-06-03 11:12:12 +1000
commit75115d880c6d396f8a2d56aab8c12236d85a90e0 (patch)
treef59428661296352996f837aa0a5855330f785b86 /python/scripts
parent4a90991234f003d8fe55919e84bf3ec7d542830e (diff)
downloadfocaccia-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