Move get_float_default_nan_pattern to softfloat-specialize.c.inc, since there are no external users.
Reviewed-by: Philippe Mathieu-Daudé <[email protected]> Signed-off-by: Richard Henderson <[email protected]> --- include/fpu/softfloat-helpers.h | 5 ----- fpu/softfloat-specialize.c.inc | 7 ++++++- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/include/fpu/softfloat-helpers.h b/include/fpu/softfloat-helpers.h index d36e3a24b1..49e04ffee9 100644 --- a/include/fpu/softfloat-helpers.h +++ b/include/fpu/softfloat-helpers.h @@ -172,11 +172,6 @@ get_float_infzeronan_rule(const float_status *status) return status->float_infzeronan_rule; } -static inline uint8_t get_float_default_nan_pattern(const float_status *status) -{ - return status->default_nan_pattern; -} - static inline bool get_flush_to_zero(const float_status *status) { return status->flush_to_zero; diff --git a/fpu/softfloat-specialize.c.inc b/fpu/softfloat-specialize.c.inc index bd6984282f..c1ed661f5e 100644 --- a/fpu/softfloat-specialize.c.inc +++ b/fpu/softfloat-specialize.c.inc @@ -89,6 +89,11 @@ static inline bool get_ftz_before_rounding(const float_status *status) return status->ftz_before_rounding; } +static inline uint8_t get_float_default_nan_pattern(const float_status *status) +{ + return status->default_nan_pattern; +} + /*---------------------------------------------------------------------------- | For the deconstructed floating-point with fraction FRAC, return true | if the fraction represents a signalling NaN; otherwise false. @@ -121,7 +126,7 @@ FloatParts64 parts64_default_nan(float_status *status) { bool sign = 0; uint64_t frac; - uint8_t dnan_pattern = status->default_nan_pattern; + uint8_t dnan_pattern = get_float_default_nan_pattern(status); assert(dnan_pattern != 0); -- 2.43.0
