[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] Fix some Neon insns on big-endian hosts
From: |
Peter Maydell |
Subject: |
[PATCH 0/2] Fix some Neon insns on big-endian hosts |
Date: |
Wed, 28 Oct 2020 19:17:10 +0000 |
This patchseries fixes a couple of places where the vector
helpers we use for Neon insns were missing uses of the
address-swizzling macros H1(), H2() or H4(). This is harmless
on little-endian hosts but causes the wrong results to be
generated on big-endian hosts. The affected insns are
VUDOT(scalar), VSDOT(scalar), VPADD, VPMAX and VPMIN.
This series is independent of Richard's recent "target/arm:
Fix neon reg offsets"; it fixes the handful of remaining
risu test failures I see.
thanks
-- PMM
Peter Maydell (2):
target/arm: Fix float16 pairwise Neon ops on big-endian hosts
target/arm: Fix VUDOT/VSDOT (scalar) on big-endian hosts
target/arm/vec_helper.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
--
2.20.1
- [PATCH 0/2] Fix some Neon insns on big-endian hosts,
Peter Maydell <=