summaryrefslogtreecommitdiffstats
path: root/scripts/qemugdb
diff options
context:
space:
mode:
authorRichard Henderson2018-08-14 18:17:22 +0200
committerPeter Maydell2018-08-14 18:17:22 +0200
commitbbd0968c458d48e34a08b8694fa3309a9fe1c9e7 (patch)
tree2fbc7ecabca4fcc7f93db569ec697688e42fbe99 /scripts/qemugdb
parenttarget/arm: Fix typo in do_sat_addsub_64 (diff)
downloadqemu-bbd0968c458d48e34a08b8694fa3309a9fe1c9e7.tar.gz
qemu-bbd0968c458d48e34a08b8694fa3309a9fe1c9e7.tar.xz
qemu-bbd0968c458d48e34a08b8694fa3309a9fe1c9e7.zip
target/arm: Reorganize SVE WHILE
The pseudocode for this operation is an increment + compare loop, so comparing <= the maximum integer produces an all-true predicate. Rather than bound in both the inline code and the helper, pass the helper the number of predicate bits to set instead of the number of predicate elements to set. Reported-by: Laurent Desnogues <laurent.desnogues@gmail.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Laurent Desnogues <laurent.desnogues@gmail.com> Tested-by: Alex Bennée <alex.bennee@linaro.org> Tested-by: Laurent Desnogues <laurent.desnogues@gmail.com> Message-id: 20180801123111.3595-4-richard.henderson@linaro.org Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'scripts/qemugdb')
0 files changed, 0 insertions, 0 deletions