There are a few corner cases where when we implemented FEAT_AFP we
didn't update the instructions to get the FPCR.AH = 1 handling right:
* SVE2 FMAXP and FMINP need to do the AH=1 style max/min
* SVE FCVTLT to halfprec needs to use the F16 FPCR
* FLOGB needs to report when it consumed a denormal
This patchset implements fixes for these.
thanks
-- PMM
Peter Maydell (3):
target/arm: SVE2 FMAXP, FMINP must honour AH=1
target/arm: Use FPST_A64_F16 for SVE FCVTLT_hs
target/arm: Set correct fp flags for FLOGB when FPCR.AH = 1
target/arm/tcg/helper-sve-defs.h | 14 ++++++++++++++
target/arm/tcg/sve_helper.c | 11 +++++++++++
target/arm/tcg/translate-sve.c | 6 +++---
3 files changed, 28 insertions(+), 3 deletions(-)
--
2.43.0