Re: [PATCH 13/76] target/arm: Define new fp_status_f16_a32 and fp_status_f16_a64

2025-01-26 Thread Richard Henderson
On 1/24/25 08:27, Peter Maydell wrote: --- a/target/arm/tcg/translate.h +++ b/target/arm/tcg/translate.h @@ -673,6 +673,8 @@ typedef enum ARMFPStatusFlavour { FPST_FPCR_A32, FPST_FPCR_A64, FPST_FPCR_F16, +FPST_FPCR_F16_A32, +FPST_FPCR_F16_A64, FPST_STD, FPST_

Re: [PATCH 13/76] target/arm: Define new fp_status_f16_a32 and fp_status_f16_a64

2025-01-25 Thread Richard Henderson
On 1/24/25 08:27, Peter Maydell wrote: As the first part of splitting the existing fp_status_f16 into separate float_status fields for AArch32 and AArch64 (so that we can make FEAT_AFP control bits apply only for AArch64), define the two new fp_status_f16_a32 and fp_status_f16_a64 fields, but don

[PATCH 13/76] target/arm: Define new fp_status_f16_a32 and fp_status_f16_a64

2025-01-24 Thread Peter Maydell
As the first part of splitting the existing fp_status_f16 into separate float_status fields for AArch32 and AArch64 (so that we can make FEAT_AFP control bits apply only for AArch64), define the two new fp_status_f16_a32 and fp_status_f16_a64 fields, but don't use them yet. Signed-off-by: Peter Ma