Lines Matching full:status
56 static inline void set_float_detect_tininess(bool val, float_status *status) in set_float_detect_tininess() argument
58 status->tininess_before_rounding = val; in set_float_detect_tininess()
62 float_status *status) in set_float_rounding_mode() argument
64 status->float_rounding_mode = val; in set_float_rounding_mode()
67 static inline void set_float_exception_flags(int val, float_status *status) in set_float_exception_flags() argument
69 status->float_exception_flags = val; in set_float_exception_flags()
73 float_status *status) in set_floatx80_rounding_precision() argument
75 status->floatx80_rounding_precision = val; in set_floatx80_rounding_precision()
79 float_status *status) in set_float_2nan_prop_rule() argument
81 status->float_2nan_prop_rule = rule; in set_float_2nan_prop_rule()
84 static inline void set_flush_to_zero(bool val, float_status *status) in set_flush_to_zero() argument
86 status->flush_to_zero = val; in set_flush_to_zero()
89 static inline void set_flush_inputs_to_zero(bool val, float_status *status) in set_flush_inputs_to_zero() argument
91 status->flush_inputs_to_zero = val; in set_flush_inputs_to_zero()
94 static inline void set_default_nan_mode(bool val, float_status *status) in set_default_nan_mode() argument
96 status->default_nan_mode = val; in set_default_nan_mode()
99 static inline void set_snan_bit_is_one(bool val, float_status *status) in set_snan_bit_is_one() argument
101 status->snan_bit_is_one = val; in set_snan_bit_is_one()
104 static inline void set_use_first_nan(bool val, float_status *status) in set_use_first_nan() argument
106 status->use_first_nan = val; in set_use_first_nan()
109 static inline void set_no_signaling_nans(bool val, float_status *status) in set_no_signaling_nans() argument
111 status->no_signaling_nans = val; in set_no_signaling_nans()
114 static inline bool get_float_detect_tininess(float_status *status) in get_float_detect_tininess() argument
116 return status->tininess_before_rounding; in get_float_detect_tininess()
119 static inline FloatRoundMode get_float_rounding_mode(float_status *status) in get_float_rounding_mode() argument
121 return status->float_rounding_mode; in get_float_rounding_mode()
124 static inline int get_float_exception_flags(float_status *status) in get_float_exception_flags() argument
126 return status->float_exception_flags; in get_float_exception_flags()
130 get_floatx80_rounding_precision(float_status *status) in get_floatx80_rounding_precision() argument
132 return status->floatx80_rounding_precision; in get_floatx80_rounding_precision()
135 static inline Float2NaNPropRule get_float_2nan_prop_rule(float_status *status) in get_float_2nan_prop_rule() argument
137 return status->float_2nan_prop_rule; in get_float_2nan_prop_rule()
140 static inline bool get_flush_to_zero(float_status *status) in get_flush_to_zero() argument
142 return status->flush_to_zero; in get_flush_to_zero()
145 static inline bool get_flush_inputs_to_zero(float_status *status) in get_flush_inputs_to_zero() argument
147 return status->flush_inputs_to_zero; in get_flush_inputs_to_zero()
150 static inline bool get_default_nan_mode(float_status *status) in get_default_nan_mode() argument
152 return status->default_nan_mode; in get_default_nan_mode()