Lines Matching refs:float_status
104 static inline void float_raise(uint16_t flags, float_status *status) in float_raise()
113 float16 float16_squash_input_denormal(float16 a, float_status *status);
114 float32 float32_squash_input_denormal(float32 a, float_status *status);
115 float64 float64_squash_input_denormal(float64 a, float_status *status);
116 bfloat16 bfloat16_squash_input_denormal(bfloat16 a, float_status *status);
137 float16 int16_to_float16_scalbn(int16_t a, int, float_status *status);
138 float16 int32_to_float16_scalbn(int32_t a, int, float_status *status);
139 float16 int64_to_float16_scalbn(int64_t a, int, float_status *status);
140 float16 uint16_to_float16_scalbn(uint16_t a, int, float_status *status);
141 float16 uint32_to_float16_scalbn(uint32_t a, int, float_status *status);
142 float16 uint64_to_float16_scalbn(uint64_t a, int, float_status *status);
144 float16 int8_to_float16(int8_t a, float_status *status);
145 float16 int16_to_float16(int16_t a, float_status *status);
146 float16 int32_to_float16(int32_t a, float_status *status);
147 float16 int64_to_float16(int64_t a, float_status *status);
148 float16 uint8_to_float16(uint8_t a, float_status *status);
149 float16 uint16_to_float16(uint16_t a, float_status *status);
150 float16 uint32_to_float16(uint32_t a, float_status *status);
151 float16 uint64_to_float16(uint64_t a, float_status *status);
153 float32 int16_to_float32_scalbn(int16_t, int, float_status *status);
154 float32 int32_to_float32_scalbn(int32_t, int, float_status *status);
155 float32 int64_to_float32_scalbn(int64_t, int, float_status *status);
156 float32 uint16_to_float32_scalbn(uint16_t, int, float_status *status);
157 float32 uint32_to_float32_scalbn(uint32_t, int, float_status *status);
158 float32 uint64_to_float32_scalbn(uint64_t, int, float_status *status);
160 float32 int16_to_float32(int16_t, float_status *status);
161 float32 int32_to_float32(int32_t, float_status *status);
162 float32 int64_to_float32(int64_t, float_status *status);
163 float32 uint16_to_float32(uint16_t, float_status *status);
164 float32 uint32_to_float32(uint32_t, float_status *status);
165 float32 uint64_to_float32(uint64_t, float_status *status);
167 float64 int16_to_float64_scalbn(int16_t, int, float_status *status);
168 float64 int32_to_float64_scalbn(int32_t, int, float_status *status);
169 float64 int64_to_float64_scalbn(int64_t, int, float_status *status);
170 float64 uint16_to_float64_scalbn(uint16_t, int, float_status *status);
171 float64 uint32_to_float64_scalbn(uint32_t, int, float_status *status);
172 float64 uint64_to_float64_scalbn(uint64_t, int, float_status *status);
174 float64 int16_to_float64(int16_t, float_status *status);
175 float64 int32_to_float64(int32_t, float_status *status);
176 float64 int64_to_float64(int64_t, float_status *status);
177 float64 uint16_to_float64(uint16_t, float_status *status);
178 float64 uint32_to_float64(uint32_t, float_status *status);
179 float64 uint64_to_float64(uint64_t, float_status *status);
181 floatx80 int32_to_floatx80(int32_t, float_status *status);
182 floatx80 int64_to_floatx80(int64_t, float_status *status);
184 float128 int32_to_float128(int32_t, float_status *status);
185 float128 int64_to_float128(int64_t, float_status *status);
186 float128 int128_to_float128(Int128, float_status *status);
187 float128 uint64_to_float128(uint64_t, float_status *status);
188 float128 uint128_to_float128(Int128, float_status *status);
194 float16 float32_to_float16(float32, bool ieee, float_status *status);
195 float32 float16_to_float32(float16, bool ieee, float_status *status);
196 float16 float64_to_float16(float64 a, bool ieee, float_status *status);
197 float64 float16_to_float64(float16 a, bool ieee, float_status *status);
200 float_status *status);
201 int16_t float16_to_int16_scalbn(float16, FloatRoundMode, int, float_status *);
202 int32_t float16_to_int32_scalbn(float16, FloatRoundMode, int, float_status *);
203 int64_t float16_to_int64_scalbn(float16, FloatRoundMode, int, float_status *);
205 int8_t float16_to_int8(float16, float_status *status);
206 int16_t float16_to_int16(float16, float_status *status);
207 int32_t float16_to_int32(float16, float_status *status);
208 int64_t float16_to_int64(float16, float_status *status);
210 int16_t float16_to_int16_round_to_zero(float16, float_status *status);
211 int32_t float16_to_int32_round_to_zero(float16, float_status *status);
212 int64_t float16_to_int64_round_to_zero(float16, float_status *status);
215 int, float_status *status);
217 int, float_status *status);
219 int, float_status *status);
221 int, float_status *status);
223 uint8_t float16_to_uint8(float16 a, float_status *status);
224 uint16_t float16_to_uint16(float16 a, float_status *status);
225 uint32_t float16_to_uint32(float16 a, float_status *status);
226 uint64_t float16_to_uint64(float16 a, float_status *status);
228 uint16_t float16_to_uint16_round_to_zero(float16 a, float_status *status);
229 uint32_t float16_to_uint32_round_to_zero(float16 a, float_status *status);
230 uint64_t float16_to_uint64_round_to_zero(float16 a, float_status *status);
236 float16 float16_round_to_int(float16, float_status *status);
237 float16 float16_add(float16, float16, float_status *status);
238 float16 float16_sub(float16, float16, float_status *status);
239 float16 float16_mul(float16, float16, float_status *status);
240 float16 float16_muladd(float16, float16, float16, int, float_status *status);
241 float16 float16_div(float16, float16, float_status *status);
242 float16 float16_scalbn(float16, int, float_status *status);
243 float16 float16_min(float16, float16, float_status *status);
244 float16 float16_max(float16, float16, float_status *status);
245 float16 float16_minnum(float16, float16, float_status *status);
246 float16 float16_maxnum(float16, float16, float_status *status);
247 float16 float16_minnummag(float16, float16, float_status *status);
248 float16 float16_maxnummag(float16, float16, float_status *status);
249 float16 float16_minimum_number(float16, float16, float_status *status);
250 float16 float16_maximum_number(float16, float16, float_status *status);
251 float16 float16_sqrt(float16, float_status *status);
252 FloatRelation float16_compare(float16, float16, float_status *status);
253 FloatRelation float16_compare_quiet(float16, float16, float_status *status);
255 bool float16_is_quiet_nan(float16, float_status *status);
256 bool float16_is_signaling_nan(float16, float_status *status);
257 float16 float16_silence_nan(float16, float_status *status);
310 static inline bool float16_eq(float16 a, float16 b, float_status *s) in float16_eq()
315 static inline bool float16_le(float16 a, float16 b, float_status *s) in float16_le()
320 static inline bool float16_lt(float16 a, float16 b, float_status *s) in float16_lt()
325 static inline bool float16_unordered(float16 a, float16 b, float_status *s) in float16_unordered()
330 static inline bool float16_eq_quiet(float16 a, float16 b, float_status *s) in float16_eq_quiet()
335 static inline bool float16_le_quiet(float16 a, float16 b, float_status *s) in float16_le_quiet()
340 static inline bool float16_lt_quiet(float16 a, float16 b, float_status *s) in float16_lt_quiet()
346 float_status *s) in float16_unordered_quiet()
363 bfloat16 bfloat16_round_to_int(bfloat16, float_status *status);
364 bfloat16 float32_to_bfloat16(float32, float_status *status);
365 float32 bfloat16_to_float32(bfloat16, float_status *status);
366 bfloat16 float64_to_bfloat16(float64 a, float_status *status);
367 float64 bfloat16_to_float64(bfloat16 a, float_status *status);
370 int, float_status *status);
372 int, float_status *status);
374 int, float_status *status);
376 int, float_status *status);
378 int8_t bfloat16_to_int8(bfloat16, float_status *status);
379 int16_t bfloat16_to_int16(bfloat16, float_status *status);
380 int32_t bfloat16_to_int32(bfloat16, float_status *status);
381 int64_t bfloat16_to_int64(bfloat16, float_status *status);
383 int8_t bfloat16_to_int8_round_to_zero(bfloat16, float_status *status);
384 int16_t bfloat16_to_int16_round_to_zero(bfloat16, float_status *status);
385 int32_t bfloat16_to_int32_round_to_zero(bfloat16, float_status *status);
386 int64_t bfloat16_to_int64_round_to_zero(bfloat16, float_status *status);
389 int, float_status *status);
391 int, float_status *status);
393 int, float_status *status);
395 int, float_status *status);
397 uint8_t bfloat16_to_uint8(bfloat16 a, float_status *status);
398 uint16_t bfloat16_to_uint16(bfloat16 a, float_status *status);
399 uint32_t bfloat16_to_uint32(bfloat16 a, float_status *status);
400 uint64_t bfloat16_to_uint64(bfloat16 a, float_status *status);
402 uint8_t bfloat16_to_uint8_round_to_zero(bfloat16 a, float_status *status);
403 uint16_t bfloat16_to_uint16_round_to_zero(bfloat16 a, float_status *status);
404 uint32_t bfloat16_to_uint32_round_to_zero(bfloat16 a, float_status *status);
405 uint64_t bfloat16_to_uint64_round_to_zero(bfloat16 a, float_status *status);
407 bfloat16 int8_to_bfloat16_scalbn(int8_t a, int, float_status *status);
408 bfloat16 int16_to_bfloat16_scalbn(int16_t a, int, float_status *status);
409 bfloat16 int32_to_bfloat16_scalbn(int32_t a, int, float_status *status);
410 bfloat16 int64_to_bfloat16_scalbn(int64_t a, int, float_status *status);
411 bfloat16 uint8_to_bfloat16_scalbn(uint8_t a, int, float_status *status);
412 bfloat16 uint16_to_bfloat16_scalbn(uint16_t a, int, float_status *status);
413 bfloat16 uint32_to_bfloat16_scalbn(uint32_t a, int, float_status *status);
414 bfloat16 uint64_to_bfloat16_scalbn(uint64_t a, int, float_status *status);
416 bfloat16 int8_to_bfloat16(int8_t a, float_status *status);
417 bfloat16 int16_to_bfloat16(int16_t a, float_status *status);
418 bfloat16 int32_to_bfloat16(int32_t a, float_status *status);
419 bfloat16 int64_to_bfloat16(int64_t a, float_status *status);
420 bfloat16 uint8_to_bfloat16(uint8_t a, float_status *status);
421 bfloat16 uint16_to_bfloat16(uint16_t a, float_status *status);
422 bfloat16 uint32_to_bfloat16(uint32_t a, float_status *status);
423 bfloat16 uint64_to_bfloat16(uint64_t a, float_status *status);
429 bfloat16 bfloat16_add(bfloat16, bfloat16, float_status *status);
430 bfloat16 bfloat16_sub(bfloat16, bfloat16, float_status *status);
431 bfloat16 bfloat16_mul(bfloat16, bfloat16, float_status *status);
432 bfloat16 bfloat16_div(bfloat16, bfloat16, float_status *status);
434 float_status *status);
435 float16 bfloat16_scalbn(bfloat16, int, float_status *status);
436 bfloat16 bfloat16_min(bfloat16, bfloat16, float_status *status);
437 bfloat16 bfloat16_max(bfloat16, bfloat16, float_status *status);
438 bfloat16 bfloat16_minnum(bfloat16, bfloat16, float_status *status);
439 bfloat16 bfloat16_maxnum(bfloat16, bfloat16, float_status *status);
440 bfloat16 bfloat16_minnummag(bfloat16, bfloat16, float_status *status);
441 bfloat16 bfloat16_maxnummag(bfloat16, bfloat16, float_status *status);
442 bfloat16 bfloat16_minimum_number(bfloat16, bfloat16, float_status *status);
443 bfloat16 bfloat16_maximum_number(bfloat16, bfloat16, float_status *status);
444 bfloat16 bfloat16_sqrt(bfloat16, float_status *status);
445 FloatRelation bfloat16_compare(bfloat16, bfloat16, float_status *status);
446 FloatRelation bfloat16_compare_quiet(bfloat16, bfloat16, float_status *status);
448 bool bfloat16_is_quiet_nan(bfloat16, float_status *status);
449 bool bfloat16_is_signaling_nan(bfloat16, float_status *status);
450 bfloat16 bfloat16_silence_nan(bfloat16, float_status *status);
451 bfloat16 bfloat16_default_nan(float_status *status);
504 static inline bool bfloat16_eq(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_eq()
509 static inline bool bfloat16_le(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_le()
514 static inline bool bfloat16_lt(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_lt()
519 static inline bool bfloat16_unordered(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_unordered()
524 static inline bool bfloat16_eq_quiet(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_eq_quiet()
529 static inline bool bfloat16_le_quiet(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_le_quiet()
534 static inline bool bfloat16_lt_quiet(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_lt_quiet()
540 float_status *s) in bfloat16_unordered_quiet()
556 float16 float16_default_nan(float_status *status);
562 int16_t float32_to_int16_scalbn(float32, FloatRoundMode, int, float_status *);
563 int32_t float32_to_int32_scalbn(float32, FloatRoundMode, int, float_status *);
564 int64_t float32_to_int64_scalbn(float32, FloatRoundMode, int, float_status *);
566 int16_t float32_to_int16(float32, float_status *status);
567 int32_t float32_to_int32(float32, float_status *status);
568 int64_t float32_to_int64(float32, float_status *status);
570 int16_t float32_to_int16_round_to_zero(float32, float_status *status);
571 int32_t float32_to_int32_round_to_zero(float32, float_status *status);
572 int64_t float32_to_int64_round_to_zero(float32, float_status *status);
574 uint16_t float32_to_uint16_scalbn(float32, FloatRoundMode, int, float_status *);
575 uint32_t float32_to_uint32_scalbn(float32, FloatRoundMode, int, float_status *);
576 uint64_t float32_to_uint64_scalbn(float32, FloatRoundMode, int, float_status *);
578 uint16_t float32_to_uint16(float32, float_status *status);
579 uint32_t float32_to_uint32(float32, float_status *status);
580 uint64_t float32_to_uint64(float32, float_status *status);
582 uint16_t float32_to_uint16_round_to_zero(float32, float_status *status);
583 uint32_t float32_to_uint32_round_to_zero(float32, float_status *status);
584 uint64_t float32_to_uint64_round_to_zero(float32, float_status *status);
586 float64 float32_to_float64(float32, float_status *status);
587 floatx80 float32_to_floatx80(float32, float_status *status);
588 float128 float32_to_float128(float32, float_status *status);
593 float32 float32_round_to_int(float32, float_status *status);
594 float32 float32_add(float32, float32, float_status *status);
595 float32 float32_sub(float32, float32, float_status *status);
596 float32 float32_mul(float32, float32, float_status *status);
597 float32 float32_div(float32, float32, float_status *status);
598 float32 float32_rem(float32, float32, float_status *status);
599 float32 float32_muladd(float32, float32, float32, int, float_status *status);
600 float32 float32_sqrt(float32, float_status *status);
601 float32 float32_exp2(float32, float_status *status);
602 float32 float32_log2(float32, float_status *status);
603 FloatRelation float32_compare(float32, float32, float_status *status);
604 FloatRelation float32_compare_quiet(float32, float32, float_status *status);
605 float32 float32_min(float32, float32, float_status *status);
606 float32 float32_max(float32, float32, float_status *status);
607 float32 float32_minnum(float32, float32, float_status *status);
608 float32 float32_maxnum(float32, float32, float_status *status);
609 float32 float32_minnummag(float32, float32, float_status *status);
610 float32 float32_maxnummag(float32, float32, float_status *status);
611 float32 float32_minimum_number(float32, float32, float_status *status);
612 float32 float32_maximum_number(float32, float32, float_status *status);
613 bool float32_is_quiet_nan(float32, float_status *status);
614 bool float32_is_signaling_nan(float32, float_status *status);
615 float32 float32_silence_nan(float32, float_status *status);
616 float32 float32_scalbn(float32, int, float_status *status);
679 static inline bool float32_eq(float32 a, float32 b, float_status *s) in float32_eq()
684 static inline bool float32_le(float32 a, float32 b, float_status *s) in float32_le()
689 static inline bool float32_lt(float32 a, float32 b, float_status *s) in float32_lt()
694 static inline bool float32_unordered(float32 a, float32 b, float_status *s) in float32_unordered()
699 static inline bool float32_eq_quiet(float32 a, float32 b, float_status *s) in float32_eq_quiet()
704 static inline bool float32_le_quiet(float32 a, float32 b, float_status *s) in float32_le_quiet()
709 static inline bool float32_lt_quiet(float32 a, float32 b, float_status *s) in float32_lt_quiet()
715 float_status *s) in float32_unordered_quiet()
748 float32 float32_default_nan(float_status *status);
754 int16_t float64_to_int16_scalbn(float64, FloatRoundMode, int, float_status *);
755 int32_t float64_to_int32_scalbn(float64, FloatRoundMode, int, float_status *);
756 int64_t float64_to_int64_scalbn(float64, FloatRoundMode, int, float_status *);
758 int16_t float64_to_int16(float64, float_status *status);
759 int32_t float64_to_int32(float64, float_status *status);
760 int64_t float64_to_int64(float64, float_status *status);
762 int16_t float64_to_int16_round_to_zero(float64, float_status *status);
763 int32_t float64_to_int32_round_to_zero(float64, float_status *status);
764 int64_t float64_to_int64_round_to_zero(float64, float_status *status);
766 int32_t float64_to_int32_modulo(float64, FloatRoundMode, float_status *status);
767 int64_t float64_to_int64_modulo(float64, FloatRoundMode, float_status *status);
769 uint16_t float64_to_uint16_scalbn(float64, FloatRoundMode, int, float_status *);
770 uint32_t float64_to_uint32_scalbn(float64, FloatRoundMode, int, float_status *);
771 uint64_t float64_to_uint64_scalbn(float64, FloatRoundMode, int, float_status *);
773 uint16_t float64_to_uint16(float64, float_status *status);
774 uint32_t float64_to_uint32(float64, float_status *status);
775 uint64_t float64_to_uint64(float64, float_status *status);
777 uint16_t float64_to_uint16_round_to_zero(float64, float_status *status);
778 uint32_t float64_to_uint32_round_to_zero(float64, float_status *status);
779 uint64_t float64_to_uint64_round_to_zero(float64, float_status *status);
781 float32 float64_to_float32(float64, float_status *status);
782 floatx80 float64_to_floatx80(float64, float_status *status);
783 float128 float64_to_float128(float64, float_status *status);
788 float64 float64_round_to_int(float64, float_status *status);
789 float64 float64_add(float64, float64, float_status *status);
790 float64 float64_sub(float64, float64, float_status *status);
791 float64 float64_mul(float64, float64, float_status *status);
792 float64 float64_div(float64, float64, float_status *status);
793 float64 float64_rem(float64, float64, float_status *status);
794 float64 float64_muladd(float64, float64, float64, int, float_status *status);
795 float64 float64_sqrt(float64, float_status *status);
796 float64 float64_log2(float64, float_status *status);
797 FloatRelation float64_compare(float64, float64, float_status *status);
798 FloatRelation float64_compare_quiet(float64, float64, float_status *status);
799 float64 float64_min(float64, float64, float_status *status);
800 float64 float64_max(float64, float64, float_status *status);
801 float64 float64_minnum(float64, float64, float_status *status);
802 float64 float64_maxnum(float64, float64, float_status *status);
803 float64 float64_minnummag(float64, float64, float_status *status);
804 float64 float64_maxnummag(float64, float64, float_status *status);
805 float64 float64_minimum_number(float64, float64, float_status *status);
806 float64 float64_maximum_number(float64, float64, float_status *status);
807 bool float64_is_quiet_nan(float64 a, float_status *status);
808 bool float64_is_signaling_nan(float64, float_status *status);
809 float64 float64_silence_nan(float64, float_status *status);
810 float64 float64_scalbn(float64, int, float_status *status);
874 static inline bool float64_eq(float64 a, float64 b, float_status *s) in float64_eq()
879 static inline bool float64_le(float64 a, float64 b, float_status *s) in float64_le()
884 static inline bool float64_lt(float64 a, float64 b, float_status *s) in float64_lt()
889 static inline bool float64_unordered(float64 a, float64 b, float_status *s) in float64_unordered()
894 static inline bool float64_eq_quiet(float64 a, float64 b, float_status *s) in float64_eq_quiet()
899 static inline bool float64_le_quiet(float64 a, float64 b, float_status *s) in float64_le_quiet()
904 static inline bool float64_lt_quiet(float64 a, float64 b, float_status *s) in float64_lt_quiet()
910 float_status *s) in float64_unordered_quiet()
927 float64 float64_default_nan(float_status *status);
934 float64 float64r32_add(float64, float64, float_status *status);
935 float64 float64r32_sub(float64, float64, float_status *status);
936 float64 float64r32_mul(float64, float64, float_status *status);
937 float64 float64r32_div(float64, float64, float_status *status);
938 float64 float64r32_muladd(float64, float64, float64, int, float_status *status);
939 float64 float64r32_sqrt(float64, float_status *status);
944 int32_t floatx80_to_int32(floatx80, float_status *status);
945 int32_t floatx80_to_int32_round_to_zero(floatx80, float_status *status);
946 int64_t floatx80_to_int64(floatx80, float_status *status);
947 int64_t floatx80_to_int64_round_to_zero(floatx80, float_status *status);
948 float32 floatx80_to_float32(floatx80, float_status *status);
949 float64 floatx80_to_float64(floatx80, float_status *status);
950 float128 floatx80_to_float128(floatx80, float_status *status);
960 floatx80 floatx80_round(floatx80 a, float_status *status);
961 floatx80 floatx80_round_to_int(floatx80, float_status *status);
962 floatx80 floatx80_add(floatx80, floatx80, float_status *status);
963 floatx80 floatx80_sub(floatx80, floatx80, float_status *status);
964 floatx80 floatx80_mul(floatx80, floatx80, float_status *status);
965 floatx80 floatx80_div(floatx80, floatx80, float_status *status);
967 float_status *status);
968 floatx80 floatx80_mod(floatx80, floatx80, float_status *status);
969 floatx80 floatx80_rem(floatx80, floatx80, float_status *status);
970 floatx80 floatx80_sqrt(floatx80, float_status *status);
971 FloatRelation floatx80_compare(floatx80, floatx80, float_status *status);
972 FloatRelation floatx80_compare_quiet(floatx80, floatx80, float_status *status);
973 int floatx80_is_quiet_nan(floatx80, float_status *status);
974 int floatx80_is_signaling_nan(floatx80, float_status *status);
975 floatx80 floatx80_silence_nan(floatx80, float_status *status);
976 floatx80 floatx80_scalbn(floatx80, int, float_status *status);
1020 static inline bool floatx80_eq(floatx80 a, floatx80 b, float_status *s) in floatx80_eq()
1025 static inline bool floatx80_le(floatx80 a, floatx80 b, float_status *s) in floatx80_le()
1030 static inline bool floatx80_lt(floatx80 a, floatx80 b, float_status *s) in floatx80_lt()
1035 static inline bool floatx80_unordered(floatx80 a, floatx80 b, float_status *s) in floatx80_unordered()
1040 static inline bool floatx80_eq_quiet(floatx80 a, floatx80 b, float_status *s) in floatx80_eq_quiet()
1045 static inline bool floatx80_le_quiet(floatx80 a, floatx80 b, float_status *s) in floatx80_le_quiet()
1050 static inline bool floatx80_lt_quiet(floatx80 a, floatx80 b, float_status *s) in floatx80_lt_quiet()
1056 float_status *s) in floatx80_unordered_quiet()
1167 floatx80 propagateFloatx80NaN(floatx80 a, floatx80 b, float_status *status);
1195 float_status *status);
1209 float_status *status);
1214 floatx80 floatx80_default_nan(float_status *status);
1219 int32_t float128_to_int32(float128, float_status *status);
1220 int32_t float128_to_int32_round_to_zero(float128, float_status *status);
1221 int64_t float128_to_int64(float128, float_status *status);
1222 Int128 float128_to_int128(float128, float_status *status);
1223 int64_t float128_to_int64_round_to_zero(float128, float_status *status);
1224 Int128 float128_to_int128_round_to_zero(float128, float_status *status);
1225 uint64_t float128_to_uint64(float128, float_status *status);
1226 Int128 float128_to_uint128(float128, float_status *status);
1227 uint64_t float128_to_uint64_round_to_zero(float128, float_status *status);
1228 Int128 float128_to_uint128_round_to_zero(float128, float_status *status);
1229 uint32_t float128_to_uint32(float128, float_status *status);
1230 uint32_t float128_to_uint32_round_to_zero(float128, float_status *status);
1231 float32 float128_to_float32(float128, float_status *status);
1232 float64 float128_to_float64(float128, float_status *status);
1233 floatx80 float128_to_floatx80(float128, float_status *status);
1238 float128 float128_round_to_int(float128, float_status *status);
1239 float128 float128_add(float128, float128, float_status *status);
1240 float128 float128_sub(float128, float128, float_status *status);
1241 float128 float128_mul(float128, float128, float_status *status);
1243 float_status *status);
1244 float128 float128_div(float128, float128, float_status *status);
1245 float128 float128_rem(float128, float128, float_status *status);
1246 float128 float128_sqrt(float128, float_status *status);
1247 FloatRelation float128_compare(float128, float128, float_status *status);
1248 FloatRelation float128_compare_quiet(float128, float128, float_status *status);
1249 float128 float128_min(float128, float128, float_status *status);
1250 float128 float128_max(float128, float128, float_status *status);
1251 float128 float128_minnum(float128, float128, float_status *status);
1252 float128 float128_maxnum(float128, float128, float_status *status);
1253 float128 float128_minnummag(float128, float128, float_status *status);
1254 float128 float128_maxnummag(float128, float128, float_status *status);
1255 float128 float128_minimum_number(float128, float128, float_status *status);
1256 float128 float128_maximum_number(float128, float128, float_status *status);
1257 bool float128_is_quiet_nan(float128, float_status *status);
1258 bool float128_is_signaling_nan(float128, float_status *status);
1259 float128 float128_silence_nan(float128, float_status *status);
1260 float128 float128_scalbn(float128, int, float_status *status);
1310 static inline bool float128_eq(float128 a, float128 b, float_status *s) in float128_eq()
1315 static inline bool float128_le(float128 a, float128 b, float_status *s) in float128_le()
1320 static inline bool float128_lt(float128 a, float128 b, float_status *s) in float128_lt()
1325 static inline bool float128_unordered(float128 a, float128 b, float_status *s) in float128_unordered()
1330 static inline bool float128_eq_quiet(float128 a, float128 b, float_status *s) in float128_eq_quiet()
1335 static inline bool float128_le_quiet(float128 a, float128 b, float_status *s) in float128_le_quiet()
1340 static inline bool float128_lt_quiet(float128 a, float128 b, float_status *s) in float128_lt_quiet()
1346 float_status *s) in float128_unordered_quiet()
1356 float128 float128_default_nan(float_status *status);