Lines Matching refs:__global
7291 float __ovld fract(float, __global float *);
7292 float2 __ovld fract(float2, __global float2 *);
7293 float3 __ovld fract(float3, __global float3 *);
7294 float4 __ovld fract(float4, __global float4 *);
7295 float8 __ovld fract(float8, __global float8 *);
7296 float16 __ovld fract(float16, __global float16 *);
7310 double __ovld fract(double, __global double *);
7311 double2 __ovld fract(double2, __global double2 *);
7312 double3 __ovld fract(double3, __global double3 *);
7313 double4 __ovld fract(double4, __global double4 *);
7314 double8 __ovld fract(double8, __global double8 *);
7315 double16 __ovld fract(double16, __global double16 *);
7330 half __ovld fract(half, __global half *);
7331 half2 __ovld fract(half2, __global half2 *);
7332 half3 __ovld fract(half3, __global half3 *);
7333 half4 __ovld fract(half4, __global half4 *);
7334 half8 __ovld fract(half8, __global half8 *);
7335 half16 __ovld fract(half16, __global half16 *);
7383 float __ovld frexp(float, __global int *);
7384 float2 __ovld frexp(float2, __global int2 *);
7385 float3 __ovld frexp(float3, __global int3 *);
7386 float4 __ovld frexp(float4, __global int4 *);
7387 float8 __ovld frexp(float8, __global int8 *);
7388 float16 __ovld frexp(float16, __global int16 *);
7402 double __ovld frexp(double, __global int *);
7403 double2 __ovld frexp(double2, __global int2 *);
7404 double3 __ovld frexp(double3, __global int3 *);
7405 double4 __ovld frexp(double4, __global int4 *);
7406 double8 __ovld frexp(double8, __global int8 *);
7407 double16 __ovld frexp(double16, __global int16 *);
7422 half __ovld frexp(half, __global int *);
7423 half2 __ovld frexp(half2, __global int2 *);
7424 half3 __ovld frexp(half3, __global int3 *);
7425 half4 __ovld frexp(half4, __global int4 *);
7426 half8 __ovld frexp(half8, __global int8 *);
7427 half16 __ovld frexp(half16, __global int16 *);
7592 float __ovld lgamma_r(float, __global int *);
7593 float2 __ovld lgamma_r(float2, __global int2 *);
7594 float3 __ovld lgamma_r(float3, __global int3 *);
7595 float4 __ovld lgamma_r(float4, __global int4 *);
7596 float8 __ovld lgamma_r(float8, __global int8 *);
7597 float16 __ovld lgamma_r(float16, __global int16 *);
7611 double __ovld lgamma_r(double, __global int *);
7612 double2 __ovld lgamma_r(double2, __global int2 *);
7613 double3 __ovld lgamma_r(double3, __global int3 *);
7614 double4 __ovld lgamma_r(double4, __global int4 *);
7615 double8 __ovld lgamma_r(double8, __global int8 *);
7616 double16 __ovld lgamma_r(double16, __global int16 *);
7631 half __ovld lgamma_r(half, __global int *);
7632 half2 __ovld lgamma_r(half2, __global int2 *);
7633 half3 __ovld lgamma_r(half3, __global int3 *);
7634 half4 __ovld lgamma_r(half4, __global int4 *);
7635 half8 __ovld lgamma_r(half8, __global int8 *);
7636 half16 __ovld lgamma_r(half16, __global int16 *);
7900 float __ovld modf(float, __global float *);
7901 float2 __ovld modf(float2, __global float2 *);
7902 float3 __ovld modf(float3, __global float3 *);
7903 float4 __ovld modf(float4, __global float4 *);
7904 float8 __ovld modf(float8, __global float8 *);
7905 float16 __ovld modf(float16, __global float16 *);
7919 double __ovld modf(double, __global double *);
7920 double2 __ovld modf(double2, __global double2 *);
7921 double3 __ovld modf(double3, __global double3 *);
7922 double4 __ovld modf(double4, __global double4 *);
7923 double8 __ovld modf(double8, __global double8 *);
7924 double16 __ovld modf(double16, __global double16 *);
7939 half __ovld modf(half, __global half *);
7940 half2 __ovld modf(half2, __global half2 *);
7941 half3 __ovld modf(half3, __global half3 *);
7942 half4 __ovld modf(half4, __global half4 *);
7943 half8 __ovld modf(half8, __global half8 *);
7944 half16 __ovld modf(half16, __global half16 *);
8162 float __ovld remquo(float, float, __global int *);
8163 float2 __ovld remquo(float2, float2, __global int2 *);
8164 float3 __ovld remquo(float3, float3, __global int3 *);
8165 float4 __ovld remquo(float4, float4, __global int4 *);
8166 float8 __ovld remquo(float8, float8, __global int8 *);
8167 float16 __ovld remquo(float16, float16, __global int16 *);
8181 double __ovld remquo(double, double, __global int *);
8182 double2 __ovld remquo(double2, double2, __global int2 *);
8183 double3 __ovld remquo(double3, double3, __global int3 *);
8184 double4 __ovld remquo(double4, double4, __global int4 *);
8185 double8 __ovld remquo(double8, double8, __global int8 *);
8186 double16 __ovld remquo(double16, double16, __global int16 *);
8201 half __ovld remquo(half, half, __global int *);
8202 half2 __ovld remquo(half2, half2, __global int2 *);
8203 half3 __ovld remquo(half3, half3, __global int3 *);
8204 half4 __ovld remquo(half4, half4, __global int4 *);
8205 half8 __ovld remquo(half8, half8, __global int8 *);
8206 half16 __ovld remquo(half16, half16, __global int16 *);
8387 float __ovld sincos(float, __global float *);
8388 float2 __ovld sincos(float2, __global float2 *);
8389 float3 __ovld sincos(float3, __global float3 *);
8390 float4 __ovld sincos(float4, __global float4 *);
8391 float8 __ovld sincos(float8, __global float8 *);
8392 float16 __ovld sincos(float16, __global float16 *);
8406 double __ovld sincos(double, __global double *);
8407 double2 __ovld sincos(double2, __global double2 *);
8408 double3 __ovld sincos(double3, __global double3 *);
8409 double4 __ovld sincos(double4, __global double4 *);
8410 double8 __ovld sincos(double8, __global double8 *);
8411 double16 __ovld sincos(double16, __global double16 *);
8426 half __ovld sincos(half, __global half *);
8427 half2 __ovld sincos(half2, __global half2 *);
8428 half3 __ovld sincos(half3, __global half3 *);
8429 half4 __ovld sincos(half4, __global half4 *);
8430 half8 __ovld sincos(half8, __global half8 *);
8431 half16 __ovld sincos(half16, __global half16 *);
11312 char2 __ovld __purefn vload2(size_t, const __global char *);
11313 uchar2 __ovld __purefn vload2(size_t, const __global uchar *);
11314 short2 __ovld __purefn vload2(size_t, const __global short *);
11315 ushort2 __ovld __purefn vload2(size_t, const __global ushort *);
11316 int2 __ovld __purefn vload2(size_t, const __global int *);
11317 uint2 __ovld __purefn vload2(size_t, const __global uint *);
11318 long2 __ovld __purefn vload2(size_t, const __global long *);
11319 ulong2 __ovld __purefn vload2(size_t, const __global ulong *);
11320 float2 __ovld __purefn vload2(size_t, const __global float *);
11321 char3 __ovld __purefn vload3(size_t, const __global char *);
11322 uchar3 __ovld __purefn vload3(size_t, const __global uchar *);
11323 short3 __ovld __purefn vload3(size_t, const __global short *);
11324 ushort3 __ovld __purefn vload3(size_t, const __global ushort *);
11325 int3 __ovld __purefn vload3(size_t, const __global int *);
11326 uint3 __ovld __purefn vload3(size_t, const __global uint *);
11327 long3 __ovld __purefn vload3(size_t, const __global long *);
11328 ulong3 __ovld __purefn vload3(size_t, const __global ulong *);
11329 float3 __ovld __purefn vload3(size_t, const __global float *);
11330 char4 __ovld __purefn vload4(size_t, const __global char *);
11331 uchar4 __ovld __purefn vload4(size_t, const __global uchar *);
11332 short4 __ovld __purefn vload4(size_t, const __global short *);
11333 ushort4 __ovld __purefn vload4(size_t, const __global ushort *);
11334 int4 __ovld __purefn vload4(size_t, const __global int *);
11335 uint4 __ovld __purefn vload4(size_t, const __global uint *);
11336 long4 __ovld __purefn vload4(size_t, const __global long *);
11337 ulong4 __ovld __purefn vload4(size_t, const __global ulong *);
11338 float4 __ovld __purefn vload4(size_t, const __global float *);
11339 char8 __ovld __purefn vload8(size_t, const __global char *);
11340 uchar8 __ovld __purefn vload8(size_t, const __global uchar *);
11341 short8 __ovld __purefn vload8(size_t, const __global short *);
11342 ushort8 __ovld __purefn vload8(size_t, const __global ushort *);
11343 int8 __ovld __purefn vload8(size_t, const __global int *);
11344 uint8 __ovld __purefn vload8(size_t, const __global uint *);
11345 long8 __ovld __purefn vload8(size_t, const __global long *);
11346 ulong8 __ovld __purefn vload8(size_t, const __global ulong *);
11347 float8 __ovld __purefn vload8(size_t, const __global float *);
11348 char16 __ovld __purefn vload16(size_t, const __global char *);
11349 uchar16 __ovld __purefn vload16(size_t, const __global uchar *);
11350 short16 __ovld __purefn vload16(size_t, const __global short *);
11351 ushort16 __ovld __purefn vload16(size_t, const __global ushort *);
11352 int16 __ovld __purefn vload16(size_t, const __global int *);
11353 uint16 __ovld __purefn vload16(size_t, const __global uint *);
11354 long16 __ovld __purefn vload16(size_t, const __global long *);
11355 ulong16 __ovld __purefn vload16(size_t, const __global ulong *);
11356 float16 __ovld __purefn vload16(size_t, const __global float *);
11449 double2 __ovld __purefn vload2(size_t, const __global double *);
11450 double3 __ovld __purefn vload3(size_t, const __global double *);
11451 double4 __ovld __purefn vload4(size_t, const __global double *);
11452 double8 __ovld __purefn vload8(size_t, const __global double *);
11453 double16 __ovld __purefn vload16(size_t, const __global double *);
11467 half2 __ovld __purefn vload2(size_t, const __global half *);
11468 half3 __ovld __purefn vload3(size_t, const __global half *);
11469 half4 __ovld __purefn vload4(size_t, const __global half *);
11470 half8 __ovld __purefn vload8(size_t, const __global half *);
11471 half16 __ovld __purefn vload16(size_t, const __global half *);
11548 void __ovld vstore2(char2, size_t, __global char *);
11549 void __ovld vstore2(uchar2, size_t, __global uchar *);
11550 void __ovld vstore2(short2, size_t, __global short *);
11551 void __ovld vstore2(ushort2, size_t, __global ushort *);
11552 void __ovld vstore2(int2, size_t, __global int *);
11553 void __ovld vstore2(uint2, size_t, __global uint *);
11554 void __ovld vstore2(long2, size_t, __global long *);
11555 void __ovld vstore2(ulong2, size_t, __global ulong *);
11556 void __ovld vstore2(float2, size_t, __global float *);
11557 void __ovld vstore3(char3, size_t, __global char *);
11558 void __ovld vstore3(uchar3, size_t, __global uchar *);
11559 void __ovld vstore3(short3, size_t, __global short *);
11560 void __ovld vstore3(ushort3, size_t, __global ushort *);
11561 void __ovld vstore3(int3, size_t, __global int *);
11562 void __ovld vstore3(uint3, size_t, __global uint *);
11563 void __ovld vstore3(long3, size_t, __global long *);
11564 void __ovld vstore3(ulong3, size_t, __global ulong *);
11565 void __ovld vstore3(float3, size_t, __global float *);
11566 void __ovld vstore4(char4, size_t, __global char *);
11567 void __ovld vstore4(uchar4, size_t, __global uchar *);
11568 void __ovld vstore4(short4, size_t, __global short *);
11569 void __ovld vstore4(ushort4, size_t, __global ushort *);
11570 void __ovld vstore4(int4, size_t, __global int *);
11571 void __ovld vstore4(uint4, size_t, __global uint *);
11572 void __ovld vstore4(long4, size_t, __global long *);
11573 void __ovld vstore4(ulong4, size_t, __global ulong *);
11574 void __ovld vstore4(float4, size_t, __global float *);
11575 void __ovld vstore8(char8, size_t, __global char *);
11576 void __ovld vstore8(uchar8, size_t, __global uchar *);
11577 void __ovld vstore8(short8, size_t, __global short *);
11578 void __ovld vstore8(ushort8, size_t, __global ushort *);
11579 void __ovld vstore8(int8, size_t, __global int *);
11580 void __ovld vstore8(uint8, size_t, __global uint *);
11581 void __ovld vstore8(long8, size_t, __global long *);
11582 void __ovld vstore8(ulong8, size_t, __global ulong *);
11583 void __ovld vstore8(float8, size_t, __global float *);
11584 void __ovld vstore16(char16, size_t, __global char *);
11585 void __ovld vstore16(uchar16, size_t, __global uchar *);
11586 void __ovld vstore16(short16, size_t, __global short *);
11587 void __ovld vstore16(ushort16, size_t, __global ushort *);
11588 void __ovld vstore16(int16, size_t, __global int *);
11589 void __ovld vstore16(uint16, size_t, __global uint *);
11590 void __ovld vstore16(long16, size_t, __global long *);
11591 void __ovld vstore16(ulong16, size_t, __global ulong *);
11592 void __ovld vstore16(float16, size_t, __global float *);
11684 void __ovld vstore2(double2, size_t, __global double *);
11685 void __ovld vstore3(double3, size_t, __global double *);
11686 void __ovld vstore4(double4, size_t, __global double *);
11687 void __ovld vstore8(double8, size_t, __global double *);
11688 void __ovld vstore16(double16, size_t, __global double *);
11701 void __ovld vstore2(half2, size_t, __global half *);
11702 void __ovld vstore3(half3, size_t, __global half *);
11703 void __ovld vstore4(half4, size_t, __global half *);
11704 void __ovld vstore8(half8, size_t, __global half *);
11705 void __ovld vstore16(half16, size_t, __global half *);
11733 float __ovld __purefn vload_half(size_t, const __global half *);
11760 float2 __ovld __purefn vload_half2(size_t, const __global half *);
11761 float3 __ovld __purefn vload_half3(size_t, const __global half *);
11762 float4 __ovld __purefn vload_half4(size_t, const __global half *);
11763 float8 __ovld __purefn vload_half8(size_t, const __global half *);
11764 float16 __ovld __purefn vload_half16(size_t, const __global half *);
11804 void __ovld vstore_half(float, size_t, __global half *);
11805 void __ovld vstore_half_rte(float, size_t, __global half *);
11806 void __ovld vstore_half_rtz(float, size_t, __global half *);
11807 void __ovld vstore_half_rtp(float, size_t, __global half *);
11808 void __ovld vstore_half_rtn(float, size_t, __global half *);
11820 void __ovld vstore_half(double, size_t, __global half *);
11821 void __ovld vstore_half_rte(double, size_t, __global half *);
11822 void __ovld vstore_half_rtz(double, size_t, __global half *);
11823 void __ovld vstore_half_rtp(double, size_t, __global half *);
11824 void __ovld vstore_half_rtn(double, size_t, __global half *);
11905 void __ovld vstore_half2(float2, size_t, __global half *);
11906 void __ovld vstore_half3(float3, size_t, __global half *);
11907 void __ovld vstore_half4(float4, size_t, __global half *);
11908 void __ovld vstore_half8(float8, size_t, __global half *);
11909 void __ovld vstore_half16(float16, size_t, __global half *);
11910 void __ovld vstore_half2_rte(float2, size_t, __global half *);
11911 void __ovld vstore_half3_rte(float3, size_t, __global half *);
11912 void __ovld vstore_half4_rte(float4, size_t, __global half *);
11913 void __ovld vstore_half8_rte(float8, size_t, __global half *);
11914 void __ovld vstore_half16_rte(float16, size_t, __global half *);
11915 void __ovld vstore_half2_rtz(float2, size_t, __global half *);
11916 void __ovld vstore_half3_rtz(float3, size_t, __global half *);
11917 void __ovld vstore_half4_rtz(float4, size_t, __global half *);
11918 void __ovld vstore_half8_rtz(float8, size_t, __global half *);
11919 void __ovld vstore_half16_rtz(float16, size_t, __global half *);
11920 void __ovld vstore_half2_rtp(float2, size_t, __global half *);
11921 void __ovld vstore_half3_rtp(float3, size_t, __global half *);
11922 void __ovld vstore_half4_rtp(float4, size_t, __global half *);
11923 void __ovld vstore_half8_rtp(float8, size_t, __global half *);
11924 void __ovld vstore_half16_rtp(float16, size_t, __global half *);
11925 void __ovld vstore_half2_rtn(float2, size_t, __global half *);
11926 void __ovld vstore_half3_rtn(float3, size_t, __global half *);
11927 void __ovld vstore_half4_rtn(float4, size_t, __global half *);
11928 void __ovld vstore_half8_rtn(float8, size_t, __global half *);
11929 void __ovld vstore_half16_rtn(float16, size_t, __global half *);
11981 void __ovld vstore_half2(double2, size_t, __global half *);
11982 void __ovld vstore_half3(double3, size_t, __global half *);
11983 void __ovld vstore_half4(double4, size_t, __global half *);
11984 void __ovld vstore_half8(double8, size_t, __global half *);
11985 void __ovld vstore_half16(double16, size_t, __global half *);
11986 void __ovld vstore_half2_rte(double2, size_t, __global half *);
11987 void __ovld vstore_half3_rte(double3, size_t, __global half *);
11988 void __ovld vstore_half4_rte(double4, size_t, __global half *);
11989 void __ovld vstore_half8_rte(double8, size_t, __global half *);
11990 void __ovld vstore_half16_rte(double16, size_t, __global half *);
11991 void __ovld vstore_half2_rtz(double2, size_t, __global half *);
11992 void __ovld vstore_half3_rtz(double3, size_t, __global half *);
11993 void __ovld vstore_half4_rtz(double4, size_t, __global half *);
11994 void __ovld vstore_half8_rtz(double8, size_t, __global half *);
11995 void __ovld vstore_half16_rtz(double16, size_t, __global half *);
11996 void __ovld vstore_half2_rtp(double2, size_t, __global half *);
11997 void __ovld vstore_half3_rtp(double3, size_t, __global half *);
11998 void __ovld vstore_half4_rtp(double4, size_t, __global half *);
11999 void __ovld vstore_half8_rtp(double8, size_t, __global half *);
12000 void __ovld vstore_half16_rtp(double16, size_t, __global half *);
12001 void __ovld vstore_half2_rtn(double2, size_t, __global half *);
12002 void __ovld vstore_half3_rtn(double3, size_t, __global half *);
12003 void __ovld vstore_half4_rtn(double4, size_t, __global half *);
12004 void __ovld vstore_half8_rtn(double8, size_t, __global half *);
12005 void __ovld vstore_half16_rtn(double16, size_t, __global half *);
12086 float2 __ovld __purefn vloada_half2(size_t, const __global half *);
12087 float3 __ovld __purefn vloada_half3(size_t, const __global half *);
12088 float4 __ovld __purefn vloada_half4(size_t, const __global half *);
12089 float8 __ovld __purefn vloada_half8(size_t, const __global half *);
12090 float16 __ovld __purefn vloada_half16(size_t, const __global half *);
12184 void __ovld vstorea_half2(float2, size_t, __global half *);
12185 void __ovld vstorea_half3(float3, size_t, __global half *);
12186 void __ovld vstorea_half4(float4, size_t, __global half *);
12187 void __ovld vstorea_half8(float8, size_t, __global half *);
12188 void __ovld vstorea_half16(float16, size_t, __global half *);
12190 void __ovld vstorea_half2_rte(float2, size_t, __global half *);
12191 void __ovld vstorea_half3_rte(float3, size_t, __global half *);
12192 void __ovld vstorea_half4_rte(float4, size_t, __global half *);
12193 void __ovld vstorea_half8_rte(float8, size_t, __global half *);
12194 void __ovld vstorea_half16_rte(float16, size_t, __global half *);
12196 void __ovld vstorea_half2_rtz(float2, size_t, __global half *);
12197 void __ovld vstorea_half3_rtz(float3, size_t, __global half *);
12198 void __ovld vstorea_half4_rtz(float4, size_t, __global half *);
12199 void __ovld vstorea_half8_rtz(float8, size_t, __global half *);
12200 void __ovld vstorea_half16_rtz(float16, size_t, __global half *);
12202 void __ovld vstorea_half2_rtp(float2, size_t, __global half *);
12203 void __ovld vstorea_half3_rtp(float3, size_t, __global half *);
12204 void __ovld vstorea_half4_rtp(float4, size_t, __global half *);
12205 void __ovld vstorea_half8_rtp(float8, size_t, __global half *);
12206 void __ovld vstorea_half16_rtp(float16, size_t, __global half *);
12208 void __ovld vstorea_half2_rtn(float2, size_t, __global half *);
12209 void __ovld vstorea_half3_rtn(float3, size_t, __global half *);
12210 void __ovld vstorea_half4_rtn(float4, size_t, __global half *);
12211 void __ovld vstorea_half8_rtn(float8, size_t, __global half *);
12212 void __ovld vstorea_half16_rtn(float16, size_t, __global half *);
12275 void __ovld vstorea_half2(double2, size_t, __global half *);
12276 void __ovld vstorea_half3(double3, size_t, __global half *);
12277 void __ovld vstorea_half4(double4, size_t, __global half *);
12278 void __ovld vstorea_half8(double8, size_t, __global half *);
12279 void __ovld vstorea_half16(double16, size_t, __global half *);
12281 void __ovld vstorea_half2_rte(double2, size_t, __global half *);
12282 void __ovld vstorea_half3_rte(double3, size_t, __global half *);
12283 void __ovld vstorea_half4_rte(double4, size_t, __global half *);
12284 void __ovld vstorea_half8_rte(double8, size_t, __global half *);
12285 void __ovld vstorea_half16_rte(double16, size_t, __global half *);
12287 void __ovld vstorea_half2_rtz(double2, size_t, __global half *);
12288 void __ovld vstorea_half3_rtz(double3, size_t, __global half *);
12289 void __ovld vstorea_half4_rtz(double4, size_t, __global half *);
12290 void __ovld vstorea_half8_rtz(double8, size_t, __global half *);
12291 void __ovld vstorea_half16_rtz(double16, size_t, __global half *);
12293 void __ovld vstorea_half2_rtp(double2, size_t, __global half *);
12294 void __ovld vstorea_half3_rtp(double3, size_t, __global half *);
12295 void __ovld vstorea_half4_rtp(double4, size_t, __global half *);
12296 void __ovld vstorea_half8_rtp(double8, size_t, __global half *);
12297 void __ovld vstorea_half16_rtp(double16, size_t, __global half *);
12299 void __ovld vstorea_half2_rtn(double2, size_t, __global half *);
12300 void __ovld vstorea_half3_rtn(double3, size_t, __global half *);
12301 void __ovld vstorea_half4_rtn(double4, size_t, __global half *);
12302 void __ovld vstorea_half8_rtn(double8, size_t, __global half *);
12303 void __ovld vstorea_half16_rtn(double16, size_t, __global half *);
12491 event_t __ovld async_work_group_copy(__local char *, const __global char *, size_t, event_t);
12492 event_t __ovld async_work_group_copy(__local uchar *, const __global uchar *, size_t, event_t);
12493 event_t __ovld async_work_group_copy(__local short *, const __global short *, size_t, event_t);
12494 event_t __ovld async_work_group_copy(__local ushort *, const __global ushort *, size_t, event_t);
12495 event_t __ovld async_work_group_copy(__local int *, const __global int *, size_t, event_t);
12496 event_t __ovld async_work_group_copy(__local uint *, const __global uint *, size_t, event_t);
12497 event_t __ovld async_work_group_copy(__local long *, const __global long *, size_t, event_t);
12498 event_t __ovld async_work_group_copy(__local ulong *, const __global ulong *, size_t, event_t);
12499 event_t __ovld async_work_group_copy(__local float *, const __global float *, size_t, event_t);
12500 event_t __ovld async_work_group_copy(__local char2 *, const __global char2 *, size_t, event_t);
12501 event_t __ovld async_work_group_copy(__local uchar2 *, const __global uchar2 *, size_t, event_t);
12502 event_t __ovld async_work_group_copy(__local short2 *, const __global short2 *, size_t, event_t);
12503 event_t __ovld async_work_group_copy(__local ushort2 *, const __global ushort2 *, size_t, event_t);
12504 event_t __ovld async_work_group_copy(__local int2 *, const __global int2 *, size_t, event_t);
12505 event_t __ovld async_work_group_copy(__local uint2 *, const __global uint2 *, size_t, event_t);
12506 event_t __ovld async_work_group_copy(__local long2 *, const __global long2 *, size_t, event_t);
12507 event_t __ovld async_work_group_copy(__local ulong2 *, const __global ulong2 *, size_t, event_t);
12508 event_t __ovld async_work_group_copy(__local float2 *, const __global float2 *, size_t, event_t);
12509 event_t __ovld async_work_group_copy(__local char3 *, const __global char3 *, size_t, event_t);
12510 event_t __ovld async_work_group_copy(__local uchar3 *, const __global uchar3 *, size_t, event_t);
12511 event_t __ovld async_work_group_copy(__local short3 *, const __global short3 *, size_t, event_t);
12512 event_t __ovld async_work_group_copy(__local ushort3 *, const __global ushort3 *, size_t, event_t);
12513 event_t __ovld async_work_group_copy(__local int3 *, const __global int3 *, size_t, event_t);
12514 event_t __ovld async_work_group_copy(__local uint3 *, const __global uint3 *, size_t, event_t);
12515 event_t __ovld async_work_group_copy(__local long3 *, const __global long3 *, size_t, event_t);
12516 event_t __ovld async_work_group_copy(__local ulong3 *, const __global ulong3 *, size_t, event_t);
12517 event_t __ovld async_work_group_copy(__local float3 *, const __global float3 *, size_t, event_t);
12518 event_t __ovld async_work_group_copy(__local char4 *, const __global char4 *, size_t, event_t);
12519 event_t __ovld async_work_group_copy(__local uchar4 *, const __global uchar4 *, size_t, event_t);
12520 event_t __ovld async_work_group_copy(__local short4 *, const __global short4 *, size_t, event_t);
12521 event_t __ovld async_work_group_copy(__local ushort4 *, const __global ushort4 *, size_t, event_t);
12522 event_t __ovld async_work_group_copy(__local int4 *, const __global int4 *, size_t, event_t);
12523 event_t __ovld async_work_group_copy(__local uint4 *, const __global uint4 *, size_t, event_t);
12524 event_t __ovld async_work_group_copy(__local long4 *, const __global long4 *, size_t, event_t);
12525 event_t __ovld async_work_group_copy(__local ulong4 *, const __global ulong4 *, size_t, event_t);
12526 event_t __ovld async_work_group_copy(__local float4 *, const __global float4 *, size_t, event_t);
12527 event_t __ovld async_work_group_copy(__local char8 *, const __global char8 *, size_t, event_t);
12528 event_t __ovld async_work_group_copy(__local uchar8 *, const __global uchar8 *, size_t, event_t);
12529 event_t __ovld async_work_group_copy(__local short8 *, const __global short8 *, size_t, event_t);
12530 event_t __ovld async_work_group_copy(__local ushort8 *, const __global ushort8 *, size_t, event_t);
12531 event_t __ovld async_work_group_copy(__local int8 *, const __global int8 *, size_t, event_t);
12532 event_t __ovld async_work_group_copy(__local uint8 *, const __global uint8 *, size_t, event_t);
12533 event_t __ovld async_work_group_copy(__local long8 *, const __global long8 *, size_t, event_t);
12534 event_t __ovld async_work_group_copy(__local ulong8 *, const __global ulong8 *, size_t, event_t);
12535 event_t __ovld async_work_group_copy(__local float8 *, const __global float8 *, size_t, event_t);
12536 event_t __ovld async_work_group_copy(__local char16 *, const __global char16 *, size_t, event_t);
12537 event_t __ovld async_work_group_copy(__local uchar16 *, const __global uchar16 *, size_t, event_t);
12538 event_t __ovld async_work_group_copy(__local short16 *, const __global short16 *, size_t, event_t);
12539 event_t __ovld async_work_group_copy(__local ushort16 *, const __global ushort16 *, size_t, event_t…
12540 event_t __ovld async_work_group_copy(__local int16 *, const __global int16 *, size_t, event_t);
12541 event_t __ovld async_work_group_copy(__local uint16 *, const __global uint16 *, size_t, event_t);
12542 event_t __ovld async_work_group_copy(__local long16 *, const __global long16 *, size_t, event_t);
12543 event_t __ovld async_work_group_copy(__local ulong16 *, const __global ulong16 *, size_t, event_t);
12544 event_t __ovld async_work_group_copy(__local float16 *, const __global float16 *, size_t, event_t);
12545 event_t __ovld async_work_group_copy(__global char *, const __local char *, size_t, event_t);
12546 event_t __ovld async_work_group_copy(__global uchar *, const __local uchar *, size_t, event_t);
12547 event_t __ovld async_work_group_copy(__global short *, const __local short *, size_t, event_t);
12548 event_t __ovld async_work_group_copy(__global ushort *, const __local ushort *, size_t, event_t);
12549 event_t __ovld async_work_group_copy(__global int *, const __local int *, size_t, event_t);
12550 event_t __ovld async_work_group_copy(__global uint *, const __local uint *, size_t, event_t);
12551 event_t __ovld async_work_group_copy(__global long *, const __local long *, size_t, event_t);
12552 event_t __ovld async_work_group_copy(__global ulong *, const __local ulong *, size_t, event_t);
12553 event_t __ovld async_work_group_copy(__global float *, const __local float *, size_t, event_t);
12554 event_t __ovld async_work_group_copy(__global char2 *, const __local char2 *, size_t, event_t);
12555 event_t __ovld async_work_group_copy(__global uchar2 *, const __local uchar2 *, size_t, event_t);
12556 event_t __ovld async_work_group_copy(__global short2 *, const __local short2 *, size_t, event_t);
12557 event_t __ovld async_work_group_copy(__global ushort2 *, const __local ushort2 *, size_t, event_t);
12558 event_t __ovld async_work_group_copy(__global int2 *, const __local int2 *, size_t, event_t);
12559 event_t __ovld async_work_group_copy(__global uint2 *, const __local uint2 *, size_t, event_t);
12560 event_t __ovld async_work_group_copy(__global long2 *, const __local long2 *, size_t, event_t);
12561 event_t __ovld async_work_group_copy(__global ulong2 *, const __local ulong2 *, size_t, event_t);
12562 event_t __ovld async_work_group_copy(__global float2 *, const __local float2 *, size_t, event_t);
12563 event_t __ovld async_work_group_copy(__global char3 *, const __local char3 *, size_t, event_t);
12564 event_t __ovld async_work_group_copy(__global uchar3 *, const __local uchar3 *, size_t, event_t);
12565 event_t __ovld async_work_group_copy(__global short3 *, const __local short3 *, size_t, event_t);
12566 event_t __ovld async_work_group_copy(__global ushort3 *, const __local ushort3 *, size_t, event_t);
12567 event_t __ovld async_work_group_copy(__global int3 *, const __local int3 *, size_t, event_t);
12568 event_t __ovld async_work_group_copy(__global uint3 *, const __local uint3 *, size_t, event_t);
12569 event_t __ovld async_work_group_copy(__global long3 *, const __local long3 *, size_t, event_t);
12570 event_t __ovld async_work_group_copy(__global ulong3 *, const __local ulong3 *, size_t, event_t);
12571 event_t __ovld async_work_group_copy(__global float3 *, const __local float3 *, size_t, event_t);
12572 event_t __ovld async_work_group_copy(__global char4 *, const __local char4 *, size_t, event_t);
12573 event_t __ovld async_work_group_copy(__global uchar4 *, const __local uchar4 *, size_t, event_t);
12574 event_t __ovld async_work_group_copy(__global short4 *, const __local short4 *, size_t, event_t);
12575 event_t __ovld async_work_group_copy(__global ushort4 *, const __local ushort4 *, size_t, event_t);
12576 event_t __ovld async_work_group_copy(__global int4 *, const __local int4 *, size_t, event_t);
12577 event_t __ovld async_work_group_copy(__global uint4 *, const __local uint4 *, size_t, event_t);
12578 event_t __ovld async_work_group_copy(__global long4 *, const __local long4 *, size_t, event_t);
12579 event_t __ovld async_work_group_copy(__global ulong4 *, const __local ulong4 *, size_t, event_t);
12580 event_t __ovld async_work_group_copy(__global float4 *, const __local float4 *, size_t, event_t);
12581 event_t __ovld async_work_group_copy(__global char8 *, const __local char8 *, size_t, event_t);
12582 event_t __ovld async_work_group_copy(__global uchar8 *, const __local uchar8 *, size_t, event_t);
12583 event_t __ovld async_work_group_copy(__global short8 *, const __local short8 *, size_t, event_t);
12584 event_t __ovld async_work_group_copy(__global ushort8 *, const __local ushort8 *, size_t, event_t);
12585 event_t __ovld async_work_group_copy(__global int8 *, const __local int8 *, size_t, event_t);
12586 event_t __ovld async_work_group_copy(__global uint8 *, const __local uint8 *, size_t, event_t);
12587 event_t __ovld async_work_group_copy(__global long8 *, const __local long8 *, size_t, event_t);
12588 event_t __ovld async_work_group_copy(__global ulong8 *, const __local ulong8 *, size_t, event_t);
12589 event_t __ovld async_work_group_copy(__global float8 *, const __local float8 *, size_t, event_t);
12590 event_t __ovld async_work_group_copy(__global char16 *, const __local char16 *, size_t, event_t);
12591 event_t __ovld async_work_group_copy(__global uchar16 *, const __local uchar16 *, size_t, event_t);
12592 event_t __ovld async_work_group_copy(__global short16 *, const __local short16 *, size_t, event_t);
12593 event_t __ovld async_work_group_copy(__global ushort16 *, const __local ushort16 *, size_t, event_t…
12594 event_t __ovld async_work_group_copy(__global int16 *, const __local int16 *, size_t, event_t);
12595 event_t __ovld async_work_group_copy(__global uint16 *, const __local uint16 *, size_t, event_t);
12596 event_t __ovld async_work_group_copy(__global long16 *, const __local long16 *, size_t, event_t);
12597 event_t __ovld async_work_group_copy(__global ulong16 *, const __local ulong16 *, size_t, event_t);
12598 event_t __ovld async_work_group_copy(__global float16 *, const __local float16 *, size_t, event_t);
12600 event_t __ovld async_work_group_copy(__local double *, const __global double *, size_t, event_t);
12601 event_t __ovld async_work_group_copy(__local double2 *, const __global double2 *, size_t, event_t);
12602 event_t __ovld async_work_group_copy(__local double3 *, const __global double3 *, size_t, event_t);
12603 event_t __ovld async_work_group_copy(__local double4 *, const __global double4 *, size_t, event_t);
12604 event_t __ovld async_work_group_copy(__local double8 *, const __global double8 *, size_t, event_t);
12605 event_t __ovld async_work_group_copy(__local double16 *, const __global double16 *, size_t, event_t…
12606 event_t __ovld async_work_group_copy(__global double *, const __local double *, size_t, event_t);
12607 event_t __ovld async_work_group_copy(__global double2 *, const __local double2 *, size_t, event_t);
12608 event_t __ovld async_work_group_copy(__global double3 *, const __local double3 *, size_t, event_t);
12609 event_t __ovld async_work_group_copy(__global double4 *, const __local double4 *, size_t, event_t);
12610 event_t __ovld async_work_group_copy(__global double8 *, const __local double8 *, size_t, event_t);
12611 event_t __ovld async_work_group_copy(__global double16 *, const __local double16 *, size_t, event_t…
12614 event_t __ovld async_work_group_copy(__local half *, const __global half *, size_t, event_t);
12615 event_t __ovld async_work_group_copy(__local half2 *, const __global half2 *, size_t, event_t);
12616 event_t __ovld async_work_group_copy(__local half3 *, const __global half3 *, size_t, event_t);
12617 event_t __ovld async_work_group_copy(__local half4 *, const __global half4 *, size_t, event_t);
12618 event_t __ovld async_work_group_copy(__local half8 *, const __global half8 *, size_t, event_t);
12619 event_t __ovld async_work_group_copy(__local half16 *, const __global half16 *, size_t, event_t);
12620 event_t __ovld async_work_group_copy(__global half *, const __local half *, size_t, event_t);
12621 event_t __ovld async_work_group_copy(__global half2 *, const __local half2 *, size_t, event_t);
12622 event_t __ovld async_work_group_copy(__global half3 *, const __local half3 *, size_t, event_t);
12623 event_t __ovld async_work_group_copy(__global half4 *, const __local half4 *, size_t, event_t);
12624 event_t __ovld async_work_group_copy(__global half8 *, const __local half8 *, size_t, event_t);
12625 event_t __ovld async_work_group_copy(__global half16 *, const __local half16 *, size_t, event_t);
12654 event_t __ovld async_work_group_strided_copy(__local char *, const __global char *, size_t, size_t,…
12655 event_t __ovld async_work_group_strided_copy(__local uchar *, const __global uchar *, size_t, size_…
12656 event_t __ovld async_work_group_strided_copy(__local short *, const __global short *, size_t, size_…
12657 event_t __ovld async_work_group_strided_copy(__local ushort *, const __global ushort *, size_t, siz…
12658 event_t __ovld async_work_group_strided_copy(__local int *, const __global int *, size_t, size_t, e…
12659 event_t __ovld async_work_group_strided_copy(__local uint *, const __global uint *, size_t, size_t,…
12660 event_t __ovld async_work_group_strided_copy(__local long *, const __global long *, size_t, size_t,…
12661 event_t __ovld async_work_group_strided_copy(__local ulong *, const __global ulong *, size_t, size_…
12662 event_t __ovld async_work_group_strided_copy(__local float *, const __global float *, size_t, size_…
12663 event_t __ovld async_work_group_strided_copy(__local char2 *, const __global char2 *, size_t, size_…
12664 event_t __ovld async_work_group_strided_copy(__local uchar2 *, const __global uchar2 *, size_t, siz…
12665 event_t __ovld async_work_group_strided_copy(__local short2 *, const __global short2 *, size_t, siz…
12666 event_t __ovld async_work_group_strided_copy(__local ushort2 *, const __global ushort2 *, size_t, s…
12667 event_t __ovld async_work_group_strided_copy(__local int2 *, const __global int2 *, size_t, size_t,…
12668 event_t __ovld async_work_group_strided_copy(__local uint2 *, const __global uint2 *, size_t, size_…
12669 event_t __ovld async_work_group_strided_copy(__local long2 *, const __global long2 *, size_t, size_…
12670 event_t __ovld async_work_group_strided_copy(__local ulong2 *, const __global ulong2 *, size_t, siz…
12671 event_t __ovld async_work_group_strided_copy(__local float2 *, const __global float2 *, size_t, siz…
12672 event_t __ovld async_work_group_strided_copy(__local char3 *, const __global char3 *, size_t, size_…
12673 event_t __ovld async_work_group_strided_copy(__local uchar3 *, const __global uchar3 *, size_t, siz…
12674 event_t __ovld async_work_group_strided_copy(__local short3 *, const __global short3 *, size_t, siz…
12675 event_t __ovld async_work_group_strided_copy(__local ushort3 *, const __global ushort3 *, size_t, s…
12676 event_t __ovld async_work_group_strided_copy(__local int3 *, const __global int3 *, size_t, size_t,…
12677 event_t __ovld async_work_group_strided_copy(__local uint3 *, const __global uint3 *, size_t, size_…
12678 event_t __ovld async_work_group_strided_copy(__local long3 *, const __global long3 *, size_t, size_…
12679 event_t __ovld async_work_group_strided_copy(__local ulong3 *, const __global ulong3 *, size_t, siz…
12680 event_t __ovld async_work_group_strided_copy(__local float3 *, const __global float3 *, size_t, siz…
12681 event_t __ovld async_work_group_strided_copy(__local char4 *, const __global char4 *, size_t, size_…
12682 event_t __ovld async_work_group_strided_copy(__local uchar4 *, const __global uchar4 *, size_t, siz…
12683 event_t __ovld async_work_group_strided_copy(__local short4 *, const __global short4 *, size_t, siz…
12684 event_t __ovld async_work_group_strided_copy(__local ushort4 *, const __global ushort4 *, size_t, s…
12685 event_t __ovld async_work_group_strided_copy(__local int4 *, const __global int4 *, size_t, size_t,…
12686 event_t __ovld async_work_group_strided_copy(__local uint4 *, const __global uint4 *, size_t, size_…
12687 event_t __ovld async_work_group_strided_copy(__local long4 *, const __global long4 *, size_t, size_…
12688 event_t __ovld async_work_group_strided_copy(__local ulong4 *, const __global ulong4 *, size_t, siz…
12689 event_t __ovld async_work_group_strided_copy(__local float4 *, const __global float4 *, size_t, siz…
12690 event_t __ovld async_work_group_strided_copy(__local char8 *, const __global char8 *, size_t, size_…
12691 event_t __ovld async_work_group_strided_copy(__local uchar8 *, const __global uchar8 *, size_t, siz…
12692 event_t __ovld async_work_group_strided_copy(__local short8 *, const __global short8 *, size_t, siz…
12693 event_t __ovld async_work_group_strided_copy(__local ushort8 *, const __global ushort8 *, size_t, s…
12694 event_t __ovld async_work_group_strided_copy(__local int8 *, const __global int8 *, size_t, size_t,…
12695 event_t __ovld async_work_group_strided_copy(__local uint8 *, const __global uint8 *, size_t, size_…
12696 event_t __ovld async_work_group_strided_copy(__local long8 *, const __global long8 *, size_t, size_…
12697 event_t __ovld async_work_group_strided_copy(__local ulong8 *, const __global ulong8 *, size_t, siz…
12698 event_t __ovld async_work_group_strided_copy(__local float8 *, const __global float8 *, size_t, siz…
12699 event_t __ovld async_work_group_strided_copy(__local char16 *, const __global char16 *, size_t, siz…
12700 event_t __ovld async_work_group_strided_copy(__local uchar16 *, const __global uchar16 *, size_t, s…
12701 event_t __ovld async_work_group_strided_copy(__local short16 *, const __global short16 *, size_t, s…
12702 event_t __ovld async_work_group_strided_copy(__local ushort16 *, const __global ushort16 *, size_t,…
12703 event_t __ovld async_work_group_strided_copy(__local int16 *, const __global int16 *, size_t, size_…
12704 event_t __ovld async_work_group_strided_copy(__local uint16 *, const __global uint16 *, size_t, siz…
12705 event_t __ovld async_work_group_strided_copy(__local long16 *, const __global long16 *, size_t, siz…
12706 event_t __ovld async_work_group_strided_copy(__local ulong16 *, const __global ulong16 *, size_t, s…
12707 event_t __ovld async_work_group_strided_copy(__local float16 *, const __global float16 *, size_t, s…
12708 event_t __ovld async_work_group_strided_copy(__global char *, const __local char *, size_t, size_t,…
12709 event_t __ovld async_work_group_strided_copy(__global uchar *, const __local uchar *, size_t, size_…
12710 event_t __ovld async_work_group_strided_copy(__global short *, const __local short *, size_t, size_…
12711 event_t __ovld async_work_group_strided_copy(__global ushort *, const __local ushort *, size_t, siz…
12712 event_t __ovld async_work_group_strided_copy(__global int *, const __local int *, size_t, size_t, e…
12713 event_t __ovld async_work_group_strided_copy(__global uint *, const __local uint *, size_t, size_t,…
12714 event_t __ovld async_work_group_strided_copy(__global long *, const __local long *, size_t, size_t,…
12715 event_t __ovld async_work_group_strided_copy(__global ulong *, const __local ulong *, size_t, size_…
12716 event_t __ovld async_work_group_strided_copy(__global float *, const __local float *, size_t, size_…
12717 event_t __ovld async_work_group_strided_copy(__global char2 *, const __local char2 *, size_t, size_…
12718 event_t __ovld async_work_group_strided_copy(__global uchar2 *, const __local uchar2 *, size_t, siz…
12719 event_t __ovld async_work_group_strided_copy(__global short2 *, const __local short2 *, size_t, siz…
12720 event_t __ovld async_work_group_strided_copy(__global ushort2 *, const __local ushort2 *, size_t, s…
12721 event_t __ovld async_work_group_strided_copy(__global int2 *, const __local int2 *, size_t, size_t,…
12722 event_t __ovld async_work_group_strided_copy(__global uint2 *, const __local uint2 *, size_t, size_…
12723 event_t __ovld async_work_group_strided_copy(__global long2 *, const __local long2 *, size_t, size_…
12724 event_t __ovld async_work_group_strided_copy(__global ulong2 *, const __local ulong2 *, size_t, siz…
12725 event_t __ovld async_work_group_strided_copy(__global float2 *, const __local float2 *, size_t, siz…
12726 event_t __ovld async_work_group_strided_copy(__global char3 *, const __local char3 *, size_t, size_…
12727 event_t __ovld async_work_group_strided_copy(__global uchar3 *, const __local uchar3 *, size_t, siz…
12728 event_t __ovld async_work_group_strided_copy(__global short3 *, const __local short3 *, size_t, siz…
12729 event_t __ovld async_work_group_strided_copy(__global ushort3 *, const __local ushort3 *, size_t, s…
12730 event_t __ovld async_work_group_strided_copy(__global int3 *, const __local int3 *, size_t, size_t,…
12731 event_t __ovld async_work_group_strided_copy(__global uint3 *, const __local uint3 *, size_t, size_…
12732 event_t __ovld async_work_group_strided_copy(__global long3 *, const __local long3 *, size_t, size_…
12733 event_t __ovld async_work_group_strided_copy(__global ulong3 *, const __local ulong3 *, size_t, siz…
12734 event_t __ovld async_work_group_strided_copy(__global float3 *, const __local float3 *, size_t, siz…
12735 event_t __ovld async_work_group_strided_copy(__global char4 *, const __local char4 *, size_t, size_…
12736 event_t __ovld async_work_group_strided_copy(__global uchar4 *, const __local uchar4 *, size_t, siz…
12737 event_t __ovld async_work_group_strided_copy(__global short4 *, const __local short4 *, size_t, siz…
12738 event_t __ovld async_work_group_strided_copy(__global ushort4 *, const __local ushort4 *, size_t, s…
12739 event_t __ovld async_work_group_strided_copy(__global int4 *, const __local int4 *, size_t, size_t,…
12740 event_t __ovld async_work_group_strided_copy(__global uint4 *, const __local uint4 *, size_t, size_…
12741 event_t __ovld async_work_group_strided_copy(__global long4 *, const __local long4 *, size_t, size_…
12742 event_t __ovld async_work_group_strided_copy(__global ulong4 *, const __local ulong4 *, size_t, siz…
12743 event_t __ovld async_work_group_strided_copy(__global float4 *, const __local float4 *, size_t, siz…
12744 event_t __ovld async_work_group_strided_copy(__global char8 *, const __local char8 *, size_t, size_…
12745 event_t __ovld async_work_group_strided_copy(__global uchar8 *, const __local uchar8 *, size_t, siz…
12746 event_t __ovld async_work_group_strided_copy(__global short8 *, const __local short8 *, size_t, siz…
12747 event_t __ovld async_work_group_strided_copy(__global ushort8 *, const __local ushort8 *, size_t, s…
12748 event_t __ovld async_work_group_strided_copy(__global int8 *, const __local int8 *, size_t, size_t,…
12749 event_t __ovld async_work_group_strided_copy(__global uint8 *, const __local uint8 *, size_t, size_…
12750 event_t __ovld async_work_group_strided_copy(__global long8 *, const __local long8 *, size_t, size_…
12751 event_t __ovld async_work_group_strided_copy(__global ulong8 *, const __local ulong8 *, size_t, siz…
12752 event_t __ovld async_work_group_strided_copy(__global float8 *, const __local float8 *, size_t, siz…
12753 event_t __ovld async_work_group_strided_copy(__global char16 *, const __local char16 *, size_t, siz…
12754 event_t __ovld async_work_group_strided_copy(__global uchar16 *, const __local uchar16 *, size_t, s…
12755 event_t __ovld async_work_group_strided_copy(__global short16 *, const __local short16 *, size_t, s…
12756 event_t __ovld async_work_group_strided_copy(__global ushort16 *, const __local ushort16 *, size_t,…
12757 event_t __ovld async_work_group_strided_copy(__global int16 *, const __local int16 *, size_t, size_…
12758 event_t __ovld async_work_group_strided_copy(__global uint16 *, const __local uint16 *, size_t, siz…
12759 event_t __ovld async_work_group_strided_copy(__global long16 *, const __local long16 *, size_t, siz…
12760 event_t __ovld async_work_group_strided_copy(__global ulong16 *, const __local ulong16 *, size_t, s…
12761 event_t __ovld async_work_group_strided_copy(__global float16 *, const __local float16 *, size_t, s…
12763 event_t __ovld async_work_group_strided_copy(__local double *, const __global double *, size_t, siz…
12764 event_t __ovld async_work_group_strided_copy(__local double2 *, const __global double2 *, size_t, s…
12765 event_t __ovld async_work_group_strided_copy(__local double3 *, const __global double3 *, size_t, s…
12766 event_t __ovld async_work_group_strided_copy(__local double4 *, const __global double4 *, size_t, s…
12767 event_t __ovld async_work_group_strided_copy(__local double8 *, const __global double8 *, size_t, s…
12768 event_t __ovld async_work_group_strided_copy(__local double16 *, const __global double16 *, size_t,…
12769 event_t __ovld async_work_group_strided_copy(__global double *, const __local double *, size_t, siz…
12770 event_t __ovld async_work_group_strided_copy(__global double2 *, const __local double2 *, size_t, s…
12771 event_t __ovld async_work_group_strided_copy(__global double3 *, const __local double3 *, size_t, s…
12772 event_t __ovld async_work_group_strided_copy(__global double4 *, const __local double4 *, size_t, s…
12773 event_t __ovld async_work_group_strided_copy(__global double8 *, const __local double8 *, size_t, s…
12774 event_t __ovld async_work_group_strided_copy(__global double16 *, const __local double16 *, size_t,…
12777 event_t __ovld async_work_group_strided_copy(__local half *, const __global half *, size_t, size_t,…
12778 event_t __ovld async_work_group_strided_copy(__local half2 *, const __global half2 *, size_t, size_…
12779 event_t __ovld async_work_group_strided_copy(__local half3 *, const __global half3 *, size_t, size_…
12780 event_t __ovld async_work_group_strided_copy(__local half4 *, const __global half4 *, size_t, size_…
12781 event_t __ovld async_work_group_strided_copy(__local half8 *, const __global half8 *, size_t, size_…
12782 event_t __ovld async_work_group_strided_copy(__local half16 *, const __global half16 *, size_t, siz…
12783 event_t __ovld async_work_group_strided_copy(__global half *, const __local half *, size_t, size_t,…
12784 event_t __ovld async_work_group_strided_copy(__global half2 *, const __local half2 *, size_t, size_…
12785 event_t __ovld async_work_group_strided_copy(__global half3 *, const __local half3 *, size_t, size_…
12786 event_t __ovld async_work_group_strided_copy(__global half4 *, const __local half4 *, size_t, size_…
12787 event_t __ovld async_work_group_strided_copy(__global half8 *, const __local half8 *, size_t, size_…
12788 event_t __ovld async_work_group_strided_copy(__global half16 *, const __local half16 *, size_t, siz…
12811 void __ovld prefetch(const __global char *, size_t);
12812 void __ovld prefetch(const __global uchar *, size_t);
12813 void __ovld prefetch(const __global short *, size_t);
12814 void __ovld prefetch(const __global ushort *, size_t);
12815 void __ovld prefetch(const __global int *, size_t);
12816 void __ovld prefetch(const __global uint *, size_t);
12817 void __ovld prefetch(const __global long *, size_t);
12818 void __ovld prefetch(const __global ulong *, size_t);
12819 void __ovld prefetch(const __global float *, size_t);
12820 void __ovld prefetch(const __global char2 *, size_t);
12821 void __ovld prefetch(const __global uchar2 *, size_t);
12822 void __ovld prefetch(const __global short2 *, size_t);
12823 void __ovld prefetch(const __global ushort2 *, size_t);
12824 void __ovld prefetch(const __global int2 *, size_t);
12825 void __ovld prefetch(const __global uint2 *, size_t);
12826 void __ovld prefetch(const __global long2 *, size_t);
12827 void __ovld prefetch(const __global ulong2 *, size_t);
12828 void __ovld prefetch(const __global float2 *, size_t);
12829 void __ovld prefetch(const __global char3 *, size_t);
12830 void __ovld prefetch(const __global uchar3 *, size_t);
12831 void __ovld prefetch(const __global short3 *, size_t);
12832 void __ovld prefetch(const __global ushort3 *, size_t);
12833 void __ovld prefetch(const __global int3 *, size_t);
12834 void __ovld prefetch(const __global uint3 *, size_t);
12835 void __ovld prefetch(const __global long3 *, size_t);
12836 void __ovld prefetch(const __global ulong3 *, size_t);
12837 void __ovld prefetch(const __global float3 *, size_t);
12838 void __ovld prefetch(const __global char4 *, size_t);
12839 void __ovld prefetch(const __global uchar4 *, size_t);
12840 void __ovld prefetch(const __global short4 *, size_t);
12841 void __ovld prefetch(const __global ushort4 *, size_t);
12842 void __ovld prefetch(const __global int4 *, size_t);
12843 void __ovld prefetch(const __global uint4 *, size_t);
12844 void __ovld prefetch(const __global long4 *, size_t);
12845 void __ovld prefetch(const __global ulong4 *, size_t);
12846 void __ovld prefetch(const __global float4 *, size_t);
12847 void __ovld prefetch(const __global char8 *, size_t);
12848 void __ovld prefetch(const __global uchar8 *, size_t);
12849 void __ovld prefetch(const __global short8 *, size_t);
12850 void __ovld prefetch(const __global ushort8 *, size_t);
12851 void __ovld prefetch(const __global int8 *, size_t);
12852 void __ovld prefetch(const __global uint8 *, size_t);
12853 void __ovld prefetch(const __global long8 *, size_t);
12854 void __ovld prefetch(const __global ulong8 *, size_t);
12855 void __ovld prefetch(const __global float8 *, size_t);
12856 void __ovld prefetch(const __global char16 *, size_t);
12857 void __ovld prefetch(const __global uchar16 *, size_t);
12858 void __ovld prefetch(const __global short16 *, size_t);
12859 void __ovld prefetch(const __global ushort16 *, size_t);
12860 void __ovld prefetch(const __global int16 *, size_t);
12861 void __ovld prefetch(const __global uint16 *, size_t);
12862 void __ovld prefetch(const __global long16 *, size_t);
12863 void __ovld prefetch(const __global ulong16 *, size_t);
12864 void __ovld prefetch(const __global float16 *, size_t);
12866 void __ovld prefetch(const __global double *, size_t);
12867 void __ovld prefetch(const __global double2 *, size_t);
12868 void __ovld prefetch(const __global double3 *, size_t);
12869 void __ovld prefetch(const __global double4 *, size_t);
12870 void __ovld prefetch(const __global double8 *, size_t);
12871 void __ovld prefetch(const __global double16 *, size_t);
12874 void __ovld prefetch(const __global half *, size_t);
12875 void __ovld prefetch(const __global half2 *, size_t);
12876 void __ovld prefetch(const __global half3 *, size_t);
12877 void __ovld prefetch(const __global half4 *, size_t);
12878 void __ovld prefetch(const __global half8 *, size_t);
12879 void __ovld prefetch(const __global half16 *, size_t);
12894 int __ovld atomic_add(volatile __global int *, int);
12895 uint __ovld atomic_add(volatile __global uint *, uint);
12904 int __ovld atom_add(volatile __global int *, int);
12905 uint __ovld atom_add(volatile __global uint *, uint);
12913 long __ovld atom_add(volatile __global long *, long);
12914 ulong __ovld atom_add(volatile __global ulong *, ulong);
12924 int __ovld atomic_sub(volatile __global int *, int);
12925 uint __ovld atomic_sub(volatile __global uint *, uint);
12934 int __ovld atom_sub(volatile __global int *, int);
12935 uint __ovld atom_sub(volatile __global uint *, uint);
12943 long __ovld atom_sub(volatile __global long *, long);
12944 ulong __ovld atom_sub(volatile __global ulong *, ulong);
12954 int __ovld atomic_xchg(volatile __global int *, int);
12955 uint __ovld atomic_xchg(volatile __global uint *, uint);
12958 float __ovld atomic_xchg(volatile __global float *, float);
12967 int __ovld atom_xchg(volatile __global int *, int);
12968 uint __ovld atom_xchg(volatile __global uint *, uint);
12976 long __ovld atom_xchg(volatile __global long *, long);
12978 ulong __ovld atom_xchg(volatile __global ulong *, ulong);
12988 int __ovld atomic_inc(volatile __global int *);
12989 uint __ovld atomic_inc(volatile __global uint *);
12998 int __ovld atom_inc(volatile __global int *);
12999 uint __ovld atom_inc(volatile __global uint *);
13007 long __ovld atom_inc(volatile __global long *);
13008 ulong __ovld atom_inc(volatile __global ulong *);
13019 int __ovld atomic_dec(volatile __global int *);
13020 uint __ovld atomic_dec(volatile __global uint *);
13029 int __ovld atom_dec(volatile __global int *);
13030 uint __ovld atom_dec(volatile __global uint *);
13038 long __ovld atom_dec(volatile __global long *);
13039 ulong __ovld atom_dec(volatile __global ulong *);
13051 int __ovld atomic_cmpxchg(volatile __global int *, int, int);
13052 uint __ovld atomic_cmpxchg(volatile __global uint *, uint, uint);
13061 int __ovld atom_cmpxchg(volatile __global int *, int, int);
13062 uint __ovld atom_cmpxchg(volatile __global uint *, uint, uint);
13070 long __ovld atom_cmpxchg(volatile __global long *, long, long);
13071 ulong __ovld atom_cmpxchg(volatile __global ulong *, ulong, ulong);
13083 int __ovld atomic_min(volatile __global int *, int);
13084 uint __ovld atomic_min(volatile __global uint *, uint);
13093 int __ovld atom_min(volatile __global int *, int);
13094 uint __ovld atom_min(volatile __global uint *, uint);
13102 long __ovld atom_min(volatile __global long *, long);
13103 ulong __ovld atom_min(volatile __global ulong *, ulong);
13115 int __ovld atomic_max(volatile __global int *, int);
13116 uint __ovld atomic_max(volatile __global uint *, uint);
13125 int __ovld atom_max(volatile __global int *, int);
13126 uint __ovld atom_max(volatile __global uint *, uint);
13134 long __ovld atom_max(volatile __global long *, long);
13135 ulong __ovld atom_max(volatile __global ulong *, ulong);
13146 int __ovld atomic_and(volatile __global int *, int);
13147 uint __ovld atomic_and(volatile __global uint *, uint);
13156 int __ovld atom_and(volatile __global int *, int);
13157 uint __ovld atom_and(volatile __global uint *, uint);
13165 long __ovld atom_and(volatile __global long *, long);
13166 ulong __ovld atom_and(volatile __global ulong *, ulong);
13177 int __ovld atomic_or(volatile __global int *, int);
13178 uint __ovld atomic_or(volatile __global uint *, uint);
13187 int __ovld atom_or(volatile __global int *, int);
13188 uint __ovld atom_or(volatile __global uint *, uint);
13196 long __ovld atom_or(volatile __global long *, long);
13197 ulong __ovld atom_or(volatile __global ulong *, ulong);
13208 int __ovld atomic_xor(volatile __global int *, int);
13209 uint __ovld atomic_xor(volatile __global uint *, uint);
13218 int __ovld atom_xor(volatile __global int *, int);
13219 uint __ovld atom_xor(volatile __global uint *, uint);
13227 long __ovld atom_xor(volatile __global long *, long);
13228 ulong __ovld atom_xor(volatile __global ulong *, ulong);
13262 void __ovld atomic_init(volatile __global atomic_int *, int);
13264 void __ovld atomic_init(volatile __global atomic_uint *, uint);
13266 void __ovld atomic_init(volatile __global atomic_float *, float);
13269 void __ovld atomic_init(volatile __global atomic_long *, long);
13271 void __ovld atomic_init(volatile __global atomic_ulong *, ulong);
13274 void __ovld atomic_init(volatile __global atomic_double *, double);
13323 int __ovld atomic_fetch_add(volatile __global atomic_int *, int);
13325 uint __ovld atomic_fetch_add(volatile __global atomic_uint *, uint);
13327 int __ovld atomic_fetch_sub(volatile __global atomic_int *, int);
13329 uint __ovld atomic_fetch_sub(volatile __global atomic_uint *, uint);
13331 int __ovld atomic_fetch_or(volatile __global atomic_int *, int);
13333 uint __ovld atomic_fetch_or(volatile __global atomic_uint *, uint);
13335 int __ovld atomic_fetch_xor(volatile __global atomic_int *, int);
13337 uint __ovld atomic_fetch_xor(volatile __global atomic_uint *, uint);
13339 int __ovld atomic_fetch_and(volatile __global atomic_int *, int);
13341 uint __ovld atomic_fetch_and(volatile __global atomic_uint *, uint);
13343 int __ovld atomic_fetch_min(volatile __global atomic_int *, int);
13345 uint __ovld atomic_fetch_min(volatile __global atomic_uint *, uint);
13347 int __ovld atomic_fetch_max(volatile __global atomic_int *, int);
13349 uint __ovld atomic_fetch_max(volatile __global atomic_uint *, uint);
13352 long __ovld atomic_fetch_add(volatile __global atomic_long *, long);
13354 ulong __ovld atomic_fetch_add(volatile __global atomic_ulong *, ulong);
13356 uintptr_t __ovld atomic_fetch_add(volatile __global atomic_uintptr_t *, ptrdiff_t);
13358 long __ovld atomic_fetch_sub(volatile __global atomic_long *, long);
13360 ulong __ovld atomic_fetch_sub(volatile __global atomic_ulong *, ulong);
13362 uintptr_t __ovld atomic_fetch_sub(volatile __global atomic_uintptr_t *, ptrdiff_t);
13364 long __ovld atomic_fetch_or(volatile __global atomic_long *, long);
13366 ulong __ovld atomic_fetch_or(volatile __global atomic_ulong *, ulong);
13368 uintptr_t __ovld atomic_fetch_or(volatile __global atomic_uintptr_t *, intptr_t);
13370 intptr_t __ovld atomic_fetch_or(volatile __global atomic_intptr_t *, uintptr_t);
13372 long __ovld atomic_fetch_xor(volatile __global atomic_long *, long);
13374 ulong __ovld atomic_fetch_xor(volatile __global atomic_ulong *, ulong);
13376 uintptr_t __ovld atomic_fetch_xor(volatile __global atomic_uintptr_t *, intptr_t);
13378 intptr_t __ovld atomic_fetch_xor(volatile __global atomic_intptr_t *, uintptr_t);
13380 long __ovld atomic_fetch_and(volatile __global atomic_long *, long);
13382 ulong __ovld atomic_fetch_and(volatile __global atomic_ulong *, ulong);
13384 uintptr_t __ovld atomic_fetch_and(volatile __global atomic_uintptr_t *, intptr_t);
13386 intptr_t __ovld atomic_fetch_and(volatile __global atomic_intptr_t *, uintptr_t);
13388 long __ovld atomic_fetch_min(volatile __global atomic_long *, long);
13390 ulong __ovld atomic_fetch_min(volatile __global atomic_ulong *, ulong);
13392 uintptr_t __ovld atomic_fetch_min(volatile __global atomic_uintptr_t *, intptr_t);
13394 intptr_t __ovld atomic_fetch_min(volatile __global atomic_intptr_t *, uintptr_t);
13396 long __ovld atomic_fetch_max(volatile __global atomic_long *, long);
13398 ulong __ovld atomic_fetch_max(volatile __global atomic_ulong *, ulong);
13400 uintptr_t __ovld atomic_fetch_max(volatile __global atomic_uintptr_t *, uintptr_t);
13442 int __ovld atomic_fetch_add_explicit(volatile __global atomic_int *, int, memory_order);
13444 uint __ovld atomic_fetch_add_explicit(volatile __global atomic_uint *, uint, memory_order);
13446 int __ovld atomic_fetch_sub_explicit(volatile __global atomic_int *, int, memory_order);
13448 uint __ovld atomic_fetch_sub_explicit(volatile __global atomic_uint *, uint, memory_order);
13450 int __ovld atomic_fetch_or_explicit(volatile __global atomic_int *, int, memory_order);
13452 uint __ovld atomic_fetch_or_explicit(volatile __global atomic_uint *, uint, memory_order);
13454 int __ovld atomic_fetch_xor_explicit(volatile __global atomic_int *, int, memory_order);
13456 uint __ovld atomic_fetch_xor_explicit(volatile __global atomic_uint *, uint, memory_order);
13458 int __ovld atomic_fetch_and_explicit(volatile __global atomic_int *, int, memory_order);
13460 uint __ovld atomic_fetch_and_explicit(volatile __global atomic_uint *, uint, memory_order);
13462 int __ovld atomic_fetch_min_explicit(volatile __global atomic_int *, int, memory_order);
13464 uint __ovld atomic_fetch_min_explicit(volatile __global atomic_uint *, uint, memory_order);
13466 int __ovld atomic_fetch_max_explicit(volatile __global atomic_int *, int, memory_order);
13468 uint __ovld atomic_fetch_max_explicit(volatile __global atomic_uint *, uint, memory_order);
13471 long __ovld atomic_fetch_add_explicit(volatile __global atomic_long *, long, memory_order);
13473 ulong __ovld atomic_fetch_add_explicit(volatile __global atomic_ulong *, ulong, memory_order);
13475 uintptr_t __ovld atomic_fetch_add_explicit(volatile __global atomic_uintptr_t *, ptrdiff_t, memory_…
13477 long __ovld atomic_fetch_sub_explicit(volatile __global atomic_long *, long, memory_order);
13479 ulong __ovld atomic_fetch_sub_explicit(volatile __global atomic_ulong *, ulong, memory_order);
13481 uintptr_t __ovld atomic_fetch_sub_explicit(volatile __global atomic_uintptr_t *, ptrdiff_t, memory_…
13483 long __ovld atomic_fetch_or_explicit(volatile __global atomic_long *, long, memory_order);
13485 ulong __ovld atomic_fetch_or_explicit(volatile __global atomic_ulong *, ulong, memory_order);
13487 uintptr_t __ovld atomic_fetch_or_explicit(volatile __global atomic_uintptr_t *, intptr_t, memory_or…
13489 intptr_t __ovld atomic_fetch_or_explicit(volatile __global atomic_intptr_t *, uintptr_t, memory_ord…
13491 long __ovld atomic_fetch_xor_explicit(volatile __global atomic_long *, long, memory_order);
13493 ulong __ovld atomic_fetch_xor_explicit(volatile __global atomic_ulong *, ulong, memory_order);
13495 uintptr_t __ovld atomic_fetch_xor_explicit(volatile __global atomic_uintptr_t *, intptr_t, memory_o…
13497 intptr_t __ovld atomic_fetch_xor_explicit(volatile __global atomic_intptr_t *, uintptr_t, memory_or…
13499 long __ovld atomic_fetch_and_explicit(volatile __global atomic_long *, long, memory_order);
13501 ulong __ovld atomic_fetch_and_explicit(volatile __global atomic_ulong *, ulong, memory_order);
13503 uintptr_t __ovld atomic_fetch_and_explicit(volatile __global atomic_uintptr_t *, intptr_t, memory_o…
13505 intptr_t __ovld atomic_fetch_and_explicit(volatile __global atomic_intptr_t *, uintptr_t, memory_or…
13507 long __ovld atomic_fetch_min_explicit(volatile __global atomic_long *, long, memory_order);
13509 ulong __ovld atomic_fetch_min_explicit(volatile __global atomic_ulong *, ulong, memory_order);
13511 uintptr_t __ovld atomic_fetch_min_explicit(volatile __global atomic_uintptr_t *, intptr_t, memory_o…
13513 intptr_t __ovld atomic_fetch_min_explicit(volatile __global atomic_intptr_t *, uintptr_t, memory_or…
13515 long __ovld atomic_fetch_max_explicit(volatile __global atomic_long *, long, memory_order);
13517 ulong __ovld atomic_fetch_max_explicit(volatile __global atomic_ulong *, ulong, memory_order);
13519 uintptr_t __ovld atomic_fetch_max_explicit(volatile __global atomic_uintptr_t *, uintptr_t, memory_…
13560 int __ovld atomic_fetch_add_explicit(volatile __global atomic_int *, int, memory_order, memory_scop…
13562 uint __ovld atomic_fetch_add_explicit(volatile __global atomic_uint *, uint, memory_order, memory_s…
13564 int __ovld atomic_fetch_sub_explicit(volatile __global atomic_int *, int, memory_order, memory_scop…
13566 uint __ovld atomic_fetch_sub_explicit(volatile __global atomic_uint *, uint, memory_order, memory_s…
13568 int __ovld atomic_fetch_or_explicit(volatile __global atomic_int *, int, memory_order, memory_scope…
13570 uint __ovld atomic_fetch_or_explicit(volatile __global atomic_uint *, uint, memory_order, memory_sc…
13572 int __ovld atomic_fetch_xor_explicit(volatile __global atomic_int *, int, memory_order, memory_scop…
13574 uint __ovld atomic_fetch_xor_explicit(volatile __global atomic_uint *, uint, memory_order, memory_s…
13576 int __ovld atomic_fetch_and_explicit(volatile __global atomic_int *, int, memory_order, memory_scop…
13578 uint __ovld atomic_fetch_and_explicit(volatile __global atomic_uint *, uint, memory_order, memory_s…
13580 int __ovld atomic_fetch_min_explicit(volatile __global atomic_int *, int, memory_order, memory_scop…
13582 uint __ovld atomic_fetch_min_explicit(volatile __global atomic_uint *, uint, memory_order, memory_s…
13584 int __ovld atomic_fetch_max_explicit(volatile __global atomic_int *, int, memory_order, memory_scop…
13586 uint __ovld atomic_fetch_max_explicit(volatile __global atomic_uint *, uint, memory_order, memory_s…
13589 long __ovld atomic_fetch_add_explicit(volatile __global atomic_long *, long, memory_order, memory_s…
13591 uintptr_t __ovld atomic_fetch_add_explicit(volatile __global atomic_uintptr_t *, ptrdiff_t, memory_…
13593 ulong __ovld atomic_fetch_add_explicit(volatile __global atomic_ulong *, ulong, memory_order, memor…
13595 long __ovld atomic_fetch_sub_explicit(volatile __global atomic_long *, long, memory_order, memory_s…
13597 ulong __ovld atomic_fetch_sub_explicit(volatile __global atomic_ulong *, ulong, memory_order, memor…
13599 uintptr_t __ovld atomic_fetch_sub_explicit(volatile __global atomic_uintptr_t *, ptrdiff_t, memory_…
13601 long __ovld atomic_fetch_or_explicit(volatile __global atomic_long *, long, memory_order, memory_sc…
13603 ulong __ovld atomic_fetch_or_explicit(volatile __global atomic_ulong *, ulong, memory_order, memory…
13605 uintptr_t __ovld atomic_fetch_or_explicit(volatile __global atomic_uintptr_t *, intptr_t, memory_or…
13607 intptr_t __ovld atomic_fetch_or_explicit(volatile __global atomic_intptr_t *, uintptr_t, memory_ord…
13609 long __ovld atomic_fetch_xor_explicit(volatile __global atomic_long *, long, memory_order, memory_s…
13611 ulong __ovld atomic_fetch_xor_explicit(volatile __global atomic_ulong *, ulong, memory_order, memor…
13613 uintptr_t __ovld atomic_fetch_xor_explicit(volatile __global atomic_uintptr_t *, intptr_t, memory_o…
13615 intptr_t __ovld atomic_fetch_xor_explicit(volatile __global atomic_intptr_t *, uintptr_t, memory_or…
13617 long __ovld atomic_fetch_and_explicit(volatile __global atomic_long *, long, memory_order, memory_s…
13619 ulong __ovld atomic_fetch_and_explicit(volatile __global atomic_ulong *, ulong, memory_order, memor…
13621 uintptr_t __ovld atomic_fetch_and_explicit(volatile __global atomic_uintptr_t *, intptr_t, memory_o…
13623 intptr_t __ovld atomic_fetch_and_explicit(volatile __global atomic_intptr_t *, uintptr_t, memory_or…
13625 long __ovld atomic_fetch_min_explicit(volatile __global atomic_long *, long, memory_order, memory_s…
13627 ulong __ovld atomic_fetch_min_explicit(volatile __global atomic_ulong *, ulong, memory_order, memor…
13629 uintptr_t __ovld atomic_fetch_min_explicit(volatile __global atomic_uintptr_t *, intptr_t, memory_o…
13631 intptr_t __ovld atomic_fetch_min_explicit(volatile __global atomic_intptr_t *, uintptr_t, memory_or…
13633 long __ovld atomic_fetch_max_explicit(volatile __global atomic_long *, long, memory_order, memory_s…
13635 ulong __ovld atomic_fetch_max_explicit(volatile __global atomic_ulong *, ulong, memory_order, memor…
13637 uintptr_t __ovld atomic_fetch_max_explicit(volatile __global atomic_uintptr_t *, uintptr_t, memory_…
13646 void __ovld atomic_store(volatile __global atomic_half *, half);
13647 void __ovld atomic_store_explicit(volatile __global atomic_half *,
13649 void __ovld atomic_store_explicit(volatile __global atomic_half *,
13651 half __ovld atomic_load(volatile __global atomic_half *);
13652 half __ovld atomic_load_explicit(volatile __global atomic_half *,
13654 half __ovld atomic_load_explicit(volatile __global atomic_half *,
13656 half __ovld atomic_exchange(volatile __global atomic_half *, half);
13657 half __ovld atomic_exchange_explicit(volatile __global atomic_half *,
13659 half __ovld atomic_exchange_explicit(volatile __global atomic_half *,
13702 half __ovld atomic_fetch_min(volatile __global atomic_half *, half);
13703 half __ovld atomic_fetch_max(volatile __global atomic_half *, half);
13704 half __ovld atomic_fetch_min_explicit(volatile __global atomic_half *,
13706 half __ovld atomic_fetch_max_explicit(volatile __global atomic_half *,
13708 half __ovld atomic_fetch_min_explicit(volatile __global atomic_half *,
13710 half __ovld atomic_fetch_max_explicit(volatile __global atomic_half *,
13743 float __ovld atomic_fetch_min(volatile __global atomic_float *, float);
13744 float __ovld atomic_fetch_max(volatile __global atomic_float *, float);
13745 float __ovld atomic_fetch_min_explicit(volatile __global atomic_float *,
13747 float __ovld atomic_fetch_max_explicit(volatile __global atomic_float *,
13749 float __ovld atomic_fetch_min_explicit(volatile __global atomic_float *,
13751 float __ovld atomic_fetch_max_explicit(volatile __global atomic_float *,
13785 double __ovld atomic_fetch_min(volatile __global atomic_double *, double);
13786 double __ovld atomic_fetch_max(volatile __global atomic_double *, double);
13787 double __ovld atomic_fetch_min_explicit(volatile __global atomic_double *,
13789 double __ovld atomic_fetch_max_explicit(volatile __global atomic_double *,
13791 double __ovld atomic_fetch_min_explicit(volatile __global atomic_double *,
13793 double __ovld atomic_fetch_max_explicit(volatile __global atomic_double *,
13828 half __ovld atomic_fetch_add(volatile __global atomic_half *, half);
13829 half __ovld atomic_fetch_sub(volatile __global atomic_half *, half);
13830 half __ovld atomic_fetch_add_explicit(volatile __global atomic_half *,
13832 half __ovld atomic_fetch_sub_explicit(volatile __global atomic_half *,
13834 half __ovld atomic_fetch_add_explicit(volatile __global atomic_half *,
13836 half __ovld atomic_fetch_sub_explicit(volatile __global atomic_half *,
13869 float __ovld atomic_fetch_add(volatile __global atomic_float *, float);
13870 float __ovld atomic_fetch_sub(volatile __global atomic_float *, float);
13871 float __ovld atomic_fetch_add_explicit(volatile __global atomic_float *,
13873 float __ovld atomic_fetch_sub_explicit(volatile __global atomic_float *,
13875 float __ovld atomic_fetch_add_explicit(volatile __global atomic_float *,
13877 float __ovld atomic_fetch_sub_explicit(volatile __global atomic_float *,
13911 double __ovld atomic_fetch_add(volatile __global atomic_double *, double);
13912 double __ovld atomic_fetch_sub(volatile __global atomic_double *, double);
13913 double __ovld atomic_fetch_add_explicit(volatile __global atomic_double *,
13915 double __ovld atomic_fetch_sub_explicit(volatile __global atomic_double *,
13917 double __ovld atomic_fetch_add_explicit(volatile __global atomic_double *,
13919 double __ovld atomic_fetch_sub_explicit(volatile __global atomic_double *,
13972 void __ovld atomic_store(volatile __global atomic_int *, int);
13974 void __ovld atomic_store(volatile __global atomic_uint *, uint);
13976 void __ovld atomic_store(volatile __global atomic_float *, float);
13980 void __ovld atomic_store(volatile __global atomic_double *, double);
13983 void __ovld atomic_store(volatile __global atomic_long *, long);
13985 void __ovld atomic_store(volatile __global atomic_ulong *, ulong);
14005 void __ovld atomic_store_explicit(volatile __global atomic_int *, int, memory_order);
14007 void __ovld atomic_store_explicit(volatile __global atomic_uint *, uint, memory_order);
14009 void __ovld atomic_store_explicit(volatile __global atomic_float *, float, memory_order);
14013 void __ovld atomic_store_explicit(volatile __global atomic_double *, double, memory_order);
14016 void __ovld atomic_store_explicit(volatile __global atomic_long *, long, memory_order);
14018 void __ovld atomic_store_explicit(volatile __global atomic_ulong *, ulong, memory_order);
14037 void __ovld atomic_store_explicit(volatile __global atomic_int *, int, memory_order, memory_scope);
14039 void __ovld atomic_store_explicit(volatile __global atomic_uint *, uint, memory_order, memory_scope…
14041 void __ovld atomic_store_explicit(volatile __global atomic_float *, float, memory_order, memory_sco…
14045 void __ovld atomic_store_explicit(volatile __global atomic_double *, double, memory_order, memory_s…
14048 void __ovld atomic_store_explicit(volatile __global atomic_long *, long, memory_order, memory_scope…
14050 void __ovld atomic_store_explicit(volatile __global atomic_ulong *, ulong, memory_order, memory_sco…
14070 int __ovld atomic_load(volatile __global atomic_int *);
14072 uint __ovld atomic_load(volatile __global atomic_uint *);
14074 float __ovld atomic_load(volatile __global atomic_float *);
14078 double __ovld atomic_load(volatile __global atomic_double *);
14081 long __ovld atomic_load(volatile __global atomic_long *);
14083 ulong __ovld atomic_load(volatile __global atomic_ulong *);
14103 int __ovld atomic_load_explicit(volatile __global atomic_int *, memory_order);
14105 uint __ovld atomic_load_explicit(volatile __global atomic_uint *, memory_order);
14107 float __ovld atomic_load_explicit(volatile __global atomic_float *, memory_order);
14111 double __ovld atomic_load_explicit(volatile __global atomic_double *, memory_order);
14114 long __ovld atomic_load_explicit(volatile __global atomic_long *, memory_order);
14116 ulong __ovld atomic_load_explicit(volatile __global atomic_ulong *, memory_order);
14135 int __ovld atomic_load_explicit(volatile __global atomic_int *, memory_order, memory_scope);
14137 uint __ovld atomic_load_explicit(volatile __global atomic_uint *, memory_order, memory_scope);
14139 float __ovld atomic_load_explicit(volatile __global atomic_float *, memory_order, memory_scope);
14143 double __ovld atomic_load_explicit(volatile __global atomic_double *, memory_order, memory_scope);
14146 long __ovld atomic_load_explicit(volatile __global atomic_long *, memory_order, memory_scope);
14148 ulong __ovld atomic_load_explicit(volatile __global atomic_ulong *, memory_order, memory_scope);
14169 int __ovld atomic_exchange(volatile __global atomic_int *, int);
14171 uint __ovld atomic_exchange(volatile __global atomic_uint *, uint);
14173 float __ovld atomic_exchange(volatile __global atomic_float *, float);
14177 double __ovld atomic_exchange(volatile __global atomic_double *, double);
14180 long __ovld atomic_exchange(volatile __global atomic_long *, long);
14182 ulong __ovld atomic_exchange(volatile __global atomic_ulong *, ulong);
14202 int __ovld atomic_exchange_explicit(volatile __global atomic_int *, int, memory_order);
14204 uint __ovld atomic_exchange_explicit(volatile __global atomic_uint *, uint, memory_order);
14206 float __ovld atomic_exchange_explicit(volatile __global atomic_float *, float, memory_order);
14210 double __ovld atomic_exchange_explicit(volatile __global atomic_double *, double, memory_order);
14213 long __ovld atomic_exchange_explicit(volatile __global atomic_long *, long, memory_order);
14215 ulong __ovld atomic_exchange_explicit(volatile __global atomic_ulong *, ulong, memory_order);
14234 int __ovld atomic_exchange_explicit(volatile __global atomic_int *, int, memory_order, memory_scope…
14236 uint __ovld atomic_exchange_explicit(volatile __global atomic_uint *, uint, memory_order, memory_sc…
14238 float __ovld atomic_exchange_explicit(volatile __global atomic_float *, float, memory_order, memory…
14242 double __ovld atomic_exchange_explicit(volatile __global atomic_double *, double, memory_order, mem…
14245 long __ovld atomic_exchange_explicit(volatile __global atomic_long *, long, memory_order, memory_sc…
14247 ulong __ovld atomic_exchange_explicit(volatile __global atomic_ulong *, ulong, memory_order, memory…
14273 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_int *, __global int *, int);
14274 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_int *, __local int *, int);
14275 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_int *, __private int *, int);
14276 bool __ovld atomic_compare_exchange_strong(volatile __local atomic_int *, __global int *, int);
14279 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_uint *, __global uint *, uint);
14280 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_uint *, __local uint *, uint);
14281 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_uint *, __private uint *, uint);
14282 bool __ovld atomic_compare_exchange_strong(volatile __local atomic_uint *, __global uint *, uint);
14285 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_float *, __global float *, floa…
14286 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_float *, __local float *, float…
14287 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_float *, __private float *, flo…
14288 bool __ovld atomic_compare_exchange_strong(volatile __local atomic_float *, __global float *, float…
14291 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_int *, __global int *, int);
14292 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_int *, __local int *, int);
14293 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_int *, __private int *, int);
14294 bool __ovld atomic_compare_exchange_weak(volatile __local atomic_int *, __global int *, int);
14297 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_uint *, __global uint *, uint);
14298 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_uint *, __local uint *, uint);
14299 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_uint *, __private uint *, uint);
14300 bool __ovld atomic_compare_exchange_weak(volatile __local atomic_uint *, __global uint *, uint);
14303 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_float *, __global float *, float);
14304 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_float *, __local float *, float);
14305 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_float *, __private float *, float…
14306 bool __ovld atomic_compare_exchange_weak(volatile __local atomic_float *, __global float *, float);
14311 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_double *, __global double *, do…
14312 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_double *, __local double *, dou…
14313 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_double *, __private double *, d…
14314 bool __ovld atomic_compare_exchange_strong(volatile __local atomic_double *, __global double *, dou…
14317 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_double *, __global double *, doub…
14318 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_double *, __local double *, doubl…
14319 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_double *, __private double *, dou…
14320 bool __ovld atomic_compare_exchange_weak(volatile __local atomic_double *, __global double *, doubl…
14324 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_long *, __global long *, long);
14325 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_long *, __local long *, long);
14326 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_long *, __private long *, long);
14327 bool __ovld atomic_compare_exchange_strong(volatile __local atomic_long *, __global long *, long);
14330 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_ulong *, __global ulong *, ulon…
14331 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_ulong *, __local ulong *, ulong…
14332 bool __ovld atomic_compare_exchange_strong(volatile __global atomic_ulong *, __private ulong *, ulo…
14333 bool __ovld atomic_compare_exchange_strong(volatile __local atomic_ulong *, __global ulong *, ulong…
14336 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_long *, __global long *, long);
14337 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_long *, __local long *, long);
14338 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_long *, __private long *, long);
14339 bool __ovld atomic_compare_exchange_weak(volatile __local atomic_long *, __global long *, long);
14342 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_ulong *, __global ulong *, ulong);
14343 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_ulong *, __local ulong *, ulong);
14344 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_ulong *, __private ulong *, ulong…
14345 bool __ovld atomic_compare_exchange_weak(volatile __local atomic_ulong *, __global ulong *, ulong);
14372 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_int *, __global int *,…
14373 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_int *, __local int *, …
14374 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_int *, __private int *…
14375 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_int *, __global int *, …
14378 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_uint *, __global uint …
14379 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_uint *, __local uint *…
14380 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_uint *, __private uint…
14381 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_uint *, __global uint *…
14384 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_float *, __global floa…
14385 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_float *, __local float…
14386 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_float *, __private flo…
14387 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_float *, __global float…
14390 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_int *, __global int *, i…
14391 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_int *, __local int *, in…
14392 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_int *, __private int *, …
14393 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_int *, __global int *, in…
14396 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_uint *, __global uint *,…
14397 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_uint *, __local uint *, …
14398 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_uint *, __private uint *…
14399 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_uint *, __global uint *, …
14402 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_float *, __global float …
14403 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_float *, __local float *…
14404 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_float *, __private float…
14405 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_float *, __global float *…
14410 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_double *, __global dou…
14411 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_double *, __local doub…
14412 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_double *, __private do…
14413 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_double *, __global doub…
14416 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_double *, __global doubl…
14417 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_double *, __local double…
14418 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_double *, __private doub…
14419 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_double *, __global double…
14423 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_long *, __global long …
14424 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_long *, __local long *…
14425 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_long *, __private long…
14426 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_long *, __global long *…
14429 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_ulong *, __global ulon…
14430 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_ulong *, __local ulong…
14431 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_ulong *, __private ulo…
14432 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_ulong *, __global ulong…
14435 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_long *, __global long *,…
14436 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_long *, __local long *, …
14437 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_long *, __private long *…
14438 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_long *, __global long *, …
14441 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_ulong *, __global ulong …
14442 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_ulong *, __local ulong *…
14443 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_ulong *, __private ulong…
14444 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_ulong *, __global ulong *…
14470 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_int *, __global int *,…
14471 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_int *, __local int *, …
14472 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_int *, __private int *…
14473 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_int *, __global int *, …
14476 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_uint *, __global uint …
14477 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_uint *, __local uint *…
14478 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_uint *, __private uint…
14479 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_uint *, __global uint *…
14482 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_float *, __global floa…
14483 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_float *, __local float…
14484 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_float *, __private flo…
14485 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_float *, __global float…
14488 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_int *, __global int *, i…
14489 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_int *, __local int *, in…
14490 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_int *, __private int *, …
14491 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_int *, __global int *, in…
14494 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_uint *, __global uint *,…
14495 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_uint *, __local uint *, …
14496 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_uint *, __private uint *…
14497 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_uint *, __global uint *, …
14500 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_float *, __global float …
14501 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_float *, __local float *…
14502 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_float *, __private float…
14503 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_float *, __global float *…
14508 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_double *, __global dou…
14509 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_double *, __local doub…
14510 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_double *, __private do…
14511 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_double *, __global doub…
14514 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_double *, __global doubl…
14515 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_double *, __local double…
14516 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_double *, __private doub…
14517 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_double *, __global double…
14521 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_long *, __global long …
14522 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_long *, __local long *…
14523 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_long *, __private long…
14524 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_long *, __global long *…
14527 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_ulong *, __global ulon…
14528 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_ulong *, __local ulong…
14529 bool __ovld atomic_compare_exchange_strong_explicit(volatile __global atomic_ulong *, __private ulo…
14530 bool __ovld atomic_compare_exchange_strong_explicit(volatile __local atomic_ulong *, __global ulong…
14533 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_long *, __global long *,…
14534 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_long *, __local long *, …
14535 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_long *, __private long *…
14536 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_long *, __global long *, …
14539 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_ulong *, __global ulong …
14540 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_ulong *, __local ulong *…
14541 bool __ovld atomic_compare_exchange_weak_explicit(volatile __global atomic_ulong *, __private ulong…
14542 bool __ovld atomic_compare_exchange_weak_explicit(volatile __local atomic_ulong *, __global ulong *…
14555 bool __ovld atomic_flag_test_and_set(volatile __global atomic_flag *);
14557 void __ovld atomic_flag_clear(volatile __global atomic_flag *);
14568 bool __ovld atomic_flag_test_and_set_explicit(volatile __global atomic_flag *, memory_order);
14570 void __ovld atomic_flag_clear_explicit(volatile __global atomic_flag *, memory_order);
14580 bool __ovld atomic_flag_test_and_set_explicit(volatile __global atomic_flag *, memory_order, memory…
14582 void __ovld atomic_flag_clear_explicit(volatile __global atomic_flag *, memory_order, memory_scope);
16282 void __ovld capture_event_profiling_info(clk_event_t, clk_profiling_info, __global void*);
17444 uint __ovld __conv intel_sub_group_block_read( const __global uint* p );
17445 uint2 __ovld __conv intel_sub_group_block_read2( const __global uint* p );
17446 uint4 __ovld __conv intel_sub_group_block_read4( const __global uint* p );
17447 uint8 __ovld __conv intel_sub_group_block_read8( const __global uint* p );
17463 void __ovld __conv intel_sub_group_block_write( __global uint* p, uint data );
17464 void __ovld __conv intel_sub_group_block_write2( __global uint* p, uint2 data );
17465 void __ovld __conv intel_sub_group_block_write4( __global uint* p, uint4 data );
17466 void __ovld __conv intel_sub_group_block_write8( __global uint* p, uint8 data );
17588 uint __ovld __conv intel_sub_group_block_read_ui( const __global uint* p );
17589 uint2 __ovld __conv intel_sub_group_block_read_ui2( const __global uint* p );
17590 uint4 __ovld __conv intel_sub_group_block_read_ui4( const __global uint* p );
17591 uint8 __ovld __conv intel_sub_group_block_read_ui8( const __global uint* p );
17607 void __ovld __conv intel_sub_group_block_write_ui( __global uint* p, uint data );
17608 void __ovld __conv intel_sub_group_block_write_ui2( __global uint* p, uint2 data );
17609 void __ovld __conv intel_sub_group_block_write_ui4( __global uint* p, uint4 data );
17610 void __ovld __conv intel_sub_group_block_write_ui8( __global uint* p, uint8 data );
17626 ushort __ovld __conv intel_sub_group_block_read_us( const __global ushort* p );
17627 ushort2 __ovld __conv intel_sub_group_block_read_us2( const __global ushort* p );
17628 ushort4 __ovld __conv intel_sub_group_block_read_us4( const __global ushort* p );
17629 ushort8 __ovld __conv intel_sub_group_block_read_us8( const __global ushort* p );
17645 void __ovld __conv intel_sub_group_block_write_us( __global ushort* p, ushort data );
17646 void __ovld __conv intel_sub_group_block_write_us2( __global ushort* p, ushort2 data );
17647 void __ovld __conv intel_sub_group_block_write_us4( __global ushort* p, ushort4 data );
17648 void __ovld __conv intel_sub_group_block_write_us8( __global ushort* p, ushort8 data );