Lines Matching refs:double4

4667 char4 __ovld __cnfn convert_char4(double4);
4668 char4 __ovld __cnfn convert_char4_rte(double4);
4669 char4 __ovld __cnfn convert_char4_rtn(double4);
4670 char4 __ovld __cnfn convert_char4_rtp(double4);
4671 char4 __ovld __cnfn convert_char4_rtz(double4);
4672 char4 __ovld __cnfn convert_char4_sat(double4);
4673 char4 __ovld __cnfn convert_char4_sat_rte(double4);
4674 char4 __ovld __cnfn convert_char4_sat_rtn(double4);
4675 char4 __ovld __cnfn convert_char4_sat_rtp(double4);
4676 char4 __ovld __cnfn convert_char4_sat_rtz(double4);
4728 uchar4 __ovld __cnfn convert_uchar4(double4);
4729 uchar4 __ovld __cnfn convert_uchar4_rte(double4);
4730 uchar4 __ovld __cnfn convert_uchar4_rtn(double4);
4731 uchar4 __ovld __cnfn convert_uchar4_rtp(double4);
4732 uchar4 __ovld __cnfn convert_uchar4_rtz(double4);
4733 uchar4 __ovld __cnfn convert_uchar4_sat(double4);
4734 uchar4 __ovld __cnfn convert_uchar4_sat_rte(double4);
4735 uchar4 __ovld __cnfn convert_uchar4_sat_rtn(double4);
4736 uchar4 __ovld __cnfn convert_uchar4_sat_rtp(double4);
4737 uchar4 __ovld __cnfn convert_uchar4_sat_rtz(double4);
4789 short4 __ovld __cnfn convert_short4(double4);
4790 short4 __ovld __cnfn convert_short4_rte(double4);
4791 short4 __ovld __cnfn convert_short4_rtn(double4);
4792 short4 __ovld __cnfn convert_short4_rtp(double4);
4793 short4 __ovld __cnfn convert_short4_rtz(double4);
4794 short4 __ovld __cnfn convert_short4_sat(double4);
4795 short4 __ovld __cnfn convert_short4_sat_rte(double4);
4796 short4 __ovld __cnfn convert_short4_sat_rtn(double4);
4797 short4 __ovld __cnfn convert_short4_sat_rtp(double4);
4798 short4 __ovld __cnfn convert_short4_sat_rtz(double4);
4850 ushort4 __ovld __cnfn convert_ushort4(double4);
4851 ushort4 __ovld __cnfn convert_ushort4_rte(double4);
4852 ushort4 __ovld __cnfn convert_ushort4_rtn(double4);
4853 ushort4 __ovld __cnfn convert_ushort4_rtp(double4);
4854 ushort4 __ovld __cnfn convert_ushort4_rtz(double4);
4855 ushort4 __ovld __cnfn convert_ushort4_sat(double4);
4856 ushort4 __ovld __cnfn convert_ushort4_sat_rte(double4);
4857 ushort4 __ovld __cnfn convert_ushort4_sat_rtn(double4);
4858 ushort4 __ovld __cnfn convert_ushort4_sat_rtp(double4);
4859 ushort4 __ovld __cnfn convert_ushort4_sat_rtz(double4);
4911 int4 __ovld __cnfn convert_int4(double4);
4912 int4 __ovld __cnfn convert_int4_rte(double4);
4913 int4 __ovld __cnfn convert_int4_rtn(double4);
4914 int4 __ovld __cnfn convert_int4_rtp(double4);
4915 int4 __ovld __cnfn convert_int4_rtz(double4);
4916 int4 __ovld __cnfn convert_int4_sat(double4);
4917 int4 __ovld __cnfn convert_int4_sat_rte(double4);
4918 int4 __ovld __cnfn convert_int4_sat_rtn(double4);
4919 int4 __ovld __cnfn convert_int4_sat_rtp(double4);
4920 int4 __ovld __cnfn convert_int4_sat_rtz(double4);
4972 uint4 __ovld __cnfn convert_uint4(double4);
4973 uint4 __ovld __cnfn convert_uint4_rte(double4);
4974 uint4 __ovld __cnfn convert_uint4_rtn(double4);
4975 uint4 __ovld __cnfn convert_uint4_rtp(double4);
4976 uint4 __ovld __cnfn convert_uint4_rtz(double4);
4977 uint4 __ovld __cnfn convert_uint4_sat(double4);
4978 uint4 __ovld __cnfn convert_uint4_sat_rte(double4);
4979 uint4 __ovld __cnfn convert_uint4_sat_rtn(double4);
4980 uint4 __ovld __cnfn convert_uint4_sat_rtp(double4);
4981 uint4 __ovld __cnfn convert_uint4_sat_rtz(double4);
5033 long4 __ovld __cnfn convert_long4(double4);
5034 long4 __ovld __cnfn convert_long4_rte(double4);
5035 long4 __ovld __cnfn convert_long4_rtn(double4);
5036 long4 __ovld __cnfn convert_long4_rtp(double4);
5037 long4 __ovld __cnfn convert_long4_rtz(double4);
5038 long4 __ovld __cnfn convert_long4_sat(double4);
5039 long4 __ovld __cnfn convert_long4_sat_rte(double4);
5040 long4 __ovld __cnfn convert_long4_sat_rtn(double4);
5041 long4 __ovld __cnfn convert_long4_sat_rtp(double4);
5042 long4 __ovld __cnfn convert_long4_sat_rtz(double4);
5094 ulong4 __ovld __cnfn convert_ulong4(double4);
5095 ulong4 __ovld __cnfn convert_ulong4_rte(double4);
5096 ulong4 __ovld __cnfn convert_ulong4_rtn(double4);
5097 ulong4 __ovld __cnfn convert_ulong4_rtp(double4);
5098 ulong4 __ovld __cnfn convert_ulong4_rtz(double4);
5099 ulong4 __ovld __cnfn convert_ulong4_sat(double4);
5100 ulong4 __ovld __cnfn convert_ulong4_sat_rte(double4);
5101 ulong4 __ovld __cnfn convert_ulong4_sat_rtn(double4);
5102 ulong4 __ovld __cnfn convert_ulong4_sat_rtp(double4);
5103 ulong4 __ovld __cnfn convert_ulong4_sat_rtz(double4);
5140 float4 __ovld __cnfn convert_float4(double4);
5141 float4 __ovld __cnfn convert_float4_rte(double4);
5142 float4 __ovld __cnfn convert_float4_rtn(double4);
5143 float4 __ovld __cnfn convert_float4_rtp(double4);
5144 float4 __ovld __cnfn convert_float4_rtz(double4);
5306 double4 __ovld __cnfn convert_double4(char4);
5307 double4 __ovld __cnfn convert_double4(double4);
5308 double4 __ovld __cnfn convert_double4(float4);
5309 double4 __ovld __cnfn convert_double4(int4);
5310 double4 __ovld __cnfn convert_double4(long4);
5311 double4 __ovld __cnfn convert_double4(short4);
5312 double4 __ovld __cnfn convert_double4(uchar4);
5313 double4 __ovld __cnfn convert_double4(uint4);
5314 double4 __ovld __cnfn convert_double4(ulong4);
5315 double4 __ovld __cnfn convert_double4(ushort4);
5316 double4 __ovld __cnfn convert_double4_rte(char4);
5317 double4 __ovld __cnfn convert_double4_rte(double4);
5318 double4 __ovld __cnfn convert_double4_rte(float4);
5319 double4 __ovld __cnfn convert_double4_rte(int4);
5320 double4 __ovld __cnfn convert_double4_rte(long4);
5321 double4 __ovld __cnfn convert_double4_rte(short4);
5322 double4 __ovld __cnfn convert_double4_rte(uchar4);
5323 double4 __ovld __cnfn convert_double4_rte(uint4);
5324 double4 __ovld __cnfn convert_double4_rte(ulong4);
5325 double4 __ovld __cnfn convert_double4_rte(ushort4);
5326 double4 __ovld __cnfn convert_double4_rtn(char4);
5327 double4 __ovld __cnfn convert_double4_rtn(double4);
5328 double4 __ovld __cnfn convert_double4_rtn(float4);
5329 double4 __ovld __cnfn convert_double4_rtn(int4);
5330 double4 __ovld __cnfn convert_double4_rtn(long4);
5331 double4 __ovld __cnfn convert_double4_rtn(short4);
5332 double4 __ovld __cnfn convert_double4_rtn(uchar4);
5333 double4 __ovld __cnfn convert_double4_rtn(uint4);
5334 double4 __ovld __cnfn convert_double4_rtn(ulong4);
5335 double4 __ovld __cnfn convert_double4_rtn(ushort4);
5336 double4 __ovld __cnfn convert_double4_rtp(char4);
5337 double4 __ovld __cnfn convert_double4_rtp(double4);
5338 double4 __ovld __cnfn convert_double4_rtp(float4);
5339 double4 __ovld __cnfn convert_double4_rtp(int4);
5340 double4 __ovld __cnfn convert_double4_rtp(long4);
5341 double4 __ovld __cnfn convert_double4_rtp(short4);
5342 double4 __ovld __cnfn convert_double4_rtp(uchar4);
5343 double4 __ovld __cnfn convert_double4_rtp(uint4);
5344 double4 __ovld __cnfn convert_double4_rtp(ulong4);
5345 double4 __ovld __cnfn convert_double4_rtp(ushort4);
5346 double4 __ovld __cnfn convert_double4_rtz(char4);
5347 double4 __ovld __cnfn convert_double4_rtz(double4);
5348 double4 __ovld __cnfn convert_double4_rtz(float4);
5349 double4 __ovld __cnfn convert_double4_rtz(int4);
5350 double4 __ovld __cnfn convert_double4_rtz(long4);
5351 double4 __ovld __cnfn convert_double4_rtz(short4);
5352 double4 __ovld __cnfn convert_double4_rtz(uchar4);
5353 double4 __ovld __cnfn convert_double4_rtz(uint4);
5354 double4 __ovld __cnfn convert_double4_rtz(ulong4);
5355 double4 __ovld __cnfn convert_double4_rtz(ushort4);
6291 double4 __ovld __cnfn convert_double4(half4);
6292 double4 __ovld __cnfn convert_double4_rte(half4);
6293 double4 __ovld __cnfn convert_double4_rtp(half4);
6294 double4 __ovld __cnfn convert_double4_rtn(half4);
6295 double4 __ovld __cnfn convert_double4_rtz(half4);
6323 half4 __ovld __cnfn convert_half4(double4);
6324 half4 __ovld __cnfn convert_half4_rte(double4);
6325 half4 __ovld __cnfn convert_half4_rtp(double4);
6326 half4 __ovld __cnfn convert_half4_rtn(double4);
6327 half4 __ovld __cnfn convert_half4_rtz(double4);
6413 #define as_double4(x) __builtin_astype((x), double4)
6543 double4 __ovld __cnfn acos(double4);
6569 double4 __ovld __cnfn acosh(double4);
6595 double4 __ovld __cnfn acospi(double4 x);
6621 double4 __ovld __cnfn asin(double4);
6647 double4 __ovld __cnfn asinh(double4);
6673 double4 __ovld __cnfn asinpi(double4 x);
6699 double4 __ovld __cnfn atan(double4 y_over_x);
6725 double4 __ovld __cnfn atan2(double4 y, double4 x);
6751 double4 __ovld __cnfn atanh(double4);
6777 double4 __ovld __cnfn atanpi(double4 x);
6803 double4 __ovld __cnfn atan2pi(double4 y, double4 x);
6829 double4 __ovld __cnfn cbrt(double4);
6856 double4 __ovld __cnfn ceil(double4);
6882 double4 __ovld __cnfn copysign(double4 x, double4 y);
6908 double4 __ovld __cnfn cos(double4);
6934 double4 __ovld __cnfn cosh(double4);
6960 double4 __ovld __cnfn cospi(double4 x);
6986 double4 __ovld __cnfn erfc(double4);
7013 double4 __ovld __cnfn erf(double4);
7039 double4 __ovld __cnfn exp(double4 x);
7065 double4 __ovld __cnfn exp2(double4);
7091 double4 __ovld __cnfn exp10(double4);
7117 double4 __ovld __cnfn expm1(double4 x);
7143 double4 __ovld __cnfn fabs(double4);
7169 double4 __ovld __cnfn fdim(double4 x, double4 y);
7196 double4 __ovld __cnfn floor(double4);
7226 double4 __ovld __cnfn fma(double4 a, double4 b, double4 c);
7260 double4 __ovld __cnfn fmax(double4 x, double4 y);
7265 double4 __ovld __cnfn fmax(double4 x, double y);
7304 double4 __ovld __cnfn fmin(double4 x, double4 y);
7309 double4 __ovld __cnfn fmin(double4 x, double y);
7340 double4 __ovld __cnfn fmod(double4 x, double4 y);
7368 double4 __ovld fract(double4 x, double4 *iptr);
7403 double4 __ovld fract(double4 x, __global double4 *iptr);
7409 double4 __ovld fract(double4 x, __local double4 *iptr);
7415 double4 __ovld fract(double4 x, __private double4 *iptr);
7458 double4 __ovld frexp(double4 x, int4 *exp);
7493 double4 __ovld frexp(double4 x, __global int4 *exp);
7499 double4 __ovld frexp(double4 x, __local int4 *exp);
7505 double4 __ovld frexp(double4 x, __private int4 *exp);
7545 double4 __ovld __cnfn hypot(double4 x, double4 y);
7571 int4 __ovld __cnfn ilogb(double4 x);
7602 double4 __ovld __cnfn ldexp(double4 x, int4 n);
7607 double4 __ovld __cnfn ldexp(double4 x, int n);
7641 double4 __ovld __cnfn lgamma(double4 x);
7665 double4 __ovld lgamma_r(double4 x, int4 *signp);
7700 double4 __ovld lgamma_r(double4 x, __global int4 *signp);
7706 double4 __ovld lgamma_r(double4 x, __local int4 *signp);
7712 double4 __ovld lgamma_r(double4 x, __private int4 *signp);
7751 double4 __ovld __cnfn log(double4);
7777 double4 __ovld __cnfn log2(double4);
7803 double4 __ovld __cnfn log10(double4);
7829 double4 __ovld __cnfn log1p(double4 x);
7856 double4 __ovld __cnfn logb(double4 x);
7886 double4 __ovld __cnfn mad(double4 a, double4 b, double4 c);
7913 double4 __ovld __cnfn maxmag(double4 x, double4 y);
7940 double4 __ovld __cnfn minmag(double4 x, double4 y);
7971 double4 __ovld modf(double4 x, double4 *iptr);
8006 double4 __ovld modf(double4 x, __global double4 *iptr);
8012 double4 __ovld modf(double4 x, __local double4 *iptr);
8018 double4 __ovld modf(double4 x, __private double4 *iptr);
8058 double4 __ovld __cnfn nan(ulong4 nancode);
8088 double4 __ovld __cnfn nextafter(double4 x, double4 y);
8114 double4 __ovld __cnfn pow(double4 x, double4 y);
8140 double4 __ovld __cnfn pown(double4 x, int4 y);
8166 double4 __ovld __cnfn powr(double4 x, double4 y);
8195 double4 __ovld __cnfn remainder(double4 x, double4 y);
8231 double4 __ovld remquo(double4 x, double4 y, int4 *quo);
8267 double4 __ovld remquo(double4 x, double4 y, __global int4 *quo);
8273 double4 __ovld remquo(double4 x, double4 y, __local int4 *quo);
8279 double4 __ovld remquo(double4 x, double4 y, __private int4 *quo);
8320 double4 __ovld __cnfn rint(double4);
8346 double4 __ovld __cnfn rootn(double4 x, int4 y);
8374 double4 __ovld __cnfn round(double4 x);
8400 double4 __ovld __cnfn rsqrt(double4);
8426 double4 __ovld __cnfn sin(double4);
8455 double4 __ovld sincos(double4 x, double4 *cosval);
8490 double4 __ovld sincos(double4 x, __global double4 *cosval);
8496 double4 __ovld sincos(double4 x, __local double4 *cosval);
8502 double4 __ovld sincos(double4 x, __private double4 *cosval);
8541 double4 __ovld __cnfn sinh(double4);
8567 double4 __ovld __cnfn sinpi(double4 x);
8593 double4 __ovld __cnfn sqrt(double4);
8619 double4 __ovld __cnfn tan(double4);
8645 double4 __ovld __cnfn tanh(double4);
8671 double4 __ovld __cnfn tanpi(double4 x);
8697 double4 __ovld __cnfn tgamma(double4);
8724 double4 __ovld __cnfn trunc(double4);
10117 double4 __ovld __cnfn clamp(double4 x, double4 minval, double4 maxval);
10122 double4 __ovld __cnfn clamp(double4 x, double minval, double maxval);
10154 double4 __ovld __cnfn degrees(double4 radians);
10186 double4 __ovld __cnfn max(double4 x, double4 y);
10191 double4 __ovld __cnfn max(double4 x, double y);
10228 double4 __ovld __cnfn min(double4 x, double4 y);
10233 double4 __ovld __cnfn min(double4 x, double y);
10273 double4 __ovld __cnfn mix(double4 x, double4 y, double4 a);
10278 double4 __ovld __cnfn mix(double4 x, double4 y, double a);
10310 double4 __ovld __cnfn radians(double4 degrees);
10341 double4 __ovld __cnfn step(double4 edge, double4 x);
10346 double4 __ovld __cnfn step(double edge, double4 x);
10392 double4 __ovld __cnfn smoothstep(double4 edge0, double4 edge1, double4 x);
10397 double4 __ovld __cnfn smoothstep(double edge0, double edge1, double4 x);
10429 double4 __ovld __cnfn sign(double4 x);
10451 double4 __ovld __cnfn cross(double4 p0, double4 p1);
10470 double __ovld __cnfn dot(double4 p0, double4 p1);
10491 double __ovld __cnfn distance(double4 p0, double4 p1);
10512 double __ovld __cnfn length(double4 p);
10533 double4 __ovld __cnfn normalize(double4 p);
10619 long4 __ovld __cnfn isequal(double4 x, double4 y);
10645 long4 __ovld __cnfn isnotequal(double4 x, double4 y);
10671 long4 __ovld __cnfn isgreater(double4 x, double4 y);
10697 long4 __ovld __cnfn isgreaterequal(double4 x, double4 y);
10723 long4 __ovld __cnfn isless(double4 x, double4 y);
10749 long4 __ovld __cnfn islessequal(double4 x, double4 y);
10776 long4 __ovld __cnfn islessgreater(double4 x, double4 y);
10802 long4 __ovld __cnfn isfinite(double4);
10828 long4 __ovld __cnfn isinf(double4);
10854 long4 __ovld __cnfn isnan(double4);
10880 long4 __ovld __cnfn isnormal(double4);
10908 long4 __ovld __cnfn isordered(double4 x, double4 y);
10936 long4 __ovld __cnfn isunordered(double4 x, double4 y);
10966 long4 __ovld __cnfn signbit(double4);
11100 double4 __ovld __cnfn bitselect(double4 a, double4 b, double4 c);
11240 double4 __ovld __cnfn select(double4 a, double4 b, long4 c);
11246 double4 __ovld __cnfn select(double4 a, double4 b, ulong4 c);
11331 double4 __ovld vload4(size_t offset, const __constant double *p);
11395 double4 __ovld vload4(size_t offset, const double *p);
11548 double4 __ovld vload4(size_t offset, const __global double *p);
11553 double4 __ovld vload4(size_t offset, const __local double *p);
11558 double4 __ovld vload4(size_t offset, const __private double *p);
11634 void __ovld vstore4(double4 data, size_t offset, double *p);
11785 void __ovld vstore4(double4 data, size_t offset, __global double *p);
11790 void __ovld vstore4(double4 data, size_t offset, __local double *p);
11795 void __ovld vstore4(double4 data, size_t offset, __private double *p);
11974 void __ovld vstore_half4(double4 data, size_t offset, half *p);
11979 void __ovld vstore_half4_rte(double4 data, size_t offset, half *p);
11984 void __ovld vstore_half4_rtz(double4 data, size_t offset, half *p);
11989 void __ovld vstore_half4_rtp(double4 data, size_t offset, half *p);
11994 void __ovld vstore_half4_rtn(double4 data, size_t offset, half *p);
12077 void __ovld vstore_half4(double4 data, size_t offset, __global half *p);
12082 void __ovld vstore_half4_rte(double4 data, size_t offset, __global half *p);
12087 void __ovld vstore_half4_rtz(double4 data, size_t offset, __global half *p);
12092 void __ovld vstore_half4_rtp(double4 data, size_t offset, __global half *p);
12097 void __ovld vstore_half4_rtn(double4 data, size_t offset, __global half *p);
12102 void __ovld vstore_half4(double4 data, size_t offset, __local half *p);
12107 void __ovld vstore_half4_rte(double4 data, size_t offset, __local half *p);
12112 void __ovld vstore_half4_rtz(double4 data, size_t offset, __local half *p);
12117 void __ovld vstore_half4_rtp(double4 data, size_t offset, __local half *p);
12122 void __ovld vstore_half4_rtn(double4 data, size_t offset, __local half *p);
12127 void __ovld vstore_half4(double4 data, size_t offset, __private half *p);
12132 void __ovld vstore_half4_rte(double4 data, size_t offset, __private half *p);
12137 void __ovld vstore_half4_rtz(double4 data, size_t offset, __private half *p);
12142 void __ovld vstore_half4_rtp(double4 data, size_t offset, __private half *p);
12147 void __ovld vstore_half4_rtn(double4 data, size_t offset, __private half *p);
12256 void __ovld vstorea_half4(double4 data, size_t offset, half *p);
12263 void __ovld vstorea_half4_rte(double4 data, size_t offset, half *p);
12270 void __ovld vstorea_half4_rtz(double4 data, size_t offset, half *p);
12277 void __ovld vstorea_half4_rtp(double4 data, size_t offset, half *p);
12284 void __ovld vstorea_half4_rtn(double4 data, size_t offset, half *p);
12399 void __ovld vstorea_half4(double4 data, size_t offset, __global half *p);
12406 void __ovld vstorea_half4_rte(double4 data, size_t offset, __global half *p);
12413 void __ovld vstorea_half4_rtz(double4 data, size_t offset, __global half *p);
12420 void __ovld vstorea_half4_rtp(double4 data, size_t offset, __global half *p);
12427 void __ovld vstorea_half4_rtn(double4 data, size_t offset, __global half *p);
12434 void __ovld vstorea_half4(double4 data, size_t offset, __local half *p);
12441 void __ovld vstorea_half4_rte(double4 data, size_t offset, __local half *p);
12448 void __ovld vstorea_half4_rtz(double4 data, size_t offset, __local half *p);
12455 void __ovld vstorea_half4_rtp(double4 data, size_t offset, __local half *p);
12462 void __ovld vstorea_half4_rtn(double4 data, size_t offset, __local half *p);
12469 void __ovld vstorea_half4(double4 data, size_t offset, __private half *p);
12476 void __ovld vstorea_half4_rte(double4 data, size_t offset, __private half *p);
12483 void __ovld vstorea_half4_rtz(double4 data, size_t offset, __private half *p);
12490 void __ovld vstorea_half4_rtp(double4 data, size_t offset, __private half *p);
12497 void __ovld vstorea_half4_rtn(double4 data,size_t offset, __private half *p);
12739 event_t __ovld async_work_group_copy(__local double4 *dst, const __global double4 *src, size_t num_…
12745 event_t __ovld async_work_group_copy(__global double4 *dst, const __local double4 *src, size_t num_…
12902 event_t __ovld async_work_group_strided_copy(__local double4 *dst, const __global double4 *src, siz…
12908 event_t __ovld async_work_group_strided_copy(__global double4 *dst, const __local double4 *src, siz…
13005 void __ovld prefetch(const __global double4 *p, size_t num_elements);
13913 double2 __ovld __cnfn shuffle(double4 x, ulong2 mask);
13917 double4 __ovld __cnfn shuffle(double2 x, ulong4 mask);
13918 double4 __ovld __cnfn shuffle(double4 x, ulong4 mask);
13919 double4 __ovld __cnfn shuffle(double8 x, ulong4 mask);
13920 double4 __ovld __cnfn shuffle(double16 x, ulong4 mask);
13923 double8 __ovld __cnfn shuffle(double4 x, ulong8 mask);
13928 double16 __ovld __cnfn shuffle(double4 x, ulong16 mask);
14137 double2 __ovld __cnfn shuffle2(double4 x, double4 y, ulong2 mask);
14141 double4 __ovld __cnfn shuffle2(double2 x, double2 y, ulong4 mask);
14142 double4 __ovld __cnfn shuffle2(double4 x, double4 y, ulong4 mask);
14143 double4 __ovld __cnfn shuffle2(double8 x, double8 y, ulong4 mask);
14144 double4 __ovld __cnfn shuffle2(double16 x, double16 y, ulong4 mask);
14147 double8 __ovld __cnfn shuffle2(double4 x, double4 y, ulong8 mask);
14152 double16 __ovld __cnfn shuffle2(double4 x, double4 y, ulong16 mask);
15587 double4 __ovld __conv sub_group_broadcast( double4 value, uint index );
15724 double4 __ovld sub_group_non_uniform_broadcast( double4 value, uint index );