Lines Matching refs:functions

55 @subsection Arithmetic functions
60 These functions return the result of shifting @var{a} left by @var{b} bits.
66 These functions return the result of arithmetically shifting @var{a} right
73 These functions return the quotient of the signed division of @var{a} and
80 These functions return the result of logically shifting @var{a} right by
87 These functions return the remainder of the signed division of @var{a}
94 These functions return the product of @var{a} and @var{b}.
99 These functions return the negation of @var{a}.
105 These functions return the quotient of the unsigned division of @var{a}
111 These functions calculate both the quotient and remainder of the unsigned
119 These functions return the remainder of the unsigned division of @var{a}
123 @subsection Comparison functions
125 The following functions implement integral comparisons. These functions
134 These functions perform a signed comparison of @var{a} and @var{b}. If
141 These functions perform an unsigned comparison of @var{a} and @var{b}.
146 @subsection Trapping arithmetic functions
148 The following functions implement trapping arithmetic. These functions
153 These functions return the absolute value of @var{a}.
158 These functions return the sum of @var{a} and @var{b}; that is
164 The functions return the product of @var{a} and @var{b}; that is
170 These functions return the negation of @var{a}; that is @code{-@var{a}}.
175 These functions return the difference between @var{b} and @var{a};
184 These functions return the number of leading 0-bits in @var{a}, starting
192 These functions return the number of trailing 0-bits in @var{a}, starting
199 These functions return the index of the least significant 1-bit in @var{a},
207 These functions return the value zero if the number of bits set in
214 These functions return the number of bits set in @var{a}.
219 These functions return the @var{a} byteswapped.
241 @subsection Arithmetic functions
247 These functions return the sum of @var{a} and @var{b}.
254 These functions return the difference between @var{b} and @var{a};
262 These functions return the product of @var{a} and @var{b}.
269 These functions return the quotient of @var{a} and @var{b}; that is,
277 These functions return the negation of @var{a}. They simply flip the
281 @subsection Conversion functions
288 These functions extend @var{a} to the wider mode of their return
297 These functions truncate @var{a} to the narrower mode of their return
305 These functions convert @var{a} to a signed integer, rounding toward zero.
312 These functions convert @var{a} to a signed long, rounding toward zero.
319 These functions convert @var{a} to a signed long long, rounding toward zero.
326 These functions convert @var{a} to an unsigned integer, rounding
334 These functions convert @var{a} to an unsigned long, rounding
342 These functions convert @var{a} to an unsigned long long, rounding
350 These functions convert @var{i}, a signed integer, to floating point.
357 These functions convert @var{i}, a signed long, to floating point.
364 These functions convert @var{i}, a signed long long, to floating point.
371 These functions convert @var{i}, an unsigned integer, to floating point.
378 These functions convert @var{i}, an unsigned long, to floating point.
385 These functions convert @var{i}, an unsigned long long, to floating point.
388 @subsection Comparison functions
390 There are two sets of basic comparison functions.
395 These functions calculate @math{a <=> b}. That is, if @var{a} is less
400 functions.
406 These functions return a nonzero value if either argument is NaN, otherwise 0.
409 There is also a complete group of higher level functions which
430 These functions return zero if neither argument is NaN, and @var{a} and
437 These functions return a nonzero value if either argument is NaN, or
444 These functions return a value greater than or equal to zero if
452 These functions return a value less than zero if neither argument is
459 These functions return a value less than or equal to zero if neither
466 These functions return a value greater than zero if neither argument
470 @subsection Other floating-point functions
476 These functions convert raise @var{a} to the power @var{b}.
483 These functions return the product of @math{@var{a} + i@var{b}} and
491 These functions return the quotient of @math{@var{a} + i@var{b}} and
510 @subsection Arithmetic functions
518 These functions return the sum of @var{a} and @var{b}.
527 These functions return the difference between @var{b} and @var{a};
537 These functions return the product of @var{a} and @var{b}.
546 These functions return the quotient of @var{a} and @var{b}; that is,
556 These functions return the negation of @var{a}. They simply flip the
560 @subsection Conversion functions
574 These functions convert the value @var{a} from one decimal floating type
596 These functions convert the value of @var{a} from a binary floating type
618 These functions convert the value of @var{a} from a decimal floating type
634 These functions convert the value of @var{a} between decimal and
644 These functions convert @var{a} to a signed integer.
653 These functions convert @var{a} to a signed long.
662 These functions convert @var{a} to an unsigned integer. Negative values all become zero.
671 These functions convert @var{a} to an unsigned long. Negative values
681 These functions convert @var{i}, a signed integer, to decimal floating point.
690 These functions convert @var{i}, a signed long, to decimal floating point.
699 These functions convert @var{i}, an unsigned integer, to decimal floating point.
708 These functions convert @var{i}, an unsigned long, to decimal floating point.
711 @subsection Comparison functions
719 These functions return a nonzero value if either argument is NaN, otherwise 0.
722 There is also a complete group of higher level functions which
746 These functions return zero if neither argument is NaN, and @var{a} and
756 These functions return a nonzero value if either argument is NaN, or
766 These functions return a value greater than or equal to zero if
777 These functions return a value less than zero if neither argument is
787 These functions return a value less than or equal to zero if neither
797 These functions return a value greater than zero if neither argument
833 @subsection Arithmetic functions
851 These functions return the sum of @var{a} and @var{b}.
862 These functions return the sum of @var{a} and @var{b} with signed saturation.
873 These functions return the sum of @var{a} and @var{b} with unsigned saturation.
892 These functions return the difference of @var{a} and @var{b};
904 These functions return the difference of @var{a} and @var{b} with signed
916 These functions return the difference of @var{a} and @var{b} with unsigned
936 These functions return the product of @var{a} and @var{b}.
947 These functions return the product of @var{a} and @var{b} with signed
959 These functions return the product of @var{a} and @var{b} with unsigned
971 These functions return the quotient of the signed division of @var{a}
983 These functions return the quotient of the unsigned division of @var{a}
995 These functions return the quotient of the signed division of @var{a}
1007 These functions return the quotient of the unsigned division of @var{a}
1027 These functions return the negation of @var{a}.
1038 These functions return the negation of @var{a} with signed saturation.
1049 These functions return the negation of @var{a} with unsigned saturation.
1068 These functions return the result of shifting @var{a} left by @var{b} bits.
1079 These functions return the result of arithmetically shifting @var{a} right
1091 These functions return the result of logically shifting @var{a} right
1102 These functions return the result of shifting @var{a} left by @var{b} bits
1114 These functions return the result of shifting @var{a} left by @var{b} bits
1118 @subsection Comparison functions
1120 The following functions implement fixed-point comparisons. These functions
1143 These functions perform a signed or unsigned comparison of @var{a} and
1149 @subsection Conversion functions
1615 These functions convert from fractional and signed non-fractionals to
1971 The functions convert from fractional and signed non-fractionals to
2135 These functions convert from fractionals to unsigned non-fractionals;
2219 These functions convert from unsigned non-fractionals to fractionals,
2262 @subsection Cache control functions
2267 @subsection Split stack functions and variables