Searched refs:ilogb (Results 1 - 4 of 4) sorted by relevance

/frameworks/rs/driver/runtime/
H A Drs_f16_math.c1 /* Implementations for copysign, ilogb, and nextafter for float16 based on
58 extern int __attribute__((overloadable)) ilogb(half x) { function
H A Drs_cl.c534 int __attribute__((overloadable)) ilogb(float v) { function
537 IN_FUNC_FN(ilogb)
2013 extern int __attribute__((overloadable)) ilogb(half x);
2015 extern int2 __attribute__((overloadable)) ilogb(half2 v) { function
2017 ret.x = ilogb(v.x);
2018 ret.y = ilogb(v.y);
2021 extern int3 __attribute__((overloadable)) ilogb(half3 v) { function
2023 ret.x = ilogb(v.x);
2024 ret.y = ilogb(v.y);
2025 ret.z = ilogb(
2028 extern int4 __attribute__((overloadable)) ilogb(half4 v) { function
[all...]
/frameworks/rs/api/
H A Drs_math.spec1105 See @ldexp() for the reverse operation. See also @logb() and @ilogb().
1191 function: ilogb
1203 For example, <code>ilogb(8.5f)</code> returns 3.
1211 function: ilogb
1419 @ilogb() is similar but returns an integer.
/frameworks/rs/scriptc/
H A Drs_math.rsh2032 * See ldexp() for the reverse operation. See also logb() and ilogb().
2197 * ilogb: Base two exponent
2202 * For example, ilogb(8.5f) returns 3.
2209 ilogb(float v);
2212 ilogb(float2 v);
2215 ilogb(float3 v);
2218 ilogb(float4 v);
2222 ilogb(half v);
2227 ilogb(half2 v);
2232 ilogb(half
[all...]

Completed in 665 milliseconds