NAME
isunorderedf4
- verify if float elements are unordered
SYNOPSIS
Procedure
call syntax:
| #include <simdmath.h> |
| vector unsigned int isunorderedf4(vector float x,
vector float y); |
| Link with -lsimdmath |
Inline call syntax:
| #include <simdmath.h> |
| #include <isunorderedf4.h> |
| vector unsigned int _isunorderedf4(vector float x,
vector float y); |
| Parameters |
|
| x |
input vector |
| y |
input vector |
DESCRIPTION
The isunorderedf4 function
returns a vector in which each element indicates if the corresponding element
of either x or y is unordered (NaN).
RETURN VALUE
On the SPU single-precision NaN values
are not representable. Therefore the function isunorderedf4 returns 0 for
all input.
On the PPU the function
isunorderedf4 returns an unsigned
int vector in which each element is defined as:
| UINT_MAX |
if the element of either x or y is NaN. |
| 0 |
otherwise. |
CONFORMING TO
SIMD Math
library specification for the Cell Broadband Engine⢠Architecture.
NOTES
Basis
ISO9899
(C99) isunordered macros.
SEE ALSO
isunordered(3)
,
isunorderedd2(3),
classify(3),
fpclassifyf4(3),
fpclassifyd2(3), isequal(3)
,
isequalf4(3),
isequald2(3), isgreater(3)
,
isgreaterf4(3),
isgreaterd2(3), isgreaterequal(3)
,
isgreaterequalf4(3),
isgreaterequald2(3),
isless(3),
islessf4(3),
islessd2(3), islessequal(3)
,
islessequalf4(3),
islessequald2(3),
islessgreater(3),
islessgreaterf4(3),
islessgreaterd2(3),
is0denorm(3),
is0denormf4(3),
is0denormd2(3), isfinite(3)
,
isfinitef4(3),
isfinited2(3), isinf(3)
,
isinff4(3),
isinfd2(3), isnan(3),
isnanf4(3),
isnand2(3), isnormal(3),
isnormalf4(3),
isnormald2(3)