[PATCH v2 011/101] target/arm: Remove CPUARMState.vfp.scratch

Richard Henderson posted 101 patches 4 months, 3 weeks ago
Maintainers: Richard Henderson <richard.henderson@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>, Laurent Vivier <laurent@vivier.eu>, Peter Maydell <peter.maydell@linaro.org>
There is a newer version of this series
[PATCH v2 011/101] target/arm: Remove CPUARMState.vfp.scratch
Posted by Richard Henderson 4 months, 3 weeks ago
The last use of this field was removed in b2fc7be972b9.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
 target/arm/cpu.h | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/target/arm/cpu.h b/target/arm/cpu.h
index 302c24e232..15b47a5bfc 100644
--- a/target/arm/cpu.h
+++ b/target/arm/cpu.h
@@ -668,9 +668,6 @@ typedef struct CPUArchState {
 
         uint32_t xregs[16];
 
-        /* Scratch space for aa32 neon expansion.  */
-        uint32_t scratch[8];
-
         /* There are a number of distinct float control structures. */
         float_status fp_status[FPST_COUNT];
 
-- 
2.43.0
Re: [PATCH v2 011/101] target/arm: Remove CPUARMState.vfp.scratch
Posted by Peter Maydell 4 months, 3 weeks ago
On Sun, 22 Jun 2025 at 00:53, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> The last use of this field was removed in b2fc7be972b9.
>
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> ---
>  target/arm/cpu.h | 3 ---
>  1 file changed, 3 deletions(-)
>
> diff --git a/target/arm/cpu.h b/target/arm/cpu.h
> index 302c24e232..15b47a5bfc 100644
> --- a/target/arm/cpu.h
> +++ b/target/arm/cpu.h
> @@ -668,9 +668,6 @@ typedef struct CPUArchState {
>
>          uint32_t xregs[16];
>
> -        /* Scratch space for aa32 neon expansion.  */
> -        uint32_t scratch[8];
> -
>          /* There are a number of distinct float control structures. */
>          float_status fp_status[FPST_COUNT];
>

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>

thanks
-- PMM