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_floatx80_behaviour() argument
81 status->floatx80_behaviour = b; in set_floatx80_behaviour()
85 float_status *status) in set_float_2nan_prop_rule() argument
87 status->float_2nan_prop_rule = rule; in set_float_2nan_prop_rule()
91 float_status *status) in set_float_3nan_prop_rule() argument
93 status->float_3nan_prop_rule = rule; in set_float_3nan_prop_rule()
97 float_status *status) in set_float_infzeronan_rule() argument
99 status->float_infzeronan_rule = rule; in set_float_infzeronan_rule()
103 float_status *status) in set_float_default_nan_pattern() argument
105 status->default_nan_pattern = dnan_pattern; in set_float_default_nan_pattern()
108 static inline void set_flush_to_zero(bool val, float_status *status) in set_flush_to_zero() argument
110 status->flush_to_zero = val; in set_flush_to_zero()
113 static inline void set_flush_inputs_to_zero(bool val, float_status *status) in set_flush_inputs_to_zero() argument
115 status->flush_inputs_to_zero = val; in set_flush_inputs_to_zero()
119 float_status *status) in set_float_ftz_detection() argument
121 status->ftz_detection = d; in set_float_ftz_detection()
124 static inline void set_default_nan_mode(bool val, float_status *status) in set_default_nan_mode() argument
126 status->default_nan_mode = val; in set_default_nan_mode()
129 static inline void set_snan_bit_is_one(bool val, float_status *status) in set_snan_bit_is_one() argument
131 status->snan_bit_is_one = val; in set_snan_bit_is_one()
134 static inline void set_no_signaling_nans(bool val, float_status *status) in set_no_signaling_nans() argument
136 status->no_signaling_nans = val; in set_no_signaling_nans()
139 static inline bool get_float_detect_tininess(const float_status *status) in get_float_detect_tininess() argument
141 return status->tininess_before_rounding; in get_float_detect_tininess()
144 static inline FloatRoundMode get_float_rounding_mode(const float_status *status) in get_float_rounding_mode() argument
146 return status->float_rounding_mode; in get_float_rounding_mode()
149 static inline int get_float_exception_flags(const float_status *status) in get_float_exception_flags() argument
151 return status->float_exception_flags; in get_float_exception_flags()
155 get_floatx80_rounding_precision(const float_status *status) in get_floatx80_rounding_precision() argument
157 return status->floatx80_rounding_precision; in get_floatx80_rounding_precision()
161 get_floatx80_behaviour(const float_status *status) in get_floatx80_behaviour() argument
163 return status->floatx80_behaviour; in get_floatx80_behaviour()
167 get_float_2nan_prop_rule(const float_status *status) in get_float_2nan_prop_rule() argument
169 return status->float_2nan_prop_rule; in get_float_2nan_prop_rule()
173 get_float_3nan_prop_rule(const float_status *status) in get_float_3nan_prop_rule() argument
175 return status->float_3nan_prop_rule; in get_float_3nan_prop_rule()
179 get_float_infzeronan_rule(const float_status *status) in get_float_infzeronan_rule() argument
181 return status->float_infzeronan_rule; in get_float_infzeronan_rule()
184 static inline uint8_t get_float_default_nan_pattern(const float_status *status) in get_float_default_nan_pattern() argument
186 return status->default_nan_pattern; in get_float_default_nan_pattern()
189 static inline bool get_flush_to_zero(const float_status *status) in get_flush_to_zero() argument
191 return status->flush_to_zero; in get_flush_to_zero()
194 static inline bool get_flush_inputs_to_zero(const float_status *status) in get_flush_inputs_to_zero() argument
196 return status->flush_inputs_to_zero; in get_flush_inputs_to_zero()
199 static inline bool get_default_nan_mode(const float_status *status) in get_default_nan_mode() argument
201 return status->default_nan_mode; in get_default_nan_mode()
204 static inline FloatFTZDetection get_float_ftz_detection(const float_status *status) in get_float_ftz_detection() argument
206 return status->ftz_detection; in get_float_ftz_detection()