Home | History | Annotate | Download | only in include

Lines Matching refs:double3

143 typedef double double3 __attribute__((ext_vector_type(3)));
4899 char3 __ovld __cnfn convert_char3(double3);
4900 char3 __ovld __cnfn convert_char3_rte(double3);
4901 char3 __ovld __cnfn convert_char3_rtn(double3);
4902 char3 __ovld __cnfn convert_char3_rtp(double3);
4903 char3 __ovld __cnfn convert_char3_rtz(double3);
4904 char3 __ovld __cnfn convert_char3_sat(double3);
4905 char3 __ovld __cnfn convert_char3_sat_rte(double3);
4906 char3 __ovld __cnfn convert_char3_sat_rtn(double3);
4907 char3 __ovld __cnfn convert_char3_sat_rtp(double3);
4908 char3 __ovld __cnfn convert_char3_sat_rtz(double3);
4960 uchar3 __ovld __cnfn convert_uchar3(double3);
4961 uchar3 __ovld __cnfn convert_uchar3_rte(double3);
4962 uchar3 __ovld __cnfn convert_uchar3_rtn(double3);
4963 uchar3 __ovld __cnfn convert_uchar3_rtp(double3);
4964 uchar3 __ovld __cnfn convert_uchar3_rtz(double3);
4965 uchar3 __ovld __cnfn convert_uchar3_sat(double3);
4966 uchar3 __ovld __cnfn convert_uchar3_sat_rte(double3);
4967 uchar3 __ovld __cnfn convert_uchar3_sat_rtn(double3);
4968 uchar3 __ovld __cnfn convert_uchar3_sat_rtp(double3);
4969 uchar3 __ovld __cnfn convert_uchar3_sat_rtz(double3);
5021 short3 __ovld __cnfn convert_short3(double3);
5022 short3 __ovld __cnfn convert_short3_rte(double3);
5023 short3 __ovld __cnfn convert_short3_rtn(double3);
5024 short3 __ovld __cnfn convert_short3_rtp(double3);
5025 short3 __ovld __cnfn convert_short3_rtz(double3);
5026 short3 __ovld __cnfn convert_short3_sat(double3);
5027 short3 __ovld __cnfn convert_short3_sat_rte(double3);
5028 short3 __ovld __cnfn convert_short3_sat_rtn(double3);
5029 short3 __ovld __cnfn convert_short3_sat_rtp(double3);
5030 short3 __ovld __cnfn convert_short3_sat_rtz(double3);
5082 ushort3 __ovld __cnfn convert_ushort3(double3);
5083 ushort3 __ovld __cnfn convert_ushort3_rte(double3);
5084 ushort3 __ovld __cnfn convert_ushort3_rtn(double3);
5085 ushort3 __ovld __cnfn convert_ushort3_rtp(double3);
5086 ushort3 __ovld __cnfn convert_ushort3_rtz(double3);
5087 ushort3 __ovld __cnfn convert_ushort3_sat(double3);
5088 ushort3 __ovld __cnfn convert_ushort3_sat_rte(double3);
5089 ushort3 __ovld __cnfn convert_ushort3_sat_rtn(double3);
5090 ushort3 __ovld __cnfn convert_ushort3_sat_rtp(double3);
5091 ushort3 __ovld __cnfn convert_ushort3_sat_rtz(double3);
5143 int3 __ovld __cnfn convert_int3(double3);
5144 int3 __ovld __cnfn convert_int3_rte(double3);
5145 int3 __ovld __cnfn convert_int3_rtn(double3);
5146 int3 __ovld __cnfn convert_int3_rtp(double3);
5147 int3 __ovld __cnfn convert_int3_rtz(double3);
5148 int3 __ovld __cnfn convert_int3_sat(double3);
5149 int3 __ovld __cnfn convert_int3_sat_rte(double3);
5150 int3 __ovld __cnfn convert_int3_sat_rtn(double3);
5151 int3 __ovld __cnfn convert_int3_sat_rtp(double3);
5152 int3 __ovld __cnfn convert_int3_sat_rtz(double3);
5204 uint3 __ovld __cnfn convert_uint3(double3);
5205 uint3 __ovld __cnfn convert_uint3_rte(double3);
5206 uint3 __ovld __cnfn convert_uint3_rtn(double3);
5207 uint3 __ovld __cnfn convert_uint3_rtp(double3);
5208 uint3 __ovld __cnfn convert_uint3_rtz(double3);
5209 uint3 __ovld __cnfn convert_uint3_sat(double3);
5210 uint3 __ovld __cnfn convert_uint3_sat_rte(double3);
5211 uint3 __ovld __cnfn convert_uint3_sat_rtn(double3);
5212 uint3 __ovld __cnfn convert_uint3_sat_rtp(double3);
5213 uint3 __ovld __cnfn convert_uint3_sat_rtz(double3);
5265 long3 __ovld __cnfn convert_long3(double3);
5266 long3 __ovld __cnfn convert_long3_rte(double3);
5267 long3 __ovld __cnfn convert_long3_rtn(double3);
5268 long3 __ovld __cnfn convert_long3_rtp(double3);
5269 long3 __ovld __cnfn convert_long3_rtz(double3);
5270 long3 __ovld __cnfn convert_long3_sat(double3);
5271 long3 __ovld __cnfn convert_long3_sat_rte(double3);
5272 long3 __ovld __cnfn convert_long3_sat_rtn(double3);
5273 long3 __ovld __cnfn convert_long3_sat_rtp(double3);
5274 long3 __ovld __cnfn convert_long3_sat_rtz(double3);
5326 ulong3 __ovld __cnfn convert_ulong3(double3);
5327 ulong3 __ovld __cnfn convert_ulong3_rte(double3);
5328 ulong3 __ovld __cnfn convert_ulong3_rtn(double3);
5329 ulong3 __ovld __cnfn convert_ulong3_rtp(double3);
5330 ulong3 __ovld __cnfn convert_ulong3_rtz(double3);
5331 ulong3 __ovld __cnfn convert_ulong3_sat(double3);
5332 ulong3 __ovld __cnfn convert_ulong3_sat_rte(double3);
5333 ulong3 __ovld __cnfn convert_ulong3_sat_rtn(double3);
5334 ulong3 __ovld __cnfn convert_ulong3_sat_rtp(double3);
5335 ulong3 __ovld __cnfn convert_ulong3_sat_rtz(double3);
5377 float3 __ovld __cnfn convert_float3(double3);
5378 float3 __ovld __cnfn convert_float3_rte(double3);
5379 float3 __ovld __cnfn convert_float3_rtn(double3);
5380 float3 __ovld __cnfn convert_float3_rtp(double3);
5381 float3 __ovld __cnfn convert_float3_rtz(double3);
5498 double3 __ovld __cnfn convert_double3(char3);
5499 double3 __ovld __cnfn convert_double3(double3);
5500 double3 __ovld __cnfn convert_double3(float3);
5501 double3 __ovld __cnfn convert_double3(int3);
5502 double3 __ovld __cnfn convert_double3(long3);
5503 double3 __ovld __cnfn convert_double3(short3);
5504 double3 __ovld __cnfn convert_double3(uchar3);
5505 double3 __ovld __cnfn convert_double3(uint3);
5506 double3 __ovld __cnfn convert_double3(ulong3);
5507 double3 __ovld __cnfn convert_double3(ushort3);
5508 double3 __ovld __cnfn convert_double3_rte(char3);
5509 double3 __ovld __cnfn convert_double3_rte(double3);
5510 double3 __ovld __cnfn convert_double3_rte(float3);
5511 double3 __ovld __cnfn convert_double3_rte(int3);
5512 double3 __ovld __cnfn convert_double3_rte(long3);
5513 double3 __ovld __cnfn convert_double3_rte(short3);
5514 double3 __ovld __cnfn convert_double3_rte(uchar3);
5515 double3 __ovld __cnfn convert_double3_rte(uint3);
5516 double3 __ovld __cnfn convert_double3_rte(ulong3);
5517 double3 __ovld __cnfn convert_double3_rte(ushort3);
5518 double3 __ovld __cnfn convert_double3_rtn(char3);
5519 double3 __ovld __cnfn convert_double3_rtn(double3);
5520 double3 __ovld __cnfn convert_double3_rtn(float3);
5521 double3 __ovld __cnfn convert_double3_rtn(int3);
5522 double3 __ovld __cnfn convert_double3_rtn(long3);
5523 double3 __ovld __cnfn convert_double3_rtn(short3);
5524 double3 __ovld __cnfn convert_double3_rtn(uchar3);
5525 double3 __ovld __cnfn convert_double3_rtn(uint3);
5526 double3 __ovld __cnfn convert_double3_rtn(ulong3);
5527 double3 __ovld __cnfn convert_double3_rtn(ushort3);
5528 double3 __ovld __cnfn convert_double3_rtp(char3);
5529 double3 __ovld __cnfn convert_double3_rtp(double3);
5530 double3 __ovld __cnfn convert_double3_rtp(float3);
5531 double3 __ovld __cnfn convert_double3_rtp(int3);
5532 double3 __ovld __cnfn convert_double3_rtp(long3);
5533 double3 __ovld __cnfn convert_double3_rtp(short3);
5534 double3 __ovld __cnfn convert_double3_rtp(uchar3);
5535 double3 __ovld __cnfn convert_double3_rtp(uint3);
5536 double3 __ovld __cnfn convert_double3_rtp(ulong3);
5537 double3 __ovld __cnfn convert_double3_rtp(ushort3);
5538 double3 __ovld __cnfn convert_double3_rtz(char3);
5539 double3 __ovld __cnfn convert_double3_rtz(double3);
5540 double3 __ovld __cnfn convert_double3_rtz(float3);
5541 double3 __ovld __cnfn convert_double3_rtz(int3);
5542 double3 __ovld __cnfn convert_double3_rtz(long3);
5543 double3 __ovld __cnfn convert_double3_rtz(short3);
5544 double3 __ovld __cnfn convert_double3_rtz(uchar3);
5545 double3 __ovld __cnfn convert_double3_rtz(uint3);
5546 double3 __ovld __cnfn convert_double3_rtz(ulong3);
5547 double3 __ovld __cnfn convert_double3_rtz(ushort3);
6527 double3 __ovld __cnfn convert_double3(half3);
6528 double3 __ovld __cnfn convert_double3_rte(half3);
6529 double3 __ovld __cnfn convert_double3_rtp(half3);
6530 double3 __ovld __cnfn convert_double3_rtn(half3);
6531 double3 __ovld __cnfn convert_double3_rtz(half3);
6559 half3 __ovld __cnfn convert_half3(double3);
6560 half3 __ovld __cnfn convert_half3_rte(double3);
6561 half3 __ovld __cnfn convert_half3_rtp(double3);
6562 half3 __ovld __cnfn convert_half3_rtn(double3);
6563 half3 __ovld __cnfn convert_half3_rtz(double3);
6653 #define as_double3(x) __builtin_astype((x), double3)
6783 double3 __ovld __cnfn acos(double3);
6809 double3 __ovld __cnfn acosh(double3);
6835 double3 __ovld __cnfn acospi(double3 x);
6861 double3 __ovld __cnfn asin(double3);
6887 double3 __ovld __cnfn asinh(double3);
6913 double3 __ovld __cnfn asinpi(double3 x);
6939 double3 __ovld __cnfn atan(double3 y_over_x);
6965 double3 __ovld __cnfn atan2(double3 y, double3 x);
6991 double3 __ovld __cnfn atanh(double3);
7017 double3 __ovld __cnfn atanpi(double3 x);
7043 double3 __ovld __cnfn atan2pi(double3 y, double3 x);
7069 double3 __ovld __cnfn cbrt(double3);
7096 double3 __ovld __cnfn ceil(double3);
7122 double3 __ovld __cnfn copysign(double3 x, double3 y);
7148 double3 __ovld __cnfn cos(double3);
7174 double3 __ovld __cnfn cosh(double3);
7200 double3 __ovld __cnfn cospi(double3 x);
7226 double3 __ovld __cnfn erfc(double3);
7253 double3 __ovld __cnfn erf(double3);
7279 double3 __ovld __cnfn exp(double3 x);
7305 double3 __ovld __cnfn exp2(double3);
7331 double3 __ovld __cnfn exp10(double3);
7357 double3 __ovld __cnfn expm1(double3 x);
7383 double3 __ovld __cnfn fabs(double3);
7409 double3 __ovld __cnfn fdim(double3 x, double3 y);
7436 double3 __ovld __cnfn floor(double3);
7466 double3 __ovld __cnfn fma(double3 a, double3 b, double3 c);
7500 double3 __ovld __cnfn fmax(double3 x, double3 y);
7505 double3 __ovld __cnfn fmax(double3 x, double y);
7544 double3 __ovld __cnfn fmin(double3 x, double3 y);
7549 double3 __ovld __cnfn fmin(double3 x, double y);
7580 double3 __ovld __cnfn fmod(double3 x, double3 y);
7608 double3 __ovld fract(double3 x, double3 *iptr);
7643 double3 __ovld fract(double3 x, __global double3 *iptr);
7649 double3 __ovld fract(double3 x, __local double3 *iptr);
7655 double3 __ovld fract(double3 x, __private double3 *iptr);
7698 double3 __ovld frexp(double3 x, int3 *exp);
7733 double3 __ovld frexp(double3 x, __global int3 *exp);
7739 double3 __ovld frexp(double3 x, __local int3 *exp);
7745 double3 __ovld frexp(double3 x, __private int3 *exp);
7785 double3 __ovld __cnfn hypot(double3 x, double3 y);
7811 int3 __ovld __cnfn ilogb(double3 x);
7842 double3 __ovld __cnfn ldexp(double3 x, int3 n);
7847 double3 __ovld __cnfn ldexp(double3 x, int n);
7881 double3 __ovld __cnfn lgamma(double3 x);
7905 double3 __ovld lgamma_r(double3 x, int3 *signp);
7940 double3 __ovld lgamma_r(double3 x, __global int3 *signp);
7946 double3 __ovld lgamma_r(double3 x, __local int3 *signp);
7952 double3 __ovld lgamma_r(double3 x, __private int3 *signp);
7991 double3 __ovld __cnfn log(double3);
8017 double3 __ovld __cnfn log2(double3);
8043 double3 __ovld __cnfn log10(double3);
8069 double3 __ovld __cnfn log1p(double3 x);
8096 double3 __ovld __cnfn logb(double3 x);
8126 double3 __ovld __cnfn mad(double3 a, double3 b, double3 c);
8153 double3 __ovld __cnfn maxmag(double3 x, double3 y);
8180 double3 __ovld __cnfn minmag(double3 x, double3 y);
8211 double3 __ovld modf(double3 x, double3 *iptr);
8246 double3 __ovld modf(double3 x, __global double3 *iptr);
8252 double3 __ovld modf(double3 x, __local double3 *iptr);
8258 double3 __ovld modf(double3 x, __private double3 *iptr);
8298 double3 __ovld __cnfn nan(ulong3 nancode);
8328 double3 __ovld __cnfn nextafter(double3 x, double3 y);
8354 double3 __ovld __cnfn pow(double3 x, double3 y);
8380 double3 __ovld __cnfn pown(double3 x, int3 y);
8406 double3 __ovld __cnfn powr(double3 x, double3 y);
8435 double3 __ovld __cnfn remainder(double3 x, double3 y);
8471 double3 __ovld remquo(double3 x, double3 y, int3 *quo);
8507 double3 __ovld remquo(double3 x, double3 y, __global int3 *quo);
8513 double3 __ovld remquo(double3 x, double3 y, __local int3 *quo);
8519 double3 __ovld remquo(double3 x, double3 y, __private int3 *quo);
8560 double3 __ovld __cnfn rint(double3);
8586 double3 __ovld __cnfn rootn(double3 x, int3 y);
8614 double3 __ovld __cnfn round(double3 x);
8640 double3 __ovld __cnfn rsqrt(double3);
8666 double3 __ovld __cnfn sin(double3);
8695 double3 __ovld sincos(double3 x, double3 *cosval);
8730 double3 __ovld sincos(double3 x, __global double3 *cosval);
8736 double3 __ovld sincos(double3 x, __local double3 *cosval);
8742 double3 __ovld sincos(double3 x, __private double3 *cosval);
8781 double3 __ovld __cnfn sinh(double3);
8807 double3 __ovld __cnfn sinpi(double3 x);
8833 double3 __ovld __cnfn sqrt(double3);
8859 double3 __ovld __cnfn tan(double3);
8885 double3 __ovld __cnfn tanh(double3);
8911 double3 __ovld __cnfn tanpi(double3 x);
8937 double3 __ovld __cnfn tgamma(double3);
8964 double3 __ovld __cnfn trunc(double3);
10381 double3 __ovld __cnfn clamp(double3 x, double3 minval, double3 maxval);
10386 double3 __ovld __cnfn clamp(double3 x, double minval, double maxval);
10418 double3 __ovld __cnfn degrees(double3 radians);
10450 double3 __ovld __cnfn max(double3 x, double3 y);
10455 double3 __ovld __cnfn max(double3 x, double y);
10492 double3 __ovld __cnfn min(double3 x, double3 y);
10497 double3 __ovld __cnfn min(double3 x, double y);
10537 double3 __ovld __cnfn mix(double3 x, double3 y, double3 a);
10542 double3 __ovld __cnfn mix(double3 x, double3 y, double a);
10574 double3 __ovld __cnfn radians(double3 degrees);
10605 double3 __ovld __cnfn step(double3 edge, double3 x);
10610 double3 __ovld __cnfn step(double edge, double3 x);
10657 double3 __ovld __cnfn smoothstep(double3 edge0, double3 edge1, double3 x);
10662 double3 __ovld __cnfn smoothstep(double edge0, double edge1, double3 x);
10695 double3 __ovld __cnfn sign(double3 x);
10719 double3 __ovld __cnfn cross(double3 p0, double3 p1);
10736 double __ovld __cnfn dot(double3 p0, double3 p1);
10757 double __ovld __cnfn distance(double3 p0, double3 p1);
10778 double __ovld __cnfn length(double3 p);
10799 double3 __ovld __cnfn normalize(double3 p);
10885 long3 __ovld __cnfn isequal(double3 x, double3 y);
10911 long3 __ovld __cnfn isnotequal(double3 x, double3 y);
10937 long3 __ovld __cnfn isgreater(double3 x, double3 y);
10963 long3 __ovld __cnfn isgreaterequal(double3 x, double3 y);
10989 long3 __ovld __cnfn isless(double3 x, double3 y);
11015 long3 __ovld __cnfn islessequal(double3 x, double3 y);
11042 long3 __ovld __cnfn islessgreater(double3 x, double3 y);
11068 long3 __ovld __cnfn isfinite(double3);
11094 long3 __ovld __cnfn isinf(double3);
11120 long3 __ovld __cnfn isnan(double3);
11146 long3 __ovld __cnfn isnormal(double3);
11174 long3 __ovld __cnfn isordered(double3 x, double3 y);
11202 long3 __ovld __cnfn isunordered(double3 x, double3 y);
11232 long3 __ovld __cnfn signbit(double3);
11366 double3 __ovld __cnfn bitselect(double3 a, double3 b, double3 c);
11820 double3 __ovld __cnfn select(double3 a, double3 b, long3 c);
11826 double3 __ovld __cnfn select(double3 a, double3 b, ulong3 c);
11911 double3 __ovld vload3(size_t offset, const __constant double *p);
11975 double3 __ovld vload3(size_t offset, const double *p);
12128 double3 __ovld vload3(size_t offset, const __global double *p);
12133 double3 __ovld vload3(size_t offset, const __local double *p);
12138 double3 __ovld vload3(size_t offset, const __private double *p);
12214 void __ovld vstore3(double3 data, size_t offset, double *p);
12365 void __ovld vstore3(double3 data, size_t offset, __global double *p);
12370 void __ovld vstore3(double3 data, size_t offset, __local double *p);
12375 void __ovld vstore3(double3 data, size_t offset, __private double *p);
12554 void __ovld vstore_half3(double3 data, size_t offset, half *p);
12559 void __ovld vstore_half3_rte(double3 data, size_t offset, half *p);
12564 void __ovld vstore_half3_rtz(double3 data, size_t offset, half *p);
12569 void __ovld vstore_half3_rtp(double3 data, size_t offset, half *p);
12574 void __ovld vstore_half3_rtn(double3 data, size_t offset, half *p);
12657 void __ovld vstore_half3(double3 data, size_t offset, __global half *p);
12662 void __ovld vstore_half3_rte(double3 data, size_t offset, __global half *p);
12667 void __ovld vstore_half3_rtz(double3 data, size_t offset, __global half *p);
12672 void __ovld vstore_half3_rtp(double3 data, size_t offset, __global half *p);
12677 void __ovld vstore_half3_rtn(double3 data, size_t offset, __global half *p);
12682 void __ovld vstore_half3(double3 data, size_t offset, __local half *p);
12687 void __ovld vstore_half3_rte(double3 data, size_t offset, __local half *p);
12692 void __ovld vstore_half3_rtz(double3 data, size_t offset, __local half *p);
12697 void __ovld vstore_half3_rtp(double3 data, size_t offset, __local half *p);
12702 void __ovld vstore_half3_rtn(double3 data, size_t offset, __local half *p);
12707 void __ovld vstore_half3(double3 data, size_t offset, __private half *p);
12712 void __ovld vstore_half3_rte(double3 data, size_t offset, __private half *p);
12717 void __ovld vstore_half3_rtz(double3 data, size_t offset, __private half *p);
12722 void __ovld vstore_half3_rtp(double3 data, size_t offset, __private half *p);
12727 void __ovld vstore_half3_rtn(double3 data, size_t offset, __private half *p);
12836 double3 data, size_t offset, half *p);
12843 void __ovld vstorea_half3_rte(double3 data, size_t offset, half *p);
12850 void __ovld vstorea_half3_rtz(double3 data, size_t offset, half *p);
12857 void __ovld vstorea_half3_rtp(double3 data, size_t offset, half *p);
12864 void __ovld vstorea_half3_rtn(double3 data, size_t offset, half *p);
12979 void __ovld vstorea_half3(double3 data, size_t offset, __global half *p);
12986 void __ovld vstorea_half3_rte(double3 data, size_t offset, __global half *p);
12993 void __ovld vstorea_half3_rtz(double3 data, size_t offset, __global half *p);
13000 void __ovld vstorea_half3_rtp(double3 data, size_t offset, __global half *p);
13007 void __ovld vstorea_half3_rtn(double3 data, size_t offset, __global half *p);
13014 void __ovld vstorea_half3(double3 data, size_t offset, __local half *p);
13021 void __ovld vstorea_half3_rte(double3 data, size_t offset, __local half *p);
13028 void __ovld vstorea_half3_rtz(double3 data, size_t offset, __local half *p);
13035 void __ovld vstorea_half3_rtp(double3 data, size_t offset, __local half *p);
13042 void __ovld vstorea_half3_rtn(double3 data, size_t offset, __local half *p);
13049 void __ovld vstorea_half3(double3 data, size_t offset, __private half *p);
13056 void __ovld vstorea_half3_rte(double3 data, size_t offset, __private half *p);
13063 void __ovld vstorea_half3_rtz(double3 data, size_t offset, __private half *p);
13070 void __ovld vstorea_half3_rtp(double3 data, size_t offset, __private half *p);
13077 void __ovld vstorea_half3_rtn(double3 data,size_t offset, __private half *p);
13353 event_t __ovld async_work_group_copy(__local double3 *dst, const __global double3 *src, size_t num_elements, event_t event);
13359 event_t __ovld async_work_group_copy(__global double3 *dst, const __local double3 *src, size_t num_elements, event_t event);
13516 event_t __ovld async_work_group_strided_copy(__local double3 *dst, const __global double3 *src, size_t num_elements, size_t src_stride, event_t event);
13522 event_t __ovld async_work_group_strided_copy(__global double3 *dst, const __local double3 *src, size_t num_elements, size_t dst_stride, event_t event);
13619 void __ovld prefetch(const __global double3 *p, size_t num_elements);