Lines Matching full:floating
4 This C source file is part of the SoftFloat IEC/IEEE Floating-point
110 Returns the fraction bits of the single-precision floating-point value `a'.
122 Returns the exponent bits of the single-precision floating-point value `a'.
134 Returns the sign bit of the single-precision floating-point value `a'.
148 Normalizes the subnormal single-precision floating-point value represented
168 single-precision floating-point value, returning the result. After being
196 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
197 and significand `zSig', and returns the proper single-precision floating-
206 precision floating-point number.
212 normalized, `zExp' must be 1 less than the ``true'' floating-point exponent.
214 Binary Floating-point Arithmetic.
271 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
272 and significand `zSig', and returns the proper single-precision floating-
275 any way. In all cases, `zExp' must be 1 less than the ``true'' floating-
291 Returns the fraction bits of the double-precision floating-point value `a'.
303 Returns the exponent bits of the double-precision floating-point value `a'.
315 Returns the sign bit of the double-precision floating-point value `a'.
329 Normalizes the subnormal double-precision floating-point value represented
349 double-precision floating-point value, returning the result. After being
367 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
368 and significand `zSig', and returns the proper double-precision floating-
377 precision floating-point number.
383 normalized, `zExp' must be 1 less than the ``true'' floating-point exponent.
385 Binary Floating-point Arithmetic.
444 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
445 and significand `zSig', and returns the proper double-precision floating-
448 any way. In all cases, `zExp' must be 1 less than the ``true'' floating-
466 Returns the fraction bits of the extended double-precision floating-point
479 Returns the exponent bits of the extended double-precision floating-point
492 Returns the sign bit of the extended double-precision floating-point value
505 Normalizes the subnormal extended double-precision floating-point value
525 extended double-precision floating-point value, returning the result.
541 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
543 and returns the proper extended double-precision floating-point value
552 double-precision floating-point number.
561 Floating-point Arithmetic.
725 Takes an abstract floating-point value having sign `zSign', exponent
727 and returns the proper extended double-precision floating-point value
758 the single-precision floating-point format. The conversion is performed
759 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
776 the double-precision floating-point format. The conversion is performed
777 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
801 to the extended double-precision floating-point format. The conversion
802 is performed according to the IEC/IEEE Standard for Binary Floating-point
826 Returns the result of converting the single-precision floating-point value
828 performed according to the IEC/IEEE Standard for Binary Floating-point
857 Returns the result of converting the single-precision floating-point value
859 performed according to the IEC/IEEE Standard for Binary Floating-point
898 Returns the result of converting the single-precision floating-point value
899 `a' to the double-precision floating-point format. The conversion is
900 performed according to the IEC/IEEE Standard for Binary Floating-point
930 Returns the result of converting the single-precision floating-point value
931 `a' to the extended double-precision floating-point format. The conversion
932 is performed according to the IEC/IEEE Standard for Binary Floating-point
962 Rounds the single-precision floating-point value `a' to an integer, and
963 returns the result as a single-precision floating-point value. The
965 Floating-point Arithmetic.
1023 floating-point values `a' and `b'. If `zSign' is true, the sum is negated
1026 Floating-point Arithmetic.
1095 precision floating-point values `a' and `b'. If `zSign' is true, the
1098 Standard for Binary Floating-point Arithmetic.
1170 Returns the result of adding the single-precision floating-point values `a'
1172 Binary Floating-point Arithmetic.
1192 Returns the result of subtracting the single-precision floating-point values
1194 for Binary Floating-point Arithmetic.
1214 Returns the result of multiplying the single-precision floating-point values
1216 for Binary Floating-point Arithmetic.
1275 Returns the result of dividing the single-precision floating-point value `a'
1277 IEC/IEEE Standard for Binary Floating-point Arithmetic.
1342 Returns the remainder of the single-precision floating-point value `a'
1344 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
1445 Returns the square root of the single-precision floating-point value `a'.
1447 Floating-point Arithmetic.
1500 Returns 1 if the single-precision floating-point value `a' is equal to the
1502 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
1522 Returns 1 if the single-precision floating-point value `a' is less than or
1524 performed according to the IEC/IEEE Standard for Binary Floating-point
1547 Returns 1 if the single-precision floating-point value `a' is less than
1549 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
1571 Returns 1 if the single-precision floating-point value `a' is equal to the
1574 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
1592 Returns 1 if the single-precision floating-point value `a' is less than or
1595 IEC/IEEE Standard for Binary Floating-point Arithmetic.
1618 Returns 1 if the single-precision floating-point value `a' is less than
1621 Standard for Binary Floating-point Arithmetic.
1643 Returns the result of converting the double-precision floating-point value
1645 performed according to the IEC/IEEE Standard for Binary Floating-point
1671 Returns the result of converting the double-precision floating-point value
1673 performed according to the IEC/IEEE Standard for Binary Floating-point
1718 Returns the result of converting the double-precision floating-point value
1720 is performed according to the IEC/IEEE Standard for Binary Floating-point
1745 Returns the result of converting the double-precision floating-point value
1747 performed according to the IEC/IEEE Standard for Binary Floating-point
1790 Returns the result of converting the double-precision floating-point value
1791 `a' to the single-precision floating-point format. The conversion is
1792 performed according to the IEC/IEEE Standard for Binary Floating-point
1824 Returns the result of converting the double-precision floating-point value
1825 `a' to the extended double-precision floating-point format. The conversion
1826 is performed according to the IEC/IEEE Standard for Binary Floating-point
1857 Rounds the double-precision floating-point value `a' to an integer, and
1858 returns the result as a double-precision floating-point value. The
1860 Floating-point Arithmetic.
1919 floating-point values `a' and `b'. If `zSign' is true, the sum is negated
1922 Floating-point Arithmetic.
1991 precision floating-point values `a' and `b'. If `zSign' is true, the
1994 Standard for Binary Floating-point Arithmetic.
2066 Returns the result of adding the double-precision floating-point values `a'
2068 Binary Floating-point Arithmetic.
2088 Returns the result of subtracting the double-precision floating-point values
2090 for Binary Floating-point Arithmetic.
2110 Returns the result of multiplying the double-precision floating-point values
2112 for Binary Floating-point Arithmetic.
2169 Returns the result of dividing the double-precision floating-point value `a'
2171 the IEC/IEEE Standard for Binary Floating-point Arithmetic.
2240 Returns the remainder of the double-precision floating-point value `a'
2242 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
2326 Returns the square root of the double-precision floating-point value `a'.
2328 Floating-point Arithmetic.
2387 Returns 1 if the double-precision floating-point value `a' is equal to the
2389 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
2409 Returns 1 if the double-precision floating-point value `a' is less than or
2411 performed according to the IEC/IEEE Standard for Binary Floating-point
2434 Returns 1 if the double-precision floating-point value `a' is less than
2436 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
2458 Returns 1 if the double-precision floating-point value `a' is equal to the
2461 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
2479 Returns 1 if the double-precision floating-point value `a' is less than or
2482 IEC/IEEE Standard for Binary Floating-point Arithmetic.
2505 Returns 1 if the double-precision floating-point value `a' is less than
2508 Standard for Binary Floating-point Arithmetic.
2532 Returns the result of converting the extended double-precision floating-
2535 Floating-point Arithmetic---which means in particular that the conversion
2560 Returns the result of converting the extended double-precision floating-
2563 Floating-point Arithmetic, except that the conversion is always rounded
2606 Returns the result of converting the extended double-precision floating-
2607 point value `a' to the single-precision floating-point format. The
2609 Floating-point Arithmetic.
2635 Returns the result of converting the extended double-precision floating-
2636 point value `a' to the double-precision floating-point format. The
2638 Floating-point Arithmetic.
2664 Rounds the extended double-precision floating-point value `a' to an integer,
2665 and returns the result as an extended quadruple-precision floating-point
2667 Binary Floating-point Arithmetic.
2739 precision floating-point values `a' and `b'. If `zSign' is true, the sum is
2742 Floating-point Arithmetic.
2808 double-precision floating-point values `a' and `b'. If `zSign' is true,
2811 Standard for Binary Floating-point Arithmetic.
2877 Returns the result of adding the extended double-precision floating-point
2879 Standard for Binary Floating-point Arithmetic.
2899 Returns the result of subtracting the extended double-precision floating-
2901 IEC/IEEE Standard for Binary Floating-point Arithmetic.
2921 Returns the result of multiplying the extended double-precision floating-
2923 IEC/IEEE Standard for Binary Floating-point Arithmetic.
2982 Returns the result of dividing the extended double-precision floating-point
2984 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
3064 Returns the remainder of the extended double-precision floating-point value
3066 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
3164 Returns the square root of the extended double-precision floating-point
3166 for Binary Floating-point Arithmetic.
3241 Returns 1 if the extended double-precision floating-point value `a' is
3243 performed according to the IEC/IEEE Standard for Binary Floating-point
3272 Returns 1 if the extended double-precision floating-point value `a' is
3275 Floating-point Arithmetic.
3306 Returns 1 if the extended double-precision floating-point value `a' is
3308 is performed according to the IEC/IEEE Standard for Binary Floating-point
3340 Returns 1 if the extended double-precision floating-point value `a' is equal
3343 according to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
3368 Returns 1 if the extended double-precision floating-point value `a' is less
3371 to the IEC/IEEE Standard for Binary Floating-point Arithmetic.
3402 Returns 1 if the extended double-precision floating-point value `a' is less
3405 IEC/IEEE Standard for Binary Floating-point Arithmetic.