Home | History | Annotate | Download | only in include

Lines Matching refs:double2

142 typedef double double2 __attribute__((ext_vector_type(2)));
4889 char2 __ovld __cnfn convert_char2(double2);
4890 char2 __ovld __cnfn convert_char2_rte(double2);
4891 char2 __ovld __cnfn convert_char2_rtn(double2);
4892 char2 __ovld __cnfn convert_char2_rtp(double2);
4893 char2 __ovld __cnfn convert_char2_rtz(double2);
4894 char2 __ovld __cnfn convert_char2_sat(double2);
4895 char2 __ovld __cnfn convert_char2_sat_rte(double2);
4896 char2 __ovld __cnfn convert_char2_sat_rtn(double2);
4897 char2 __ovld __cnfn convert_char2_sat_rtp(double2);
4898 char2 __ovld __cnfn convert_char2_sat_rtz(double2);
4950 uchar2 __ovld __cnfn convert_uchar2(double2);
4951 uchar2 __ovld __cnfn convert_uchar2_rte(double2);
4952 uchar2 __ovld __cnfn convert_uchar2_rtn(double2);
4953 uchar2 __ovld __cnfn convert_uchar2_rtp(double2);
4954 uchar2 __ovld __cnfn convert_uchar2_rtz(double2);
4955 uchar2 __ovld __cnfn convert_uchar2_sat(double2);
4956 uchar2 __ovld __cnfn convert_uchar2_sat_rte(double2);
4957 uchar2 __ovld __cnfn convert_uchar2_sat_rtn(double2);
4958 uchar2 __ovld __cnfn convert_uchar2_sat_rtp(double2);
4959 uchar2 __ovld __cnfn convert_uchar2_sat_rtz(double2);
5011 short2 __ovld __cnfn convert_short2(double2);
5012 short2 __ovld __cnfn convert_short2_rte(double2);
5013 short2 __ovld __cnfn convert_short2_rtn(double2);
5014 short2 __ovld __cnfn convert_short2_rtp(double2);
5015 short2 __ovld __cnfn convert_short2_rtz(double2);
5016 short2 __ovld __cnfn convert_short2_sat(double2);
5017 short2 __ovld __cnfn convert_short2_sat_rte(double2);
5018 short2 __ovld __cnfn convert_short2_sat_rtn(double2);
5019 short2 __ovld __cnfn convert_short2_sat_rtp(double2);
5020 short2 __ovld __cnfn convert_short2_sat_rtz(double2);
5072 ushort2 __ovld __cnfn convert_ushort2(double2);
5073 ushort2 __ovld __cnfn convert_ushort2_rte(double2);
5074 ushort2 __ovld __cnfn convert_ushort2_rtn(double2);
5075 ushort2 __ovld __cnfn convert_ushort2_rtp(double2);
5076 ushort2 __ovld __cnfn convert_ushort2_rtz(double2);
5077 ushort2 __ovld __cnfn convert_ushort2_sat(double2);
5078 ushort2 __ovld __cnfn convert_ushort2_sat_rte(double2);
5079 ushort2 __ovld __cnfn convert_ushort2_sat_rtn(double2);
5080 ushort2 __ovld __cnfn convert_ushort2_sat_rtp(double2);
5081 ushort2 __ovld __cnfn convert_ushort2_sat_rtz(double2);
5133 int2 __ovld __cnfn convert_int2(double2);
5134 int2 __ovld __cnfn convert_int2_rte(double2);
5135 int2 __ovld __cnfn convert_int2_rtn(double2);
5136 int2 __ovld __cnfn convert_int2_rtp(double2);
5137 int2 __ovld __cnfn convert_int2_rtz(double2);
5138 int2 __ovld __cnfn convert_int2_sat(double2);
5139 int2 __ovld __cnfn convert_int2_sat_rte(double2);
5140 int2 __ovld __cnfn convert_int2_sat_rtn(double2);
5141 int2 __ovld __cnfn convert_int2_sat_rtp(double2);
5142 int2 __ovld __cnfn convert_int2_sat_rtz(double2);
5194 uint2 __ovld __cnfn convert_uint2(double2);
5195 uint2 __ovld __cnfn convert_uint2_rte(double2);
5196 uint2 __ovld __cnfn convert_uint2_rtn(double2);
5197 uint2 __ovld __cnfn convert_uint2_rtp(double2);
5198 uint2 __ovld __cnfn convert_uint2_rtz(double2);
5199 uint2 __ovld __cnfn convert_uint2_sat(double2);
5200 uint2 __ovld __cnfn convert_uint2_sat_rte(double2);
5201 uint2 __ovld __cnfn convert_uint2_sat_rtn(double2);
5202 uint2 __ovld __cnfn convert_uint2_sat_rtp(double2);
5203 uint2 __ovld __cnfn convert_uint2_sat_rtz(double2);
5255 long2 __ovld __cnfn convert_long2(double2);
5256 long2 __ovld __cnfn convert_long2_rte(double2);
5257 long2 __ovld __cnfn convert_long2_rtn(double2);
5258 long2 __ovld __cnfn convert_long2_rtp(double2);
5259 long2 __ovld __cnfn convert_long2_rtz(double2);
5260 long2 __ovld __cnfn convert_long2_sat(double2);
5261 long2 __ovld __cnfn convert_long2_sat_rte(double2);
5262 long2 __ovld __cnfn convert_long2_sat_rtn(double2);
5263 long2 __ovld __cnfn convert_long2_sat_rtp(double2);
5264 long2 __ovld __cnfn convert_long2_sat_rtz(double2);
5316 ulong2 __ovld __cnfn convert_ulong2(double2);
5317 ulong2 __ovld __cnfn convert_ulong2_rte(double2);
5318 ulong2 __ovld __cnfn convert_ulong2_rtn(double2);
5319 ulong2 __ovld __cnfn convert_ulong2_rtp(double2);
5320 ulong2 __ovld __cnfn convert_ulong2_rtz(double2);
5321 ulong2 __ovld __cnfn convert_ulong2_sat(double2);
5322 ulong2 __ovld __cnfn convert_ulong2_sat_rte(double2);
5323 ulong2 __ovld __cnfn convert_ulong2_sat_rtn(double2);
5324 ulong2 __ovld __cnfn convert_ulong2_sat_rtp(double2);
5325 ulong2 __ovld __cnfn convert_ulong2_sat_rtz(double2);
5372 float2 __ovld __cnfn convert_float2(double2);
5373 float2 __ovld __cnfn convert_float2_rte(double2);
5374 float2 __ovld __cnfn convert_float2_rtn(double2);
5375 float2 __ovld __cnfn convert_float2_rtp(double2);
5376 float2 __ovld __cnfn convert_float2_rtz(double2);
5448 double2 __ovld __cnfn convert_double2(char2);
5449 double2 __ovld __cnfn convert_double2(double2);
5450 double2 __ovld __cnfn convert_double2(float2);
5451 double2 __ovld __cnfn convert_double2(int2);
5452 double2 __ovld __cnfn convert_double2(long2);
5453 double2 __ovld __cnfn convert_double2(short2);
5454 double2 __ovld __cnfn convert_double2(uchar2);
5455 double2 __ovld __cnfn convert_double2(uint2);
5456 double2 __ovld __cnfn convert_double2(ulong2);
5457 double2 __ovld __cnfn convert_double2(ushort2);
5458 double2 __ovld __cnfn convert_double2_rte(char2);
5459 double2 __ovld __cnfn convert_double2_rte(double2);
5460 double2 __ovld __cnfn convert_double2_rte(float2);
5461 double2 __ovld __cnfn convert_double2_rte(int2);
5462 double2 __ovld __cnfn convert_double2_rte(long2);
5463 double2 __ovld __cnfn convert_double2_rte(short2);
5464 double2 __ovld __cnfn convert_double2_rte(uchar2);
5465 double2 __ovld __cnfn convert_double2_rte(uint2);
5466 double2 __ovld __cnfn convert_double2_rte(ulong2);
5467 double2 __ovld __cnfn convert_double2_rte(ushort2);
5468 double2 __ovld __cnfn convert_double2_rtn(char2);
5469 double2 __ovld __cnfn convert_double2_rtn(double2);
5470 double2 __ovld __cnfn convert_double2_rtn(float2);
5471 double2 __ovld __cnfn convert_double2_rtn(int2);
5472 double2 __ovld __cnfn convert_double2_rtn(long2);
5473 double2 __ovld __cnfn convert_double2_rtn(short2);
5474 double2 __ovld __cnfn convert_double2_rtn(uchar2);
5475 double2 __ovld __cnfn convert_double2_rtn(uint2);
5476 double2 __ovld __cnfn convert_double2_rtn(ulong2);
5477 double2 __ovld __cnfn convert_double2_rtn(ushort2);
5478 double2 __ovld __cnfn convert_double2_rtp(char2);
5479 double2 __ovld __cnfn convert_double2_rtp(double2);
5480 double2 __ovld __cnfn convert_double2_rtp(float2);
5481 double2 __ovld __cnfn convert_double2_rtp(int2);
5482 double2 __ovld __cnfn convert_double2_rtp(long2);
5483 double2 __ovld __cnfn convert_double2_rtp(short2);
5484 double2 __ovld __cnfn convert_double2_rtp(uchar2);
5485 double2 __ovld __cnfn convert_double2_rtp(uint2);
5486 double2 __ovld __cnfn convert_double2_rtp(ulong2);
5487 double2 __ovld __cnfn convert_double2_rtp(ushort2);
5488 double2 __ovld __cnfn convert_double2_rtz(char2);
5489 double2 __ovld __cnfn convert_double2_rtz(double2);
5490 double2 __ovld __cnfn convert_double2_rtz(float2);
5491 double2 __ovld __cnfn convert_double2_rtz(int2);
5492 double2 __ovld __cnfn convert_double2_rtz(long2);
5493 double2 __ovld __cnfn convert_double2_rtz(short2);
5494 double2 __ovld __cnfn convert_double2_rtz(uchar2);
5495 double2 __ovld __cnfn convert_double2_rtz(uint2);
5496 double2 __ovld __cnfn convert_double2_rtz(ulong2);
5497 double2 __ovld __cnfn convert_double2_rtz(ushort2);
6522 double2 __ovld __cnfn convert_double2(half2);
6523 double2 __ovld __cnfn convert_double2_rte(half2);
6524 double2 __ovld __cnfn convert_double2_rtp(half2);
6525 double2 __ovld __cnfn convert_double2_rtn(half2);
6526 double2 __ovld __cnfn convert_double2_rtz(half2);
6554 half2 __ovld __cnfn convert_half2(double2);
6555 half2 __ovld __cnfn convert_half2_rte(double2);
6556 half2 __ovld __cnfn convert_half2_rtp(double2);
6557 half2 __ovld __cnfn convert_half2_rtn(double2);
6558 half2 __ovld __cnfn convert_half2_rtz(double2);
6652 #define as_double2(x) __builtin_astype((x), double2)
6782 double2 __ovld __cnfn acos(double2);
6808 double2 __ovld __cnfn acosh(double2);
6834 double2 __ovld __cnfn acospi(double2 x);
6860 double2 __ovld __cnfn asin(double2);
6886 double2 __ovld __cnfn asinh(double2);
6912 double2 __ovld __cnfn asinpi(double2 x);
6938 double2 __ovld __cnfn atan(double2 y_over_x);
6964 double2 __ovld __cnfn atan2(double2 y, double2 x);
6990 double2 __ovld __cnfn atanh(double2);
7016 double2 __ovld __cnfn atanpi(double2 x);
7042 double2 __ovld __cnfn atan2pi(double2 y, double2 x);
7068 double2 __ovld __cnfn cbrt(double2);
7095 double2 __ovld __cnfn ceil(double2);
7121 double2 __ovld __cnfn copysign(double2 x, double2 y);
7147 double2 __ovld __cnfn cos(double2);
7173 double2 __ovld __cnfn cosh(double2);
7199 double2 __ovld __cnfn cospi(double2 x);
7225 double2 __ovld __cnfn erfc(double2);
7252 double2 __ovld __cnfn erf(double2);
7278 double2 __ovld __cnfn exp(double2 x);
7304 double2 __ovld __cnfn exp2(double2);
7330 double2 __ovld __cnfn exp10(double2);
7356 double2 __ovld __cnfn expm1(double2 x);
7382 double2 __ovld __cnfn fabs(double2);
7408 double2 __ovld __cnfn fdim(double2 x, double2 y);
7435 double2 __ovld __cnfn floor(double2);
7465 double2 __ovld __cnfn fma(double2 a, double2 b, double2 c);
7499 double2 __ovld __cnfn fmax(double2 x, double2 y);
7504 double2 __ovld __cnfn fmax(double2 x, double y);
7543 double2 __ovld __cnfn fmin(double2 x, double2 y);
7548 double2 __ovld __cnfn fmin(double2 x, double y);
7579 double2 __ovld __cnfn fmod(double2 x, double2 y);
7607 double2 __ovld fract(double2 x, double2 *iptr);
7642 double2 __ovld fract(double2 x, __global double2 *iptr);
7648 double2 __ovld fract(double2 x, __local double2 *iptr);
7654 double2 __ovld fract(double2 x, __private double2 *iptr);
7697 double2 __ovld frexp(double2 x, int2 *exp);
7732 double2 __ovld frexp(double2 x, __global int2 *exp);
7738 double2 __ovld frexp(double2 x, __local int2 *exp);
7744 double2 __ovld frexp(double2 x, __private int2 *exp);
7784 double2 __ovld __cnfn hypot(double2 x, double2 y);
7810 int2 __ovld __cnfn ilogb(double2 x);
7841 double2 __ovld __cnfn ldexp(double2 x, int2 n);
7846 double2 __ovld __cnfn ldexp(double2 x, int n);
7880 double2 __ovld __cnfn lgamma(double2 x);
7904 double2 __ovld lgamma_r(double2 x, int2 *signp);
7939 double2 __ovld lgamma_r(double2 x, __global int2 *signp);
7945 double2 __ovld lgamma_r(double2 x, __local int2 *signp);
7951 double2 __ovld lgamma_r(double2 x, __private int2 *signp);
7990 double2 __ovld __cnfn log(double2);
8016 double2 __ovld __cnfn log2(double2);
8042 double2 __ovld __cnfn log10(double2);
8068 double2 __ovld __cnfn log1p(double2 x);
8095 double2 __ovld __cnfn logb(double2 x);
8125 double2 __ovld __cnfn mad(double2 a, double2 b, double2 c);
8152 double2 __ovld __cnfn maxmag(double2 x, double2 y);
8179 double2 __ovld __cnfn minmag(double2 x, double2 y);
8210 double2 __ovld modf(double2 x, double2 *iptr);
8245 double2 __ovld modf(double2 x, __global double2 *iptr);
8251 double2 __ovld modf(double2 x, __local double2 *iptr);
8257 double2 __ovld modf(double2 x, __private double2 *iptr);
8297 double2 __ovld __cnfn nan(ulong2 nancode);
8327 double2 __ovld __cnfn nextafter(double2 x, double2 y);
8353 double2 __ovld __cnfn pow(double2 x, double2 y);
8379 double2 __ovld __cnfn pown(double2 x, int2 y);
8405 double2 __ovld __cnfn powr(double2 x, double2 y);
8434 double2 __ovld __cnfn remainder(double2 x, double2 y);
8470 double2 __ovld remquo(double2 x, double2 y, int2 *quo);
8506 double2 __ovld remquo(double2 x, double2 y, __global int2 *quo);
8512 double2 __ovld remquo(double2 x, double2 y, __local int2 *quo);
8518 double2 __ovld remquo(double2 x, double2 y, __private int2 *quo);
8559 double2 __ovld __cnfn rint(double2);
8585 double2 __ovld __cnfn rootn(double2 x, int2 y);
8613 double2 __ovld __cnfn round(double2 x);
8639 double2 __ovld __cnfn rsqrt(double2);
8665 double2 __ovld __cnfn sin(double2);
8694 double2 __ovld sincos(double2 x, double2 *cosval);
8729 double2 __ovld sincos(double2 x, __global double2 *cosval);
8735 double2 __ovld sincos(double2 x, __local double2 *cosval);
8741 double2 __ovld sincos(double2 x, __private double2 *cosval);
8780 double2 __ovld __cnfn sinh(double2);
8806 double2 __ovld __cnfn sinpi(double2 x);
8832 double2 __ovld __cnfn sqrt(double2);
8858 double2 __ovld __cnfn tan(double2);
8884 double2 __ovld __cnfn tanh(double2);
8910 double2 __ovld __cnfn tanpi(double2 x);
8936 double2 __ovld __cnfn tgamma(double2);
8963 double2 __ovld __cnfn trunc(double2);
10380 double2 __ovld __cnfn clamp(double2 x, double2 minval, double2 maxval);
10385 double2 __ovld __cnfn clamp(double2 x, double minval, double maxval);
10417 double2 __ovld __cnfn degrees(double2 radians);
10449 double2 __ovld __cnfn max(double2 x, double2 y);
10454 double2 __ovld __cnfn max(double2 x, double y);
10491 double2 __ovld __cnfn min(double2 x, double2 y);
10496 double2 __ovld __cnfn min(double2 x, double y);
10536 double2 __ovld __cnfn mix(double2 x, double2 y, double2 a);
10541 double2 __ovld __cnfn mix(double2 x, double2 y, double a);
10573 double2 __ovld __cnfn radians(double2 degrees);
10604 double2 __ovld __cnfn step(double2 edge, double2 x);
10609 double2 __ovld __cnfn step(double edge, double2 x);
10656 double2 __ovld __cnfn smoothstep(double2 edge0, double2 edge1, double2 x);
10661 double2 __ovld __cnfn smoothstep(double edge0, double edge1, double2 x);
10694 double2 __ovld __cnfn sign(double2 x);
10735 double __ovld __cnfn dot(double2 p0, double2 p1);
10756 double __ovld __cnfn distance(double2 p0, double2 p1);
10777 double __ovld __cnfn length(double2 p);
10798 double2 __ovld __cnfn normalize(double2 p);
10884 long2 __ovld __cnfn isequal(double2 x, double2 y);
10910 long2 __ovld __cnfn isnotequal(double2 x, double2 y);
10936 long2 __ovld __cnfn isgreater(double2 x, double2 y);
10962 long2 __ovld __cnfn isgreaterequal(double2 x, double2 y);
10988 long2 __ovld __cnfn isless(double2 x, double2 y);
11014 long2 __ovld __cnfn islessequal(double2 x, double2 y);
11041 long2 __ovld __cnfn islessgreater(double2 x, double2 y);
11067 long2 __ovld __cnfn isfinite(double2);
11093 long2 __ovld __cnfn isinf(double2);
11119 long2 __ovld __cnfn isnan(double2);
11145 long2 __ovld __cnfn isnormal(double2);
11173 long2 __ovld __cnfn isordered(double2 x, double2 y);
11201 long2 __ovld __cnfn isunordered(double2 x, double2 y);
11231 long2 __ovld __cnfn signbit(double2);
11365 double2 __ovld __cnfn bitselect(double2 a, double2 b, double2 c);
11505 double2 __ovld __cnfn select(double2 a, double2 b, long2 c);
11511 double2 __ovld __cnfn select(double2 a, double2 b, ulong2 c);
11596 double2 __ovld vload2(size_t offset, const __constant double *p);
11660 double2 __ovld vload2(size_t offset, const double *p);
11813 double2 __ovld vload2(size_t offset, const __global double *p);
11818 double2 __ovld vload2(size_t offset, const __local double *p);
11823 double2 __ovld vload2(size_t offset, const __private double *p);
11899 void __ovld vstore2(double2 data, size_t offset, double *p);
12050 void __ovld vstore2(double2 data, size_t offset, __global double *p);
12055 void __ovld vstore2(double2 data, size_t offset, __local double *p);
12060 void __ovld vstore2(double2 data, size_t offset, __private double *p);
12239 void __ovld vstore_half2(double2 data, size_t offset, half *p);
12244 void __ovld vstore_half2_rte(double2 data, size_t offset, half *p);
12249 void __ovld vstore_half2_rtz(double2 data, size_t offset, half *p);
12254 void __ovld vstore_half2_rtp(double2 data, size_t offset, half *p);
12259 void __ovld vstore_half2_rtn(double2 data, size_t offset, half *p);
12342 void __ovld vstore_half2(double2 data, size_t offset, __global half *p);
12347 void __ovld vstore_half2_rte(double2 data, size_t offset, __global half *p);
12352 void __ovld vstore_half2_rtz(double2 data, size_t offset, __global half *p);
12357 void __ovld vstore_half2_rtp(double2 data, size_t offset, __global half *p);
12362 void __ovld vstore_half2_rtn(double2 data, size_t offset, __global half *p);
12367 void __ovld vstore_half2(double2 data, size_t offset, __local half *p);
12372 void __ovld vstore_half2_rte(double2 data, size_t offset, __local half *p);
12377 void __ovld vstore_half2_rtz(double2 data, size_t offset, __local half *p);
12382 void __ovld vstore_half2_rtp(double2 data, size_t offset, __local half *p);
12387 void __ovld vstore_half2_rtn(double2 data, size_t offset, __local half *p);
12392 void __ovld vstore_half2(double2 data, size_t offset, __private half *p);
12397 void __ovld vstore_half2_rte(double2 data, size_t offset, __private half *p);
12402 void __ovld vstore_half2_rtz(double2 data, size_t offset, __private half *p);
12407 void __ovld vstore_half2_rtp(double2 data, size_t offset, __private half *p);
12412 void __ovld vstore_half2_rtn(double2 data, size_t offset, __private half *p);
12521 void __ovld vstorea_half2(double2 data, size_t offset, half *p);
12528 void __ovld vstorea_half2_rte(double2 data, size_t offset, half *p);
12535 void __ovld vstorea_half2_rtz(double2 data, size_t offset, half *p);
12542 void __ovld vstorea_half2_rtp(double2 data, size_t offset, half *p);
12549 void __ovld vstorea_half2_rtn(double2 data, size_t offset, half *p);
12664 void __ovld vstorea_half2(double2 data, size_t offset, __global half *p);
12671 void __ovld vstorea_half2_rte(double2 data, size_t offset, __global half *p);
12678 void __ovld vstorea_half2_rtz(double2 data, size_t offset, __global half *p);
12685 void __ovld vstorea_half2_rtp(double2 data, size_t offset, __global half *p);
12692 void __ovld vstorea_half2_rtn(double2 data, size_t offset, __global half *p);
12699 void __ovld vstorea_half2(double2 data, size_t offset, __local half *p);
12706 void __ovld vstorea_half2_rte(double2 data, size_t offset, __local half *p);
12713 void __ovld vstorea_half2_rtz(double2 data, size_t offset, __local half *p);
12720 void __ovld vstorea_half2_rtp(double2 data, size_t offset, __local half *p);
12727 void __ovld vstorea_half2_rtn(double2 data, size_t offset, __local half *p);
12734 void __ovld vstorea_half2(double2 data, size_t offset, __private half *p);
12741 void __ovld vstorea_half2_rte(double2 data, size_t offset, __private half *p);
12748 void __ovld vstorea_half2_rtz(double2 data, size_t offset, __private half *p);
12755 void __ovld vstorea_half2_rtp(double2 data, size_t offset, __private half *p);
12762 void __ovld vstorea_half2_rtn(double2 data,size_t offset, __private half *p);
13039 double2 *dst, const __global double2 *src, size_t num_elements, event_t event);
13045 event_t __ovld async_work_group_copy(__global double2 *dst, const __local double2 *src, size_t num_elements, event_t event);
13202 event_t __ovld async_work_group_strided_copy(__local double2 *dst, const __global double2 *src, size_t num_elements, size_t src_stride, event_t event);
13208 event_t __ovld async_work_group_strided_copy(__global double2 *dst, const __local double2 *src, size_t num_elements, size_t dst_stride, event_t event);
13305 void __ovld prefetch(const __global double2 *p, size_t num_elements);
14195 double2 __ovld __cnfn shuffle(double2 x, ulong2 mask);
14196 double2 __ovld __cnfn shuffle(double4 x, ulong2 mask);
14197 double2 __ovld __cnfn shuffle(double8 x, ulong2 mask);
14198 double2 __ovld __cnfn shuffle(double16 x, ulong2 mask);
14200 double4 __ovld __cnfn shuffle(double2 x, ulong4 mask);
14205 double8 __ovld __cnfn shuffle(double2 x, ulong8 mask);
14210 double16 __ovld __cnfn shuffle(double2 x, ulong16 mask);
14419 double2 __ovld __cnfn shuffle2(double2 x, double2 y, ulong2 mask);
14420 double2 __ovld __cnfn shuffle2(double4 x, double4 y, ulong2 mask);
14421 double2 __ovld __cnfn shuffle2(double8 x, double8 y, ulong2 mask);
14422 double2 __ovld __cnfn shuffle2(double16 x, double16 y, ulong2 mask);
14424 double4 __ovld __cnfn shuffle2(double2 x, double2 y, ulong4 mask);
14429 double8 __ovld __cnfn shuffle2(double2 x, double2 y, ulong8 mask);
14434 double16 __ovld __cnfn shuffle2(double2 x, double2 y, ulong16 mask);