Lines Matching full:floating
20 This C source file is part of the SoftFloat IEC/IEEE Floating-point
67 Floating-point rounding mode, extended double-precision rounding precision,
206 Returns the fraction bits of the single-precision floating-point value `a'.
218 Returns the exponent bits of the single-precision floating-point value `a'.
230 Returns the sign bit of the single-precision floating-point value `a'.
242 Normalizes the subnormal single-precision floating-point value represented
262 single-precision floating-point value, returning the result. After being
280 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
281 and significand `zSig', and returns the proper single-precision floating-
290 precision floating-point number.
296 normalized, `zExp' must be 1 less than the ``true'' floating-point exponent.
298 Binary Floating-Point Arithmetic.
355 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
356 and significand `zSig', and returns the proper single-precision floating-
360 floating-point exponent.
375 Returns the fraction bits of the double-precision floating-point value `a'.
387 Returns the exponent bits of the double-precision floating-point value `a'.
399 Returns the sign bit of the double-precision floating-point value `a'.
411 Normalizes the subnormal double-precision floating-point value represented
431 double-precision floating-point value, returning the result. After being
450 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
451 and significand `zSig', and returns the proper double-precision floating-
460 precision floating-point number.
466 normalized, `zExp' must be 1 less than the ``true'' floating-point exponent.
468 Binary Floating-Point Arithmetic.
527 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
528 and significand `zSig', and returns the proper double-precision floating-
532 floating-point exponent.
549 Returns the fraction bits of the extended double-precision floating-point
562 Returns the exponent bits of the extended double-precision floating-point
575 Returns the sign bit of the extended double-precision floating-point value
588 Normalizes the subnormal extended double-precision floating-point value
608 extended double-precision floating-point value, returning the result.
623 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
625 and returns the proper extended double-precision floating-point value
634 double-precision floating-point number.
643 Floating-Point Arithmetic.
807 Takes an abstract floating-point value having sign `zSign', exponent
809 and returns the proper extended double-precision floating-point value
842 floating-point value `a'.
855 floating-point value `a'.
867 Returns the exponent bits of the quadruple-precision floating-point value
880 Returns the sign bit of the quadruple-precision floating-point value `a'.
892 Normalizes the subnormal quadruple-precision floating-point value
936 floating-point value, returning the result. After being shifted into the
959 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
961 and `zSig2', and returns the proper quadruple-precision floating-point value
970 precision floating-point number.
975 than the ``true'' floating-point exponent. The handling of underflow and
976 overflow follows the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
1071 Takes an abstract floating-point value having sign `zSign', exponent `zExp',
1073 returns the proper quadruple-precision floating-point value corresponding
1076 normalized. In all cases, `zExp' must be 1 less than the ``true'' floating-
1111 to the single-precision floating-point format. The conversion is performed
1112 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
1140 to the double-precision floating-point format. The conversion is performed
1141 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
1178 to the extended double-precision floating-point format. The conversion
1179 is performed according to the IEC/IEEE Standard for Binary Floating-Point
1217 the quadruple-precision floating-point format. The conversion is performed
1218 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
1254 to the single-precision floating-point format. The conversion is performed
1255 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
1287 to the double-precision floating-point format. The conversion is performed
1288 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
1309 to the extended double-precision floating-point format. The conversion
1310 is performed according to the IEC/IEEE Standard for Binary Floating-Point
1337 the quadruple-precision floating-point format. The conversion is performed
1338 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
1373 Returns the result of converting the single-precision floating-point value
1375 performed according to the IEC/IEEE Standard for Binary Floating-Point
1405 Returns the result of converting the single-precision floating-point value
1407 performed according to the IEC/IEEE Standard for Binary Floating-Point
1449 Returns the result of converting the single-precision floating-point value
1451 performed according to the IEC/IEEE Standard for Binary Floating-Point
1486 Returns the result of converting the single-precision floating-point value
1488 performed according to the IEC/IEEE Standard for Binary Floating-Point
1534 Returns the result of converting the single-precision floating-point value
1535 `a' to the double-precision floating-point format. The conversion is
1536 performed according to the IEC/IEEE Standard for Binary Floating-Point
1566 Returns the result of converting the single-precision floating-point value
1567 `a' to the extended double-precision floating-point format. The conversion
1568 is performed according to the IEC/IEEE Standard for Binary Floating-Point
1600 Returns the result of converting the single-precision floating-point value
1601 `a' to the double-precision floating-point format. The conversion is
1602 performed according to the IEC/IEEE Standard for Binary Floating-Point
1633 Rounds the single-precision floating-point value `a' to an integer, and
1634 returns the result as a single-precision floating-point value. The
1636 Floating-Point Arithmetic.
1697 floating-point values `a' and `b'. If `zSign' is 1, the sum is negated
1700 Floating-Point Arithmetic.
1769 precision floating-point values `a' and `b'. If `zSign' is 1, the
1772 Standard for Binary Floating-Point Arithmetic.
1844 Returns the result of adding the single-precision floating-point values `a'
1846 Binary Floating-Point Arithmetic.
1866 Returns the result of subtracting the single-precision floating-point values
1868 for Binary Floating-Point Arithmetic.
1888 Returns the result of multiplying the single-precision floating-point values
1890 for Binary Floating-Point Arithmetic.
1949 Returns the result of dividing the single-precision floating-point value `a'
1951 IEC/IEEE Standard for Binary Floating-Point Arithmetic.
2013 Returns the remainder of the single-precision floating-point value `a'
2015 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
2116 Returns the square root of the single-precision floating-point value `a'.
2118 Floating-Point Arithmetic.
2172 Returns 1 if the single-precision floating-point value `a' is equal to
2174 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
2194 Returns 1 if the single-precision floating-point value `a' is less than
2196 is performed according to the IEC/IEEE Standard for Binary Floating-Point
2219 Returns 1 if the single-precision floating-point value `a' is less than
2221 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
2244 Returns 1 if the single-precision floating-point value `a' is equal to
2247 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
2265 Returns 1 if the single-precision floating-point value `a' is less than or
2268 IEC/IEEE Standard for Binary Floating-Point Arithmetic.
2292 Returns 1 if the single-precision floating-point value `a' is less than
2295 Standard for Binary Floating-Point Arithmetic.
2321 Returns the result of converting the double-precision floating-point value
2323 performed according to the IEC/IEEE Standard for Binary Floating-Point
2350 Returns the result of converting the double-precision floating-point value
2352 performed according to the IEC/IEEE Standard for Binary Floating-Point
2398 Returns the result of converting the double-precision floating-point value
2400 performed according to the IEC/IEEE Standard for Binary Floating-Point
2441 Returns the result of converting the double-precision floating-point value
2443 performed according to the IEC/IEEE Standard for Binary Floating-Point
2495 Returns the result of converting the double-precision floating-point value
2496 `a' to the single-precision floating-point format. The conversion is
2497 performed according to the IEC/IEEE Standard for Binary Floating-Point
2529 Returns the result of converting the double-precision floating-point value
2530 `a' to the extended double-precision floating-point format. The conversion
2531 is performed according to the IEC/IEEE Standard for Binary Floating-Point
2564 Returns the result of converting the double-precision floating-point value
2565 `a' to the quadruple-precision floating-point format. The conversion is
2566 performed according to the IEC/IEEE Standard for Binary Floating-Point
2598 Rounds the double-precision floating-point value `a' to an integer, and
2599 returns the result as a double-precision floating-point value. The
2601 Floating-Point Arithmetic.
2663 floating-point values `a' and `b'. If `zSign' is 1, the sum is negated
2666 Floating-Point Arithmetic.
2735 precision floating-point values `a' and `b'. If `zSign' is 1, the
2738 Standard for Binary Floating-Point Arithmetic.
2810 Returns the result of adding the double-precision floating-point values `a'
2812 Binary Floating-Point Arithmetic.
2832 Returns the result of subtracting the double-precision floating-point values
2834 for Binary Floating-Point Arithmetic.
2854 Returns the result of multiplying the double-precision floating-point values
2856 for Binary Floating-Point Arithmetic.
2913 Returns the result of dividing the double-precision floating-point value `a'
2915 the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
2985 Returns the remainder of the double-precision floating-point value `a'
2987 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
3071 Returns the square root of the double-precision floating-point value `a'.
3073 Floating-Point Arithmetic.
3124 Returns 1 if the double-precision floating-point value `a' is equal to the
3126 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
3147 Returns 1 if the double-precision floating-point value `a' is less than or
3149 performed according to the IEC/IEEE Standard for Binary Floating-Point
3176 Returns 1 if the double-precision floating-point value `a' is less than
3178 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
3205 Returns 1 if the double-precision floating-point value `a' is equal to the
3208 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
3226 Returns 1 if the double-precision floating-point value `a' is less than or
3229 IEC/IEEE Standard for Binary Floating-Point Arithmetic.
3253 Returns 1 if the double-precision floating-point value `a' is less than
3256 Standard for Binary Floating-Point Arithmetic.
3283 Returns the result of converting the extended double-precision floating-
3286 Floating-Point Arithmetic---which means in particular that the conversion
3311 Returns the result of converting the extended double-precision floating-
3314 Floating-Point Arithmetic, except that the conversion is always rounded
3357 Returns the result of converting the extended double-precision floating-
3360 Floating-Point Arithmetic---which means in particular that the conversion
3398 Returns the result of converting the extended double-precision floating-
3401 Floating-Point Arithmetic, except that the conversion is always rounded
3443 Returns the result of converting the extended double-precision floating-
3444 point value `a' to the single-precision floating-point format. The
3446 Floating-Point Arithmetic.
3472 Returns the result of converting the extended double-precision floating-
3473 point value `a' to the double-precision floating-point format. The
3475 Floating-Point Arithmetic.
3503 Returns the result of converting the extended double-precision floating-
3504 point value `a' to the quadruple-precision floating-point format. The
3506 Floating-Point Arithmetic.
3530 Rounds the extended double-precision floating-point value `a' to an integer,
3531 and returns the result as an extended quadruple-precision floating-point
3533 Binary Floating-Point Arithmetic.
3607 precision floating-point values `a' and `b'. If `zSign' is 1, the sum is
3610 Floating-Point Arithmetic.
3674 double-precision floating-point values `a' and `b'. If `zSign' is 1, the
3677 Standard for Binary Floating-Point Arithmetic.
3742 Returns the result of adding the extended double-precision floating-point
3744 Standard for Binary Floating-Point Arithmetic.
3764 Returns the result of subtracting the extended double-precision floating-
3766 IEC/IEEE Standard for Binary Floating-Point Arithmetic.
3786 Returns the result of multiplying the extended double-precision floating-
3788 IEC/IEEE Standard for Binary Floating-Point Arithmetic.
3846 Returns the result of dividing the extended double-precision floating-point
3848 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
3927 Returns the remainder of the extended double-precision floating-point value
3929 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
4025 Returns the square root of the extended double-precision floating-point
4027 for Binary Floating-Point Arithmetic.
4096 Returns 1 if the extended double-precision floating-point value `a' is
4098 performed according to the IEC/IEEE Standard for Binary Floating-Point
4127 Returns 1 if the extended double-precision floating-point value `a' is
4130 Floating-Point Arithmetic.
4161 Returns 1 if the extended double-precision floating-point value `a' is
4163 is performed according to the IEC/IEEE Standard for Binary Floating-Point
4195 Returns 1 if the extended double-precision floating-point value `a' is equal
4198 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
4223 Returns 1 if the extended double-precision floating-point value `a' is less
4226 to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
4260 Returns 1 if the extended double-precision floating-point value `a' is less
4263 IEC/IEEE Standard for Binary Floating-Point Arithmetic.
4301 Returns the result of converting the quadruple-precision floating-point
4303 is performed according to the IEC/IEEE Standard for Binary Floating-Point
4331 Returns the result of converting the quadruple-precision floating-point
4333 is performed according to the IEC/IEEE Standard for Binary Floating-Point
4380 Returns the result of converting the quadruple-precision floating-point
4382 is performed according to the IEC/IEEE Standard for Binary Floating-Point
4424 Returns the result of converting the quadruple-precision floating-point
4426 is performed according to the IEC/IEEE Standard for Binary Floating-Point
4539 Returns the result of converting the quadruple-precision floating-point
4540 value `a' to the single-precision floating-point format. The conversion
4541 is performed according to the IEC/IEEE Standard for Binary Floating-Point
4575 Returns the result of converting the quadruple-precision floating-point
4576 value `a' to the double-precision floating-point format. The conversion
4577 is performed according to the IEC/IEEE Standard for Binary Floating-Point
4611 Returns the result of converting the quadruple-precision floating-point
4612 value `a' to the extended double-precision floating-point format. The
4614 Floating-Point Arithmetic.
4649 Rounds the quadruple-precision floating-point value `a' to an integer, and
4650 returns the result as a quadruple-precision floating-point value. The
4652 Floating-Point Arithmetic.
4756 floating-point values `a' and `b'. If `zSign' is 1, the sum is negated
4759 Floating-Point Arithmetic.
4835 precision floating-point values `a' and `b'. If `zSign' is 1, the
4838 Standard for Binary Floating-Point Arithmetic.
4919 Returns the result of adding the quadruple-precision floating-point values
4921 for Binary Floating-Point Arithmetic.
4941 Returns the result of subtracting the quadruple-precision floating-point
4943 Standard for Binary Floating-Point Arithmetic.
4963 Returns the result of multiplying the quadruple-precision floating-point
4965 Standard for Binary Floating-Point Arithmetic.
5028 Returns the result of dividing the quadruple-precision floating-point value
5030 the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
5113 Returns the remainder of the quadruple-precision floating-point value `a'
5115 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
5224 Returns the square root of the quadruple-precision floating-point value `a'.
5226 Floating-Point Arithmetic.
5294 Returns 1 if the quadruple-precision floating-point value `a' is equal to
5296 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
5324 Returns 1 if the quadruple-precision floating-point value `a' is less than
5326 is performed according to the IEC/IEEE Standard for Binary Floating-Point
5358 Returns 1 if the quadruple-precision floating-point value `a' is less than
5360 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
5391 Returns 1 if the quadruple-precision floating-point value `a' is equal to
5394 according to the IEC/IEEE Standard for Binary Floating-Point Arithmetic.
5419 Returns 1 if the quadruple-precision floating-point value `a' is less than
5422 IEC/IEEE Standard for Binary Floating-Point Arithmetic.
5456 Returns 1 if the quadruple-precision floating-point value `a' is less than
5459 Standard for Binary Floating-Point Arithmetic.
5509 Returns the result of converting the double-precision floating-point value
5511 performed according to the IEC/IEEE Standard for Binary Floating-point
5555 Returns the result of converting the single-precision floating-point value
5557 performed according to the IEC/IEEE Standard for Binary Floating-point