[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 00/11] target/arm: Fix neon reg offsets
From: |
Peter Maydell |
Subject: |
Re: [PATCH v2 00/11] target/arm: Fix neon reg offsets |
Date: |
Fri, 30 Oct 2020 14:07:48 +0000 |
On Fri, 30 Oct 2020 at 02:26, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> Much of the existing usage of neon_reg_offset is broken for
> big-endian hosts, as it computes the offset of the first
> 32-bit unit, not the offset of the entire vector register.
>
> Fix this by separating out the different usages. Make the
> whole thing look a bit more like the aarch64 code.
>
> Changes for v2:
> * Fix two tcg temp leaks.
Applied to target-arm.next, thanks.
-- PMM
- [PATCH v2 02/11] target/arm: Move neon_element_offset to translate.c, (continued)
- [PATCH v2 02/11] target/arm: Move neon_element_offset to translate.c, Richard Henderson, 2020/10/29
- [PATCH v2 04/11] target/arm: Use neon_element_offset in vfp_reg_offset, Richard Henderson, 2020/10/29
- [PATCH v2 03/11] target/arm: Use neon_element_offset in neon_load/store_reg, Richard Henderson, 2020/10/29
- [PATCH v2 06/11] target/arm: Expand read/write_neon_element32 to all MemOp, Richard Henderson, 2020/10/29
- [PATCH v2 05/11] target/arm: Add read/write_neon_element32, Richard Henderson, 2020/10/29
- [PATCH v2 07/11] target/arm: Rename neon_load_reg32 to vfp_load_reg32, Richard Henderson, 2020/10/29
- [PATCH v2 08/11] target/arm: Add read/write_neon_element64, Richard Henderson, 2020/10/29
- [PATCH v2 10/11] target/arm: Simplify do_long_3d and do_2scalar_long, Richard Henderson, 2020/10/29
- [PATCH v2 11/11] target/arm: Improve do_prewiden_3d, Richard Henderson, 2020/10/29
- [PATCH v2 09/11] target/arm: Rename neon_load_reg64 to vfp_load_reg64, Richard Henderson, 2020/10/29
- Re: [PATCH v2 00/11] target/arm: Fix neon reg offsets,
Peter Maydell <=