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);
139 float16 int16_to_float16_scalbn(int16_t a, int, float_status *status);
140 float16 int32_to_float16_scalbn(int32_t a, int, float_status *status);
141 float16 int64_to_float16_scalbn(int64_t a, int, float_status *status);
142 float16 uint16_to_float16_scalbn(uint16_t a, int, float_status *status);
143 float16 uint32_to_float16_scalbn(uint32_t a, int, float_status *status);
144 float16 uint64_to_float16_scalbn(uint64_t a, int, float_status *status);
146 float16 int8_to_float16(int8_t a, float_status *status);
147 float16 int16_to_float16(int16_t a, float_status *status);
148 float16 int32_to_float16(int32_t a, float_status *status);
149 float16 int64_to_float16(int64_t a, float_status *status);
150 float16 uint8_to_float16(uint8_t a, float_status *status);
151 float16 uint16_to_float16(uint16_t a, float_status *status);
152 float16 uint32_to_float16(uint32_t a, float_status *status);
153 float16 uint64_to_float16(uint64_t a, float_status *status);
155 float32 int16_to_float32_scalbn(int16_t, int, float_status *status);
156 float32 int32_to_float32_scalbn(int32_t, int, float_status *status);
157 float32 int64_to_float32_scalbn(int64_t, int, float_status *status);
158 float32 uint16_to_float32_scalbn(uint16_t, int, float_status *status);
159 float32 uint32_to_float32_scalbn(uint32_t, int, float_status *status);
160 float32 uint64_to_float32_scalbn(uint64_t, int, float_status *status);
162 float32 int16_to_float32(int16_t, float_status *status);
163 float32 int32_to_float32(int32_t, float_status *status);
164 float32 int64_to_float32(int64_t, float_status *status);
165 float32 uint16_to_float32(uint16_t, float_status *status);
166 float32 uint32_to_float32(uint32_t, float_status *status);
167 float32 uint64_to_float32(uint64_t, float_status *status);
169 float64 int16_to_float64_scalbn(int16_t, int, float_status *status);
170 float64 int32_to_float64_scalbn(int32_t, int, float_status *status);
171 float64 int64_to_float64_scalbn(int64_t, int, float_status *status);
172 float64 uint16_to_float64_scalbn(uint16_t, int, float_status *status);
173 float64 uint32_to_float64_scalbn(uint32_t, int, float_status *status);
174 float64 uint64_to_float64_scalbn(uint64_t, int, float_status *status);
176 float64 int16_to_float64(int16_t, float_status *status);
177 float64 int32_to_float64(int32_t, float_status *status);
178 float64 int64_to_float64(int64_t, float_status *status);
179 float64 uint16_to_float64(uint16_t, float_status *status);
180 float64 uint32_to_float64(uint32_t, float_status *status);
181 float64 uint64_to_float64(uint64_t, float_status *status);
183 floatx80 int32_to_floatx80(int32_t, float_status *status);
184 floatx80 int64_to_floatx80(int64_t, float_status *status);
186 float128 int32_to_float128(int32_t, float_status *status);
187 float128 int64_to_float128(int64_t, float_status *status);
188 float128 int128_to_float128(Int128, float_status *status);
189 float128 uint64_to_float128(uint64_t, float_status *status);
190 float128 uint128_to_float128(Int128, float_status *status);
196 float16 float32_to_float16(float32, bool ieee, float_status *status);
197 float32 float16_to_float32(float16, bool ieee, float_status *status);
198 float16 float64_to_float16(float64 a, bool ieee, float_status *status);
199 float64 float16_to_float64(float16 a, bool ieee, float_status *status);
202 float_status *status);
203 int16_t float16_to_int16_scalbn(float16, FloatRoundMode, int, float_status *);
204 int32_t float16_to_int32_scalbn(float16, FloatRoundMode, int, float_status *);
205 int64_t float16_to_int64_scalbn(float16, FloatRoundMode, int, float_status *);
207 int8_t float16_to_int8(float16, float_status *status);
208 int16_t float16_to_int16(float16, float_status *status);
209 int32_t float16_to_int32(float16, float_status *status);
210 int64_t float16_to_int64(float16, float_status *status);
212 int16_t float16_to_int16_round_to_zero(float16, float_status *status);
213 int32_t float16_to_int32_round_to_zero(float16, float_status *status);
214 int64_t float16_to_int64_round_to_zero(float16, float_status *status);
217 int, float_status *status);
219 int, float_status *status);
221 int, float_status *status);
223 int, float_status *status);
225 uint8_t float16_to_uint8(float16 a, float_status *status);
226 uint16_t float16_to_uint16(float16 a, float_status *status);
227 uint32_t float16_to_uint32(float16 a, float_status *status);
228 uint64_t float16_to_uint64(float16 a, float_status *status);
230 uint16_t float16_to_uint16_round_to_zero(float16 a, float_status *status);
231 uint32_t float16_to_uint32_round_to_zero(float16 a, float_status *status);
232 uint64_t float16_to_uint64_round_to_zero(float16 a, float_status *status);
238 float16 float16_round_to_int(float16, float_status *status);
239 float16 float16_add(float16, float16, float_status *status);
240 float16 float16_sub(float16, float16, float_status *status);
241 float16 float16_mul(float16, float16, float_status *status);
242 float16 float16_muladd(float16, float16, float16, int, float_status *status);
244 int, int, float_status *status);
245 float16 float16_div(float16, float16, float_status *status);
246 float16 float16_scalbn(float16, int, float_status *status);
247 float16 float16_min(float16, float16, float_status *status);
248 float16 float16_max(float16, float16, float_status *status);
249 float16 float16_minnum(float16, float16, float_status *status);
250 float16 float16_maxnum(float16, float16, float_status *status);
251 float16 float16_minnummag(float16, float16, float_status *status);
252 float16 float16_maxnummag(float16, float16, float_status *status);
253 float16 float16_minimum_number(float16, float16, float_status *status);
254 float16 float16_maximum_number(float16, float16, float_status *status);
255 float16 float16_sqrt(float16, float_status *status);
256 FloatRelation float16_compare(float16, float16, float_status *status);
257 FloatRelation float16_compare_quiet(float16, float16, float_status *status);
259 bool float16_is_quiet_nan(float16, float_status *status);
260 bool float16_is_signaling_nan(float16, float_status *status);
261 float16 float16_silence_nan(float16, float_status *status);
314 static inline bool float16_eq(float16 a, float16 b, float_status *s) in float16_eq()
319 static inline bool float16_le(float16 a, float16 b, float_status *s) in float16_le()
324 static inline bool float16_lt(float16 a, float16 b, float_status *s) in float16_lt()
329 static inline bool float16_unordered(float16 a, float16 b, float_status *s) in float16_unordered()
334 static inline bool float16_eq_quiet(float16 a, float16 b, float_status *s) in float16_eq_quiet()
339 static inline bool float16_le_quiet(float16 a, float16 b, float_status *s) in float16_le_quiet()
344 static inline bool float16_lt_quiet(float16 a, float16 b, float_status *s) in float16_lt_quiet()
350 float_status *s) in float16_unordered_quiet()
367 bfloat16 bfloat16_round_to_int(bfloat16, float_status *status);
368 bfloat16 float32_to_bfloat16(float32, float_status *status);
369 float32 bfloat16_to_float32(bfloat16, float_status *status);
370 bfloat16 float64_to_bfloat16(float64 a, float_status *status);
371 float64 bfloat16_to_float64(bfloat16 a, float_status *status);
374 int, float_status *status);
376 int, float_status *status);
378 int, float_status *status);
380 int, float_status *status);
382 int8_t bfloat16_to_int8(bfloat16, float_status *status);
383 int16_t bfloat16_to_int16(bfloat16, float_status *status);
384 int32_t bfloat16_to_int32(bfloat16, float_status *status);
385 int64_t bfloat16_to_int64(bfloat16, float_status *status);
387 int8_t bfloat16_to_int8_round_to_zero(bfloat16, float_status *status);
388 int16_t bfloat16_to_int16_round_to_zero(bfloat16, float_status *status);
389 int32_t bfloat16_to_int32_round_to_zero(bfloat16, float_status *status);
390 int64_t bfloat16_to_int64_round_to_zero(bfloat16, float_status *status);
393 int, float_status *status);
395 int, float_status *status);
397 int, float_status *status);
399 int, float_status *status);
401 uint8_t bfloat16_to_uint8(bfloat16 a, float_status *status);
402 uint16_t bfloat16_to_uint16(bfloat16 a, float_status *status);
403 uint32_t bfloat16_to_uint32(bfloat16 a, float_status *status);
404 uint64_t bfloat16_to_uint64(bfloat16 a, float_status *status);
406 uint8_t bfloat16_to_uint8_round_to_zero(bfloat16 a, float_status *status);
407 uint16_t bfloat16_to_uint16_round_to_zero(bfloat16 a, float_status *status);
408 uint32_t bfloat16_to_uint32_round_to_zero(bfloat16 a, float_status *status);
409 uint64_t bfloat16_to_uint64_round_to_zero(bfloat16 a, float_status *status);
411 bfloat16 int8_to_bfloat16_scalbn(int8_t a, int, float_status *status);
412 bfloat16 int16_to_bfloat16_scalbn(int16_t a, int, float_status *status);
413 bfloat16 int32_to_bfloat16_scalbn(int32_t a, int, float_status *status);
414 bfloat16 int64_to_bfloat16_scalbn(int64_t a, int, float_status *status);
415 bfloat16 uint8_to_bfloat16_scalbn(uint8_t a, int, float_status *status);
416 bfloat16 uint16_to_bfloat16_scalbn(uint16_t a, int, float_status *status);
417 bfloat16 uint32_to_bfloat16_scalbn(uint32_t a, int, float_status *status);
418 bfloat16 uint64_to_bfloat16_scalbn(uint64_t a, int, float_status *status);
420 bfloat16 int8_to_bfloat16(int8_t a, float_status *status);
421 bfloat16 int16_to_bfloat16(int16_t a, float_status *status);
422 bfloat16 int32_to_bfloat16(int32_t a, float_status *status);
423 bfloat16 int64_to_bfloat16(int64_t a, float_status *status);
424 bfloat16 uint8_to_bfloat16(uint8_t a, float_status *status);
425 bfloat16 uint16_to_bfloat16(uint16_t a, float_status *status);
426 bfloat16 uint32_to_bfloat16(uint32_t a, float_status *status);
427 bfloat16 uint64_to_bfloat16(uint64_t a, float_status *status);
433 bfloat16 bfloat16_add(bfloat16, bfloat16, float_status *status);
434 bfloat16 bfloat16_sub(bfloat16, bfloat16, float_status *status);
435 bfloat16 bfloat16_mul(bfloat16, bfloat16, float_status *status);
436 bfloat16 bfloat16_div(bfloat16, bfloat16, float_status *status);
438 float_status *status);
439 float16 bfloat16_scalbn(bfloat16, int, float_status *status);
440 bfloat16 bfloat16_min(bfloat16, bfloat16, float_status *status);
441 bfloat16 bfloat16_max(bfloat16, bfloat16, float_status *status);
442 bfloat16 bfloat16_minnum(bfloat16, bfloat16, float_status *status);
443 bfloat16 bfloat16_maxnum(bfloat16, bfloat16, float_status *status);
444 bfloat16 bfloat16_minnummag(bfloat16, bfloat16, float_status *status);
445 bfloat16 bfloat16_maxnummag(bfloat16, bfloat16, float_status *status);
446 bfloat16 bfloat16_minimum_number(bfloat16, bfloat16, float_status *status);
447 bfloat16 bfloat16_maximum_number(bfloat16, bfloat16, float_status *status);
448 bfloat16 bfloat16_sqrt(bfloat16, float_status *status);
449 FloatRelation bfloat16_compare(bfloat16, bfloat16, float_status *status);
450 FloatRelation bfloat16_compare_quiet(bfloat16, bfloat16, float_status *status);
452 bool bfloat16_is_quiet_nan(bfloat16, float_status *status);
453 bool bfloat16_is_signaling_nan(bfloat16, float_status *status);
454 bfloat16 bfloat16_silence_nan(bfloat16, float_status *status);
455 bfloat16 bfloat16_default_nan(float_status *status);
508 static inline bool bfloat16_eq(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_eq()
513 static inline bool bfloat16_le(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_le()
518 static inline bool bfloat16_lt(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_lt()
523 static inline bool bfloat16_unordered(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_unordered()
528 static inline bool bfloat16_eq_quiet(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_eq_quiet()
533 static inline bool bfloat16_le_quiet(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_le_quiet()
538 static inline bool bfloat16_lt_quiet(bfloat16 a, bfloat16 b, float_status *s) in bfloat16_lt_quiet()
544 float_status *s) in bfloat16_unordered_quiet()
560 float16 float16_default_nan(float_status *status);
566 int16_t float32_to_int16_scalbn(float32, FloatRoundMode, int, float_status *);
567 int32_t float32_to_int32_scalbn(float32, FloatRoundMode, int, float_status *);
568 int64_t float32_to_int64_scalbn(float32, FloatRoundMode, int, float_status *);
570 int16_t float32_to_int16(float32, float_status *status);
571 int32_t float32_to_int32(float32, float_status *status);
572 int64_t float32_to_int64(float32, float_status *status);
574 int16_t float32_to_int16_round_to_zero(float32, float_status *status);
575 int32_t float32_to_int32_round_to_zero(float32, float_status *status);
576 int64_t float32_to_int64_round_to_zero(float32, float_status *status);
578 uint16_t float32_to_uint16_scalbn(float32, FloatRoundMode, int, float_status *);
579 uint32_t float32_to_uint32_scalbn(float32, FloatRoundMode, int, float_status *);
580 uint64_t float32_to_uint64_scalbn(float32, FloatRoundMode, int, float_status *);
582 uint16_t float32_to_uint16(float32, float_status *status);
583 uint32_t float32_to_uint32(float32, float_status *status);
584 uint64_t float32_to_uint64(float32, float_status *status);
586 uint16_t float32_to_uint16_round_to_zero(float32, float_status *status);
587 uint32_t float32_to_uint32_round_to_zero(float32, float_status *status);
588 uint64_t float32_to_uint64_round_to_zero(float32, float_status *status);
590 float64 float32_to_float64(float32, float_status *status);
591 floatx80 float32_to_floatx80(float32, float_status *status);
592 float128 float32_to_float128(float32, float_status *status);
597 float32 float32_round_to_int(float32, float_status *status);
598 float32 float32_add(float32, float32, float_status *status);
599 float32 float32_sub(float32, float32, float_status *status);
600 float32 float32_mul(float32, float32, float_status *status);
601 float32 float32_div(float32, float32, float_status *status);
602 float32 float32_rem(float32, float32, float_status *status);
603 float32 float32_muladd(float32, float32, float32, int, float_status *status);
605 int, int, float_status *status);
606 float32 float32_sqrt(float32, float_status *status);
607 float32 float32_exp2(float32, float_status *status);
608 float32 float32_log2(float32, float_status *status);
609 FloatRelation float32_compare(float32, float32, float_status *status);
610 FloatRelation float32_compare_quiet(float32, float32, float_status *status);
611 float32 float32_min(float32, float32, float_status *status);
612 float32 float32_max(float32, float32, float_status *status);
613 float32 float32_minnum(float32, float32, float_status *status);
614 float32 float32_maxnum(float32, float32, float_status *status);
615 float32 float32_minnummag(float32, float32, float_status *status);
616 float32 float32_maxnummag(float32, float32, float_status *status);
617 float32 float32_minimum_number(float32, float32, float_status *status);
618 float32 float32_maximum_number(float32, float32, float_status *status);
619 bool float32_is_quiet_nan(float32, float_status *status);
620 bool float32_is_signaling_nan(float32, float_status *status);
621 float32 float32_silence_nan(float32, float_status *status);
622 float32 float32_scalbn(float32, int, float_status *status);
685 static inline bool float32_eq(float32 a, float32 b, float_status *s) in float32_eq()
690 static inline bool float32_le(float32 a, float32 b, float_status *s) in float32_le()
695 static inline bool float32_lt(float32 a, float32 b, float_status *s) in float32_lt()
700 static inline bool float32_unordered(float32 a, float32 b, float_status *s) in float32_unordered()
705 static inline bool float32_eq_quiet(float32 a, float32 b, float_status *s) in float32_eq_quiet()
710 static inline bool float32_le_quiet(float32 a, float32 b, float_status *s) in float32_le_quiet()
715 static inline bool float32_lt_quiet(float32 a, float32 b, float_status *s) in float32_lt_quiet()
721 float_status *s) in float32_unordered_quiet()
754 float32 float32_default_nan(float_status *status);
760 int16_t float64_to_int16_scalbn(float64, FloatRoundMode, int, float_status *);
761 int32_t float64_to_int32_scalbn(float64, FloatRoundMode, int, float_status *);
762 int64_t float64_to_int64_scalbn(float64, FloatRoundMode, int, float_status *);
764 int16_t float64_to_int16(float64, float_status *status);
765 int32_t float64_to_int32(float64, float_status *status);
766 int64_t float64_to_int64(float64, float_status *status);
768 int16_t float64_to_int16_round_to_zero(float64, float_status *status);
769 int32_t float64_to_int32_round_to_zero(float64, float_status *status);
770 int64_t float64_to_int64_round_to_zero(float64, float_status *status);
772 int32_t float64_to_int32_modulo(float64, FloatRoundMode, float_status *status);
773 int64_t float64_to_int64_modulo(float64, FloatRoundMode, float_status *status);
775 uint16_t float64_to_uint16_scalbn(float64, FloatRoundMode, int, float_status *);
776 uint32_t float64_to_uint32_scalbn(float64, FloatRoundMode, int, float_status *);
777 uint64_t float64_to_uint64_scalbn(float64, FloatRoundMode, int, float_status *);
779 uint16_t float64_to_uint16(float64, float_status *status);
780 uint32_t float64_to_uint32(float64, float_status *status);
781 uint64_t float64_to_uint64(float64, float_status *status);
783 uint16_t float64_to_uint16_round_to_zero(float64, float_status *status);
784 uint32_t float64_to_uint32_round_to_zero(float64, float_status *status);
785 uint64_t float64_to_uint64_round_to_zero(float64, float_status *status);
787 float32 float64_to_float32(float64, float_status *status);
788 floatx80 float64_to_floatx80(float64, float_status *status);
789 float128 float64_to_float128(float64, float_status *status);
794 float64 float64_round_to_int(float64, float_status *status);
795 float64 float64_add(float64, float64, float_status *status);
796 float64 float64_sub(float64, float64, float_status *status);
797 float64 float64_mul(float64, float64, float_status *status);
798 float64 float64_div(float64, float64, float_status *status);
799 float64 float64_rem(float64, float64, float_status *status);
800 float64 float64_muladd(float64, float64, float64, int, float_status *status);
802 int, int, float_status *status);
803 float64 float64_sqrt(float64, float_status *status);
804 float64 float64_log2(float64, float_status *status);
805 FloatRelation float64_compare(float64, float64, float_status *status);
806 FloatRelation float64_compare_quiet(float64, float64, float_status *status);
807 float64 float64_min(float64, float64, float_status *status);
808 float64 float64_max(float64, float64, float_status *status);
809 float64 float64_minnum(float64, float64, float_status *status);
810 float64 float64_maxnum(float64, float64, float_status *status);
811 float64 float64_minnummag(float64, float64, float_status *status);
812 float64 float64_maxnummag(float64, float64, float_status *status);
813 float64 float64_minimum_number(float64, float64, float_status *status);
814 float64 float64_maximum_number(float64, float64, float_status *status);
815 bool float64_is_quiet_nan(float64 a, float_status *status);
816 bool float64_is_signaling_nan(float64, float_status *status);
817 float64 float64_silence_nan(float64, float_status *status);
818 float64 float64_scalbn(float64, int, float_status *status);
882 static inline bool float64_eq(float64 a, float64 b, float_status *s) in float64_eq()
887 static inline bool float64_le(float64 a, float64 b, float_status *s) in float64_le()
892 static inline bool float64_lt(float64 a, float64 b, float_status *s) in float64_lt()
897 static inline bool float64_unordered(float64 a, float64 b, float_status *s) in float64_unordered()
902 static inline bool float64_eq_quiet(float64 a, float64 b, float_status *s) in float64_eq_quiet()
907 static inline bool float64_le_quiet(float64 a, float64 b, float_status *s) in float64_le_quiet()
912 static inline bool float64_lt_quiet(float64 a, float64 b, float_status *s) in float64_lt_quiet()
918 float_status *s) in float64_unordered_quiet()
935 float64 float64_default_nan(float_status *status);
942 float64 float64r32_add(float64, float64, float_status *status);
943 float64 float64r32_sub(float64, float64, float_status *status);
944 float64 float64r32_mul(float64, float64, float_status *status);
945 float64 float64r32_div(float64, float64, float_status *status);
946 float64 float64r32_muladd(float64, float64, float64, int, float_status *status);
947 float64 float64r32_sqrt(float64, float_status *status);
952 int32_t floatx80_to_int32(floatx80, float_status *status);
953 int32_t floatx80_to_int32_round_to_zero(floatx80, float_status *status);
954 int64_t floatx80_to_int64(floatx80, float_status *status);
955 int64_t floatx80_to_int64_round_to_zero(floatx80, float_status *status);
956 float32 floatx80_to_float32(floatx80, float_status *status);
957 float64 floatx80_to_float64(floatx80, float_status *status);
958 float128 floatx80_to_float128(floatx80, float_status *status);
963 floatx80 floatx80_default_inf(bool zSign, float_status *status);
968 floatx80 floatx80_round(floatx80 a, float_status *status);
969 floatx80 floatx80_round_to_int(floatx80, float_status *status);
970 floatx80 floatx80_add(floatx80, floatx80, float_status *status);
971 floatx80 floatx80_sub(floatx80, floatx80, float_status *status);
972 floatx80 floatx80_mul(floatx80, floatx80, float_status *status);
973 floatx80 floatx80_div(floatx80, floatx80, float_status *status);
975 float_status *status);
976 floatx80 floatx80_mod(floatx80, floatx80, float_status *status);
977 floatx80 floatx80_rem(floatx80, floatx80, float_status *status);
978 floatx80 floatx80_sqrt(floatx80, float_status *status);
979 FloatRelation floatx80_compare(floatx80, floatx80, float_status *status);
980 FloatRelation floatx80_compare_quiet(floatx80, floatx80, float_status *status);
981 int floatx80_is_quiet_nan(floatx80, float_status *status);
982 int floatx80_is_signaling_nan(floatx80, float_status *status);
983 floatx80 floatx80_silence_nan(floatx80, float_status *status);
984 floatx80 floatx80_scalbn(floatx80, int, float_status *status);
998 static inline bool floatx80_is_infinity(floatx80 a, float_status *status) in floatx80_is_infinity()
1033 static inline bool floatx80_eq(floatx80 a, floatx80 b, float_status *s) in floatx80_eq()
1038 static inline bool floatx80_le(floatx80 a, floatx80 b, float_status *s) in floatx80_le()
1043 static inline bool floatx80_lt(floatx80 a, floatx80 b, float_status *s) in floatx80_lt()
1048 static inline bool floatx80_unordered(floatx80 a, floatx80 b, float_status *s) in floatx80_unordered()
1053 static inline bool floatx80_eq_quiet(floatx80 a, floatx80 b, float_status *s) in floatx80_eq_quiet()
1058 static inline bool floatx80_le_quiet(floatx80 a, floatx80 b, float_status *s) in floatx80_le_quiet()
1063 static inline bool floatx80_lt_quiet(floatx80 a, floatx80 b, float_status *s) in floatx80_lt_quiet()
1069 float_status *s) in floatx80_unordered_quiet()
1099 static inline bool floatx80_invalid_encoding(floatx80 a, float_status *s) in floatx80_invalid_encoding()
1184 floatx80 propagateFloatx80NaN(floatx80 a, floatx80 b, float_status *status);
1212 float_status *status);
1226 float_status *status);
1231 floatx80 floatx80_default_nan(float_status *status);
1236 int32_t float128_to_int32(float128, float_status *status);
1237 int32_t float128_to_int32_round_to_zero(float128, float_status *status);
1238 int64_t float128_to_int64(float128, float_status *status);
1239 Int128 float128_to_int128(float128, float_status *status);
1240 int64_t float128_to_int64_round_to_zero(float128, float_status *status);
1241 Int128 float128_to_int128_round_to_zero(float128, float_status *status);
1242 uint64_t float128_to_uint64(float128, float_status *status);
1243 Int128 float128_to_uint128(float128, float_status *status);
1244 uint64_t float128_to_uint64_round_to_zero(float128, float_status *status);
1245 Int128 float128_to_uint128_round_to_zero(float128, float_status *status);
1246 uint32_t float128_to_uint32(float128, float_status *status);
1247 uint32_t float128_to_uint32_round_to_zero(float128, float_status *status);
1248 float32 float128_to_float32(float128, float_status *status);
1249 float64 float128_to_float64(float128, float_status *status);
1250 floatx80 float128_to_floatx80(float128, float_status *status);
1255 float128 float128_round_to_int(float128, float_status *status);
1256 float128 float128_add(float128, float128, float_status *status);
1257 float128 float128_sub(float128, float128, float_status *status);
1258 float128 float128_mul(float128, float128, float_status *status);
1260 float_status *status);
1261 float128 float128_div(float128, float128, float_status *status);
1262 float128 float128_rem(float128, float128, float_status *status);
1263 float128 float128_sqrt(float128, float_status *status);
1264 FloatRelation float128_compare(float128, float128, float_status *status);
1265 FloatRelation float128_compare_quiet(float128, float128, float_status *status);
1266 float128 float128_min(float128, float128, float_status *status);
1267 float128 float128_max(float128, float128, float_status *status);
1268 float128 float128_minnum(float128, float128, float_status *status);
1269 float128 float128_maxnum(float128, float128, float_status *status);
1270 float128 float128_minnummag(float128, float128, float_status *status);
1271 float128 float128_maxnummag(float128, float128, float_status *status);
1272 float128 float128_minimum_number(float128, float128, float_status *status);
1273 float128 float128_maximum_number(float128, float128, float_status *status);
1274 bool float128_is_quiet_nan(float128, float_status *status);
1275 bool float128_is_signaling_nan(float128, float_status *status);
1276 float128 float128_silence_nan(float128, float_status *status);
1277 float128 float128_scalbn(float128, int, float_status *status);
1327 static inline bool float128_eq(float128 a, float128 b, float_status *s) in float128_eq()
1332 static inline bool float128_le(float128 a, float128 b, float_status *s) in float128_le()
1337 static inline bool float128_lt(float128 a, float128 b, float_status *s) in float128_lt()
1342 static inline bool float128_unordered(float128 a, float128 b, float_status *s) in float128_unordered()
1347 static inline bool float128_eq_quiet(float128 a, float128 b, float_status *s) in float128_eq_quiet()
1352 static inline bool float128_le_quiet(float128 a, float128 b, float_status *s) in float128_le_quiet()
1357 static inline bool float128_lt_quiet(float128 a, float128 b, float_status *s) in float128_lt_quiet()
1363 float_status *s) in float128_unordered_quiet()
1373 float128 float128_default_nan(float_status *status);