diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2021-06-28 14:58:18 +0100 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2021-07-02 11:48:36 +0100 |
commit | d59ccc30f64249d5727bc084e0f3cf4b2483117b (patch) | |
tree | 19fe72be98c38645546b15aaf6f1e4d7e04fcec6 /python/qemu | |
parent | e3bcf57c1a3c498fe7bd1f18744614a802d8859a (diff) | |
download | qemu-d59ccc30f64249d5727bc084e0f3cf4b2483117b.zip qemu-d59ccc30f64249d5727bc084e0f3cf4b2483117b.tar.gz qemu-d59ccc30f64249d5727bc084e0f3cf4b2483117b.tar.bz2 |
target/arm: Fix MVE widening/narrowing VLDR/VSTR offset calculation
In do_ldst(), the calculation of the offset needs to be based on the
size of the memory access, not the size of the elements in the
vector. This meant we were getting it wrong for the widening and
narrowing variants of the various VLDR and VSTR insns.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210628135835.6690-2-peter.maydell@linaro.org
Diffstat (limited to 'python/qemu')
0 files changed, 0 insertions, 0 deletions