any
returns 1 if the most significant bit in any component of
x
is set; otherwise returns 0.
all
returns 1 if the most significant bit in all components of
x
is set; otherwise returns 0.
If an implementation extends this specification to support IEEE-754 flags or
exceptions, then all built-in relational functions shall proceed without raising the
invalid
floating-point exception when one or more of the operands
are NaNs.
The built-in relational functions are extended with cl_khr_fp16 to include appropriate versions of functions that take half, and half{2|3|4|8|16} as arguments and return values.
The argument type igentype refers to signed integer types,
i.e. char, charn
,
short, shortn
, int,
intn
, long, and
longn
.
n
is 2, 3, 4, 8, or 16.