Lines Matching full:functions

48     Types and Functions
53 Conversion Functions
54 Standard Arithmetic Functions
55 Remainder Functions
56 Round-to-Integer Functions
57 Comparison Functions
58 Signaling NaN Test Functions
83 Types and Functions
128 The only functions required by the IEC/IEEE Standard that are not provided
196 Conversion Functions
200 integers. The complete set of conversion functions is:
234 following functions are provided for improved speed and convenience:
241 These variant functions ignore `float_rounding_mode' and always round toward
245 Standard Arithmetic Functions
247 The following standard arithmetic functions are provided:
257 Rounding of the extended double-precision (`floatx80') functions is affected
262 Remainder Functions
265 the IEC/IEEE Standard. The remainder functions are:
273 of the same type. Given operands x and y, the remainder functions return
276 remainder functions are always exact and so require no rounding.
279 functions can take considerably longer to execute than the other SoftFloat
280 functions. This is inherent in the remainder operation itself and is not a
284 Round-to-Integer Functions
287 specified by the IEC/IEEE Standard. The functions are:
300 Comparison Functions
302 The following floating-point comparison functions are provided:
315 (!=) functions are easily obtained using the functions provided. The
322 functions raise the invalid exception if either input is any kind of NaN.
323 The equal functions, on the other hand, are defined not to raise the invalid
325 additional functions:
332 The `signaling' equal functions are identical to the standard functions
334 the `quiet' comparison functions are identical to their counterparts except
338 Signaling NaN Test Functions
340 The following functions test whether a floating-point value is a signaling
348 The functions take one operand and return 1 if the operand is a signaling