From: Christophe Lyon <christophe.l...@st.com> This patch series provides fixes such that ARM Neon instructions VRSHR, VRSRA, VQRSHRN, VQRSHRUN, VRSHRN, VQSHRN, VSHRN, VQSHRUN now pass all my tests.
I have reworked all these patches and I hope they are now easier to review. Christophe Lyon (6): target-arm: Fix rounding constant addition for Neon shift instructions. target-arm: fix Neon right shifts with shift amount == input width. target-arm: fix unsigned 64 bit right shifts. target-arm: fix saturated values for Neon right shifts. target-arm: fix Neon VQSHRN and VSHRN. target-arm: fix decoding of Neon 64 bit shifts. target-arm/neon_helper.c | 163 +++++++++++++++++++++++++++++++++++++++++----- target-arm/translate.c | 47 +++++++++----- 2 files changed, 176 insertions(+), 34 deletions(-) -- 1.7.2.3