Lines Matching refs:int4

2377 char4 __ovld __cnfn convert_char4_rte(int4);
2378 char4 __ovld __cnfn convert_char4_sat_rte(int4);
2379 char4 __ovld __cnfn convert_char4_rtz(int4);
2380 char4 __ovld __cnfn convert_char4_sat_rtz(int4);
2381 char4 __ovld __cnfn convert_char4_rtp(int4);
2382 char4 __ovld __cnfn convert_char4_sat_rtp(int4);
2383 char4 __ovld __cnfn convert_char4_rtn(int4);
2384 char4 __ovld __cnfn convert_char4_sat_rtn(int4);
2385 char4 __ovld __cnfn convert_char4(int4);
2386 char4 __ovld __cnfn convert_char4_sat(int4);
2467 uchar4 __ovld __cnfn convert_uchar4_rte(int4);
2468 uchar4 __ovld __cnfn convert_uchar4_sat_rte(int4);
2469 uchar4 __ovld __cnfn convert_uchar4_rtz(int4);
2470 uchar4 __ovld __cnfn convert_uchar4_sat_rtz(int4);
2471 uchar4 __ovld __cnfn convert_uchar4_rtp(int4);
2472 uchar4 __ovld __cnfn convert_uchar4_sat_rtp(int4);
2473 uchar4 __ovld __cnfn convert_uchar4_rtn(int4);
2474 uchar4 __ovld __cnfn convert_uchar4_sat_rtn(int4);
2475 uchar4 __ovld __cnfn convert_uchar4(int4);
2476 uchar4 __ovld __cnfn convert_uchar4_sat(int4);
2557 short4 __ovld __cnfn convert_short4_rte(int4);
2558 short4 __ovld __cnfn convert_short4_sat_rte(int4);
2559 short4 __ovld __cnfn convert_short4_rtz(int4);
2560 short4 __ovld __cnfn convert_short4_sat_rtz(int4);
2561 short4 __ovld __cnfn convert_short4_rtp(int4);
2562 short4 __ovld __cnfn convert_short4_sat_rtp(int4);
2563 short4 __ovld __cnfn convert_short4_rtn(int4);
2564 short4 __ovld __cnfn convert_short4_sat_rtn(int4);
2565 short4 __ovld __cnfn convert_short4(int4);
2566 short4 __ovld __cnfn convert_short4_sat(int4);
2647 ushort4 __ovld __cnfn convert_ushort4_rte(int4);
2648 ushort4 __ovld __cnfn convert_ushort4_sat_rte(int4);
2649 ushort4 __ovld __cnfn convert_ushort4_rtz(int4);
2650 ushort4 __ovld __cnfn convert_ushort4_sat_rtz(int4);
2651 ushort4 __ovld __cnfn convert_ushort4_rtp(int4);
2652 ushort4 __ovld __cnfn convert_ushort4_sat_rtp(int4);
2653 ushort4 __ovld __cnfn convert_ushort4_rtn(int4);
2654 ushort4 __ovld __cnfn convert_ushort4_sat_rtn(int4);
2655 ushort4 __ovld __cnfn convert_ushort4(int4);
2656 ushort4 __ovld __cnfn convert_ushort4_sat(int4);
2697 int4 __ovld __cnfn convert_int4_rte(char4);
2698 int4 __ovld __cnfn convert_int4_sat_rte(char4);
2699 int4 __ovld __cnfn convert_int4_rtz(char4);
2700 int4 __ovld __cnfn convert_int4_sat_rtz(char4);
2701 int4 __ovld __cnfn convert_int4_rtp(char4);
2702 int4 __ovld __cnfn convert_int4_sat_rtp(char4);
2703 int4 __ovld __cnfn convert_int4_rtn(char4);
2704 int4 __ovld __cnfn convert_int4_sat_rtn(char4);
2705 int4 __ovld __cnfn convert_int4(char4);
2706 int4 __ovld __cnfn convert_int4_sat(char4);
2707 int4 __ovld __cnfn convert_int4_rte(uchar4);
2708 int4 __ovld __cnfn convert_int4_sat_rte(uchar4);
2709 int4 __ovld __cnfn convert_int4_rtz(uchar4);
2710 int4 __ovld __cnfn convert_int4_sat_rtz(uchar4);
2711 int4 __ovld __cnfn convert_int4_rtp(uchar4);
2712 int4 __ovld __cnfn convert_int4_sat_rtp(uchar4);
2713 int4 __ovld __cnfn convert_int4_rtn(uchar4);
2714 int4 __ovld __cnfn convert_int4_sat_rtn(uchar4);
2715 int4 __ovld __cnfn convert_int4(uchar4);
2716 int4 __ovld __cnfn convert_int4_sat(uchar4);
2717 int4 __ovld __cnfn convert_int4_rte(short4);
2718 int4 __ovld __cnfn convert_int4_sat_rte(short4);
2719 int4 __ovld __cnfn convert_int4_rtz(short4);
2720 int4 __ovld __cnfn convert_int4_sat_rtz(short4);
2721 int4 __ovld __cnfn convert_int4_rtp(short4);
2722 int4 __ovld __cnfn convert_int4_sat_rtp(short4);
2723 int4 __ovld __cnfn convert_int4_rtn(short4);
2724 int4 __ovld __cnfn convert_int4_sat_rtn(short4);
2725 int4 __ovld __cnfn convert_int4(short4);
2726 int4 __ovld __cnfn convert_int4_sat(short4);
2727 int4 __ovld __cnfn convert_int4_rte(ushort4);
2728 int4 __ovld __cnfn convert_int4_sat_rte(ushort4);
2729 int4 __ovld __cnfn convert_int4_rtz(ushort4);
2730 int4 __ovld __cnfn convert_int4_sat_rtz(ushort4);
2731 int4 __ovld __cnfn convert_int4_rtp(ushort4);
2732 int4 __ovld __cnfn convert_int4_sat_rtp(ushort4);
2733 int4 __ovld __cnfn convert_int4_rtn(ushort4);
2734 int4 __ovld __cnfn convert_int4_sat_rtn(ushort4);
2735 int4 __ovld __cnfn convert_int4(ushort4);
2736 int4 __ovld __cnfn convert_int4_sat(ushort4);
2737 int4 __ovld __cnfn convert_int4_rte(int4);
2738 int4 __ovld __cnfn convert_int4_sat_rte(int4);
2739 int4 __ovld __cnfn convert_int4_rtz(int4);
2740 int4 __ovld __cnfn convert_int4_sat_rtz(int4);
2741 int4 __ovld __cnfn convert_int4_rtp(int4);
2742 int4 __ovld __cnfn convert_int4_sat_rtp(int4);
2743 int4 __ovld __cnfn convert_int4_rtn(int4);
2744 int4 __ovld __cnfn convert_int4_sat_rtn(int4);
2745 int4 __ovld __cnfn convert_int4(int4);
2746 int4 __ovld __cnfn convert_int4_sat(int4);
2747 int4 __ovld __cnfn convert_int4_rte(uint4);
2748 int4 __ovld __cnfn convert_int4_sat_rte(uint4);
2749 int4 __ovld __cnfn convert_int4_rtz(uint4);
2750 int4 __ovld __cnfn convert_int4_sat_rtz(uint4);
2751 int4 __ovld __cnfn convert_int4_rtp(uint4);
2752 int4 __ovld __cnfn convert_int4_sat_rtp(uint4);
2753 int4 __ovld __cnfn convert_int4_rtn(uint4);
2754 int4 __ovld __cnfn convert_int4_sat_rtn(uint4);
2755 int4 __ovld __cnfn convert_int4(uint4);
2756 int4 __ovld __cnfn convert_int4_sat(uint4);
2757 int4 __ovld __cnfn convert_int4_rte(long4);
2758 int4 __ovld __cnfn convert_int4_sat_rte(long4);
2759 int4 __ovld __cnfn convert_int4_rtz(long4);
2760 int4 __ovld __cnfn convert_int4_sat_rtz(long4);
2761 int4 __ovld __cnfn convert_int4_rtp(long4);
2762 int4 __ovld __cnfn convert_int4_sat_rtp(long4);
2763 int4 __ovld __cnfn convert_int4_rtn(long4);
2764 int4 __ovld __cnfn convert_int4_sat_rtn(long4);
2765 int4 __ovld __cnfn convert_int4(long4);
2766 int4 __ovld __cnfn convert_int4_sat(long4);
2767 int4 __ovld __cnfn convert_int4_rte(ulong4);
2768 int4 __ovld __cnfn convert_int4_sat_rte(ulong4);
2769 int4 __ovld __cnfn convert_int4_rtz(ulong4);
2770 int4 __ovld __cnfn convert_int4_sat_rtz(ulong4);
2771 int4 __ovld __cnfn convert_int4_rtp(ulong4);
2772 int4 __ovld __cnfn convert_int4_sat_rtp(ulong4);
2773 int4 __ovld __cnfn convert_int4_rtn(ulong4);
2774 int4 __ovld __cnfn convert_int4_sat_rtn(ulong4);
2775 int4 __ovld __cnfn convert_int4(ulong4);
2776 int4 __ovld __cnfn convert_int4_sat(ulong4);
2777 int4 __ovld __cnfn convert_int4_rte(float4);
2778 int4 __ovld __cnfn convert_int4_sat_rte(float4);
2779 int4 __ovld __cnfn convert_int4_rtz(float4);
2780 int4 __ovld __cnfn convert_int4_sat_rtz(float4);
2781 int4 __ovld __cnfn convert_int4_rtp(float4);
2782 int4 __ovld __cnfn convert_int4_sat_rtp(float4);
2783 int4 __ovld __cnfn convert_int4_rtn(float4);
2784 int4 __ovld __cnfn convert_int4_sat_rtn(float4);
2785 int4 __ovld __cnfn convert_int4(float4);
2786 int4 __ovld __cnfn convert_int4_sat(float4);
2827 uint4 __ovld __cnfn convert_uint4_rte(int4);
2828 uint4 __ovld __cnfn convert_uint4_sat_rte(int4);
2829 uint4 __ovld __cnfn convert_uint4_rtz(int4);
2830 uint4 __ovld __cnfn convert_uint4_sat_rtz(int4);
2831 uint4 __ovld __cnfn convert_uint4_rtp(int4);
2832 uint4 __ovld __cnfn convert_uint4_sat_rtp(int4);
2833 uint4 __ovld __cnfn convert_uint4_rtn(int4);
2834 uint4 __ovld __cnfn convert_uint4_sat_rtn(int4);
2835 uint4 __ovld __cnfn convert_uint4(int4);
2836 uint4 __ovld __cnfn convert_uint4_sat(int4);
2917 long4 __ovld __cnfn convert_long4_rte(int4);
2918 long4 __ovld __cnfn convert_long4_sat_rte(int4);
2919 long4 __ovld __cnfn convert_long4_rtz(int4);
2920 long4 __ovld __cnfn convert_long4_sat_rtz(int4);
2921 long4 __ovld __cnfn convert_long4_rtp(int4);
2922 long4 __ovld __cnfn convert_long4_sat_rtp(int4);
2923 long4 __ovld __cnfn convert_long4_rtn(int4);
2924 long4 __ovld __cnfn convert_long4_sat_rtn(int4);
2925 long4 __ovld __cnfn convert_long4(int4);
2926 long4 __ovld __cnfn convert_long4_sat(int4);
3007 ulong4 __ovld __cnfn convert_ulong4_rte(int4);
3008 ulong4 __ovld __cnfn convert_ulong4_sat_rte(int4);
3009 ulong4 __ovld __cnfn convert_ulong4_rtz(int4);
3010 ulong4 __ovld __cnfn convert_ulong4_sat_rtz(int4);
3011 ulong4 __ovld __cnfn convert_ulong4_rtp(int4);
3012 ulong4 __ovld __cnfn convert_ulong4_sat_rtp(int4);
3013 ulong4 __ovld __cnfn convert_ulong4_rtn(int4);
3014 ulong4 __ovld __cnfn convert_ulong4_sat_rtn(int4);
3015 ulong4 __ovld __cnfn convert_ulong4(int4);
3016 ulong4 __ovld __cnfn convert_ulong4_sat(int4);
3077 float4 __ovld __cnfn convert_float4_rte(int4);
3078 float4 __ovld __cnfn convert_float4_rtz(int4);
3079 float4 __ovld __cnfn convert_float4_rtp(int4);
3080 float4 __ovld __cnfn convert_float4_rtn(int4);
3081 float4 __ovld __cnfn convert_float4(int4);
4910 int4 __ovld __cnfn convert_int4(double4);
4911 int4 __ovld __cnfn convert_int4_rte(double4);
4912 int4 __ovld __cnfn convert_int4_rtn(double4);
4913 int4 __ovld __cnfn convert_int4_rtp(double4);
4914 int4 __ovld __cnfn convert_int4_rtz(double4);
4915 int4 __ovld __cnfn convert_int4_sat(double4);
4916 int4 __ovld __cnfn convert_int4_sat_rte(double4);
4917 int4 __ovld __cnfn convert_int4_sat_rtn(double4);
4918 int4 __ovld __cnfn convert_int4_sat_rtp(double4);
4919 int4 __ovld __cnfn convert_int4_sat_rtz(double4);
5308 double4 __ovld __cnfn convert_double4(int4);
5318 double4 __ovld __cnfn convert_double4_rte(int4);
5328 double4 __ovld __cnfn convert_double4_rtn(int4);
5338 double4 __ovld __cnfn convert_double4_rtp(int4);
5348 double4 __ovld __cnfn convert_double4_rtz(int4);
5849 int4 __ovld __cnfn convert_int4(half4);
5850 int4 __ovld __cnfn convert_int4_rte(half4);
5851 int4 __ovld __cnfn convert_int4_rtp(half4);
5852 int4 __ovld __cnfn convert_int4_rtn(half4);
5853 int4 __ovld __cnfn convert_int4_rtz(half4);
5854 int4 __ovld __cnfn convert_int4_sat(half4);
5855 int4 __ovld __cnfn convert_int4_sat_rte(half4);
5856 int4 __ovld __cnfn convert_int4_sat_rtp(half4);
5857 int4 __ovld __cnfn convert_int4_sat_rtn(half4);
5858 int4 __ovld __cnfn convert_int4_sat_rtz(half4);
6125 half4 __ovld __cnfn convert_half4(int4);
6135 half4 __ovld __cnfn convert_half4_rte(int4);
6145 half4 __ovld __cnfn convert_half4_rtp(int4);
6155 half4 __ovld __cnfn convert_half4_rtn(int4);
6165 half4 __ovld __cnfn convert_half4_rtz(int4);
6375 #define as_int4(x) __builtin_astype((x), int4)
7449 float4 __ovld frexp(float4 x, int4 *exp);
7456 double4 __ovld frexp(double4 x, int4 *exp);
7464 half4 __ovld frexp(half4 x, int4 *exp);
7472 float4 __ovld frexp(float4 x, __global int4 *exp);
7478 float4 __ovld frexp(float4 x, __local int4 *exp);
7484 float4 __ovld frexp(float4 x, __private int4 *exp);
7491 double4 __ovld frexp(double4 x, __global int4 *exp);
7497 double4 __ovld frexp(double4 x, __local int4 *exp);
7503 double4 __ovld frexp(double4 x, __private int4 *exp);
7511 half4 __ovld frexp(half4 x, __global int4 *exp);
7517 half4 __ovld frexp(half4 x, __local int4 *exp);
7523 half4 __ovld frexp(half4 x, __private int4 *exp);
7562 int4 __ovld __cnfn ilogb(float4 x);
7569 int4 __ovld __cnfn ilogb(double4 x);
7577 int4 __ovld __cnfn ilogb(half4 x);
7588 float4 __ovld __cnfn ldexp(float4 x, int4 n);
7600 double4 __ovld __cnfn ldexp(double4 x, int4 n);
7613 half4 __ovld __cnfn ldexp(half4 x, int4 n);
7656 float4 __ovld lgamma_r(float4 x, int4 *signp);
7663 double4 __ovld lgamma_r(double4 x, int4 *signp);
7671 half4 __ovld lgamma_r(half4 x, int4 *signp);
7679 float4 __ovld lgamma_r(float4 x, __global int4 *signp);
7685 float4 __ovld lgamma_r(float4 x, __local int4 *signp);
7691 float4 __ovld lgamma_r(float4 x, __private int4 *signp);
7698 double4 __ovld lgamma_r(double4 x, __global int4 *signp);
7704 double4 __ovld lgamma_r(double4 x, __local int4 *signp);
7710 double4 __ovld lgamma_r(double4 x, __private int4 *signp);
7718 half4 __ovld lgamma_r(half4 x, __global int4 *signp);
7724 half4 __ovld lgamma_r(half4 x, __local int4 *signp);
7730 half4 __ovld lgamma_r(half4 x, __private int4 *signp);
8131 float4 __ovld __cnfn pown(float4 x, int4 y);
8138 double4 __ovld __cnfn pown(double4 x, int4 y);
8146 half4 __ovld __cnfn pown(half4 x, int4 y);
8222 float4 __ovld remquo(float4 x, float4 y, int4 *quo);
8229 double4 __ovld remquo(double4 x, double4 y, int4 *quo);
8237 half4 __ovld remquo(half4 x, half4 y, int4 *quo);
8246 float4 __ovld remquo(float4 x, float4 y, __global int4 *quo);
8252 float4 __ovld remquo(float4 x, float4 y, __local int4 *quo);
8258 float4 __ovld remquo(float4 x, float4 y, __private int4 *quo);
8265 double4 __ovld remquo(double4 x, double4 y, __global int4 *quo);
8271 double4 __ovld remquo(double4 x, double4 y, __local int4 *quo);
8277 double4 __ovld remquo(double4 x, double4 y, __private int4 *quo);
8285 half4 __ovld remquo(half4 x, half4 y, __global int4 *quo);
8291 half4 __ovld remquo(half4 x, half4 y, __local int4 *quo);
8297 half4 __ovld remquo(half4 x, half4 y, __private int4 *quo);
8337 float4 __ovld __cnfn rootn(float4 x, int4 y);
8344 double4 __ovld __cnfn rootn(double4 x, int4 y);
8352 half4 __ovld __cnfn rootn(half4 x, int4 y);
9069 uint4 __ovld __cnfn abs(int4 x);
9121 uint4 __ovld __cnfn abs_diff(int4 x, int4 y);
9173 int4 __ovld __cnfn add_sat(int4 x, int4 y);
9226 int4 __ovld __cnfn hadd(int4 x, int4 y);
9279 int4 __ovld __cnfn rhadd(int4 x, int4 y);
9332 int4 __ovld __cnfn clamp(int4 x, int4 minval, int4 maxval);
9374 int4 __ovld __cnfn clamp(int4 x, int minval, int maxval);
9425 int4 __ovld __cnfn clz(int4 x);
9480 int4 __ovld ctz(int4 x);
9533 int4 __ovld __cnfn mad_hi(int4 a, int4 b, int4 c);
9585 int4 __ovld __cnfn mad_sat(int4 a, int4 b, int4 c);
9637 int4 __ovld __cnfn max(int4 x, int4 y);
9679 int4 __ovld __cnfn max(int4 x, int y);
9729 int4 __ovld __cnfn min(int4 x, int4 y);
9771 int4 __ovld __cnfn min(int4 x, int y);
9822 int4 __ovld __cnfn mul_hi(int4 x, int4 y);
9879 int4 __ovld __cnfn rotate(int4 v, int4 i);
9931 int4 __ovld __cnfn sub_sat(int4 x, int4 y);
9975 int4 __ovld __cnfn upsample(short4 hi, ushort4 lo);
9991 long4 __ovld __cnfn upsample(int4 hi, uint4 lo);
10033 int4 __ovld __cnfn popcount(int4 x);
10064 int4 __ovld __cnfn mad24(int4 x, int4 y, int4 z);
10087 int4 __ovld __cnfn mul24(int4 x, int4 y);
10610 int4 __ovld __cnfn isequal(float4 x, float4 y);
10636 int4 __ovld __cnfn isnotequal(float4 x, float4 y);
10662 int4 __ovld __cnfn isgreater(float4 x, float4 y);
10688 int4 __ovld __cnfn isgreaterequal(float4 x, float4 y);
10714 int4 __ovld __cnfn isless(float4 x, float4 y);
10740 int4 __ovld __cnfn islessequal(float4 x, float4 y);
10767 int4 __ovld __cnfn islessgreater(float4 x, float4 y);
10793 int4 __ovld __cnfn isfinite(float4);
10819 int4 __ovld __cnfn isinf(float4);
10845 int4 __ovld __cnfn isnan(float4);
10871 int4 __ovld __cnfn isnormal(float4);
10899 int4 __ovld __cnfn isordered(float4 x, float4 y);
10927 int4 __ovld __cnfn isunordered(float4 x, float4 y);
10957 int4 __ovld __cnfn signbit(float4);
10996 int __ovld __cnfn any(int4 x);
11025 int __ovld __cnfn all(int4 x);
11070 int4 __ovld __cnfn bitselect(int4 a, int4 b, int4 c);
11150 int4 __ovld __cnfn select(int4 a, int4 b, int4 c);
11151 uint4 __ovld __cnfn select(uint4 a, uint4 b, int4 c);
11159 float4 __ovld __cnfn select(float4 a, float4 b, int4 c);
11208 int4 __ovld __cnfn select(int4 a, int4 b, uint4 c);
11303 int4 __ovld vload4(size_t offset, const __constant int *p);
11366 int4 __ovld vload4(size_t offset, const int *p);
11429 int4 __ovld vload4(size_t offset, const __global int *p);
11474 int4 __ovld vload4(size_t offset, const __local int *p);
11519 int4 __ovld vload4(size_t offset, const __private int *p);
11606 void __ovld vstore4(int4 data, size_t offset, int *p);
11667 void __ovld vstore4(int4 data, size_t offset, __global int *p);
11712 void __ovld vstore4(int4 data, size_t offset, __local int *p);
11757 void __ovld vstore4(int4 data, size_t offset, __private int *p);
12656 event_t __ovld async_work_group_copy(__local int4 *dst, const __global int4 *src, size_t num_elements, event_t event);
12710 event_t __ovld async_work_group_copy(__global int4 *dst, const __local int4 *src, size_t num_elements, event_t event);
12819 event_t __ovld async_work_group_strided_copy(__local int4 *dst, const __global int4 *src, size_t num_elements, size_t src_stride, event_t event);
12873 event_t __ovld async_work_group_strided_copy(__global int4 *dst, const __local int4 *src, size_t num_elements, size_t dst_stride, event_t event);
12976 void __ovld prefetch(const __global int4 *p, size_t num_elements);
13762 int2 __ovld __cnfn shuffle(int4 x, uint2 mask);
13806 int4 __ovld __cnfn shuffle(int2 x, uint4 mask);
13807 int4 __ovld __cnfn shuffle(int4 x, uint4 mask);
13808 int4 __ovld __cnfn shuffle(int8 x, uint4 mask);
13809 int4 __ovld __cnfn shuffle(int16 x, uint4 mask);
13852 int8 __ovld __cnfn shuffle(int4 x, uint8 mask);
13897 int16 __ovld __cnfn shuffle(int4 x, uint16 mask);
13986 int2 __ovld __cnfn shuffle2(int4 x, int4 y, uint2 mask);
14030 int4 __ovld __cnfn shuffle2(int2 x, int2 y, uint4 mask);
14031 int4 __ovld __cnfn shuffle2(int4 x, int4 y, uint4 mask);
14032 int4 __ovld __cnfn shuffle2(int8 x, int8 y, uint4 mask);
14033 int4 __ovld __cnfn shuffle2(int16 x, int16 y, uint4 mask);
14076 int8 __ovld __cnfn shuffle2(int4 x, int4 y, uint8 mask);
14121 int16 __ovld __cnfn shuffle2(int4 x, int4 y, uint16 mask);
14297 int4 __purefn __ovld read_imagei(read_only image2d_t image, sampler_t sampler, int2 coord);
14298 int4 __purefn __ovld read_imagei(read_only image2d_t image, sampler_t sampler, float2 coord);
14302 float4 __purefn __ovld read_imagef(read_only image3d_t image, sampler_t sampler, int4 coord);
14305 int4 __purefn __ovld read_imagei(read_only image3d_t image, sampler_t sampler, int4 coord);
14306 int4 __purefn __ovld read_imagei(read_only image3d_t image, sampler_t sampler, float4 coord);
14307 uint4 __purefn __ovld read_imageui(read_only image3d_t image, sampler_t sampler, int4 coord);
14311 float4 __purefn __ovld read_imagef(read_only image2d_array_t image_array, sampler_t sampler, int4 coord);
14314 int4 __purefn __ovld read_imagei(read_only image2d_array_t image_array, sampler_t sampler, int4 coord);
14315 int4 __purefn __ovld read_imagei(read_only image2d_array_t image_array, sampler_t sampler, float4 coord);
14316 uint4 __purefn __ovld read_imageui(read_only image2d_array_t image_array, sampler_t sampler, int4 coord);
14323 int4 __purefn __ovld read_imagei(read_only image1d_t image, sampler_t sampler, int coord);
14324 int4 __purefn __ovld read_imagei(read_only image1d_t image, sampler_t sampler, float coord);
14332 int4 __purefn __ovld read_imagei(read_only image1d_array_t image_array, sampler_t sampler, int2 coord);
14333 int4 __purefn __ovld read_imagei(read_only image1d_array_t image_array, sampler_t sampler, float2 coord);
14343 float __purefn __ovld read_imagef(read_only image2d_array_depth_t image, sampler_t sampler, int4 coord);
14348 int4 __purefn __ovld read_imagei(read_only image2d_msaa_t image, int2 coord, int sample);
14353 float4 __purefn __ovld read_imagef(read_only image2d_array_msaa_t image, int4 coord, int sample);
14354 int4 __purefn __ovld read_imagei(read_only image2d_array_msaa_t image, int4 coord, int sample);
14355 uint4 __purefn __ovld read_imageui(read_only image2d_array_msaa_t image, int4 coord, int sample);
14357 float __purefn __ovld read_imagef(read_only image2d_array_msaa_depth_t image, int4 coord, int sample);
14365 int4 __purefn __ovld read_imagei(read_only image1d_t image, sampler_t sampler, float coord, float lod);
14369 int4 __purefn __ovld read_imagei(read_only image1d_array_t image_array, sampler_t sampler, float2 coord, float lod);
14373 int4 __purefn __ovld read_imagei(read_only image2d_t image, sampler_t sampler, float2 coord, float lod);
14379 int4 __purefn __ovld read_imagei(read_only image2d_array_t image_array, sampler_t sampler, float4 coord, float lod);
14385 int4 __purefn __ovld read_imagei(read_only image3d_t image, sampler_t sampler, float4 coord, float lod);
14389 int4 __purefn __ovld read_imagei(read_only image1d_t image, sampler_t sampler, float coord, float gradientX, float gradientY);
14393 int4 __purefn __ovld read_imagei(read_only image1d_array_t image_array, sampler_t sampler, float2 coord, float gradientX, float gradientY);
14397 int4 __purefn __ovld read_imagei(read_only image2d_t image, sampler_t sampler, float2 coord, float2 gradientX, float2 gradientY);
14403 int4 __purefn __ovld read_imagei(read_only image2d_array_t image_array, sampler_t sampler, float4 coord, float2 gradientX, float2 gradientY);
14409 int4 __purefn __ovld read_imagei(read_only image3d_t image, sampler_t sampler, float4 coord, float4 gradientX, float4 gradientY);
14422 int4 __purefn __ovld read_imagei(read_only image1d_t image, int coord);
14426 int4 __purefn __ovld read_imagei(read_only image1d_buffer_t image, int coord);
14430 int4 __purefn __ovld read_imagei(read_only image1d_array_t image, int2 coord);
14434 int4 __purefn __ovld read_imagei(read_only image2d_t image, int2 coord);
14437 float4 __purefn __ovld read_imagef(read_only image2d_array_t image, int4 coord);
14438 int4 __purefn __ovld read_imagei(read_only image2d_array_t image, int4 coord);
14439 uint4 __purefn __ovld read_imageui(read_only image2d_array_t image, int4 coord);
14443 float __purefn __ovld read_imagef(read_only image2d_array_depth_t image, int4 coord);
14446 float4 __purefn __ovld read_imagef(read_only image3d_t image, int4 coord);
14447 int4 __purefn __ovld read_imagei(read_only image3d_t image, int4 coord);
14448 uint4 __purefn __ovld read_imageui(read_only image3d_t image, int4 coord);
14458 half4 __purefn __ovld read_imageh(read_only image3d_t image, sampler_t sampler, int4 coord);
14463 half4 __purefn __ovld read_imageh(read_only image2d_array_t image, sampler_t sampler, int4 coord);
14470 half4 __purefn __ovld read_imageh(read_only image3d_t image, int4 coord);
14472 half4 __purefn __ovld read_imageh(read_only image2d_array_t image, int4 coord);
14480 int4 __purefn __ovld read_imagei(read_write image1d_t image, int coord);
14484 int4 __purefn __ovld read_imagei(read_write image1d_buffer_t image, int coord);
14488 int4 __purefn __ovld read_imagei(read_write image1d_array_t image, int2 coord);
14492 int4 __purefn __ovld read_imagei(read_write image2d_t image, int2 coord);
14495 float4 __purefn __ovld read_imagef(read_write image2d_array_t image, int4 coord);
14496 int4 __purefn __ovld read_imagei(read_write image2d_array_t image, int4 coord);
14497 uint4 __purefn __ovld read_imageui(read_write image2d_array_t image, int4 coord);
14499 float4 __purefn __ovld read_imagef(read_write image3d_t image, int4 coord);
14500 int4 __purefn __ovld read_imagei(read_write image3d_t image, int4 coord);
14501 uint4 __purefn __ovld read_imageui(read_write image3d_t image, int4 coord);
14505 float __purefn __ovld read_imagef(read_write image2d_array_depth_t image, int4 coord);
14510 int4 __purefn __ovld read_imagei(read_write image2d_msaa_t image, int2 coord, int sample);
14513 float4 __purefn __ovld read_imagef(read_write image2d_array_msaa_t image, int4 coord, int sample);
14514 int4 __purefn __ovld read_imagei(read_write image2d_array_msaa_t image, int4 coord, int sample);
14515 uint4 __purefn __ovld read_imageui(read_write image2d_array_msaa_t image, int4 coord, int sample);
14518 float __purefn __ovld read_imagef(read_write image2d_array_msaa_depth_t image, int4 coord, int sample);
14524 int4 __purefn __ovld read_imagei(read_write image1d_t image, sampler_t sampler, float coord, float lod);
14528 int4 __purefn __ovld read_imagei(read_write image1d_array_t image_array, sampler_t sampler, float2 coord, float lod);
14532 int4 __purefn __ovld read_imagei(read_write image2d_t image, sampler_t sampler, float2 coord, float lod);
14538 int4 __purefn __ovld read_imagei(read_write image2d_array_t image_array, sampler_t sampler, float4 coord, float lod);
14544 int4 __purefn __ovld read_imagei(read_write image3d_t image, sampler_t sampler, float4 coord, float lod);
14548 int4 __purefn __ovld read_imagei(read_write image1d_t image, sampler_t sampler, float coord, float gradientX, float gradientY);
14552 int4 __purefn __ovld read_imagei(read_write image1d_array_t image_array, sampler_t sampler, float2 coord, float gradientX, float gradientY);
14556 int4 __purefn __ovld read_imagei(read_write image2d_t image, sampler_t sampler, float2 coord, float2 gradientX, float2 gradientY);
14562 int4 __purefn __ovld read_imagei(read_write image2d_array_t image_array, sampler_t sampler, float4 coord, float2 gradientX, float2 gradientY);
14568 int4 __purefn __ovld read_imagei(read_write image3d_t image, sampler_t sampler, float4 coord, float4 gradientX, float4 gradientY);
14578 half4 __purefn __ovld read_imageh(read_write image3d_t image, int4 coord);
14580 half4 __purefn __ovld read_imageh(read_write image2d_array_t image, int4 coord);
14653 void __ovld write_imagei(write_only image2d_t image, int2 coord, int4 color);
14656 void __ovld write_imagef(write_only image2d_array_t image_array, int4 coord, float4 color);
14657 void __ovld write_imagei(write_only image2d_array_t image_array, int4 coord, int4 color);
14658 void __ovld write_imageui(write_only image2d_array_t image_array, int4 coord, uint4 color);
14661 void __ovld write_imagei(write_only image1d_t image, int coord, int4 color);
14665 void __ovld write_imagei(write_only image1d_buffer_t image, int coord, int4 color);
14669 void __ovld write_imagei(write_only image1d_array_t image_array, int2 coord, int4 color);
14673 void __ovld write_imagef(write_only image3d_t image, int4 coord, float4 color);
14674 void __ovld write_imagei(write_only image3d_t image, int4 coord, int4 color);
14675 void __ovld write_imageui(write_only image3d_t image, int4 coord, uint4 color);
14680 void __ovld write_imagef(write_only image2d_array_depth_t image, int4 coord, float color);
14687 void __ovld write_imagei(write_only image1d_t image, int coord, int lod, int4 color);
14691 void __ovld write_imagei(write_only image1d_array_t image_array, int2 coord, int lod, int4 color);
14695 void __ovld write_imagei(write_only image2d_t image, int2 coord, int lod, int4 color);
14698 void __ovld write_imagef(write_only image2d_array_t image_array, int4 coord, int lod, float4 color);
14699 void __ovld write_imagei(write_only image2d_array_t image_array, int4 coord, int lod, int4 color);
14700 void __ovld write_imageui(write_only image2d_array_t image_array, int4 coord, int lod, uint4 color);
14703 void __ovld write_imagef(write_only image2d_array_depth_t image, int4 coord, int lod, float color);
14706 void __ovld write_imagef(write_only image3d_t image, int4 coord, int lod, float4 color);
14707 void __ovld write_imagei(write_only image3d_t image, int4 coord, int lod, int4 color);
14708 void __ovld write_imageui(write_only image3d_t image, int4 coord, int lod, uint4 color);
14718 void __ovld write_imageh(write_only image3d_t image, int4 coord, half4 color);
14721 void __ovld write_imageh(write_only image2d_array_t image, int4 coord, half4 color);
14728 void __ovld write_imagei(read_write image2d_t image, int2 coord, int4 color);
14731 void __ovld write_imagef(read_write image2d_array_t image_array, int4 coord, float4 color);
14732 void __ovld write_imagei(read_write image2d_array_t image_array, int4 coord, int4 color);
14733 void __ovld write_imageui(read_write image2d_array_t image_array, int4 coord, uint4 color);
14736 void __ovld write_imagei(read_write image1d_t image, int coord, int4 color);
14740 void __ovld write_imagei(read_write image1d_buffer_t image, int coord, int4 color);
14744 void __ovld write_imagei(read_write image1d_array_t image_array, int2 coord, int4 color);
14748 void __ovld write_imagef(read_write image3d_t image, int4 coord, float4 color);
14749 void __ovld write_imagei(read_write image3d_t image, int4 coord, int4 color);
14750 void __ovld write_imageui(read_write image3d_t image, int4 coord, uint4 color);
14755 void __ovld write_imagef(read_write image2d_array_depth_t image, int4 coord, float color);
14761 void __ovld write_imagei(read_write image1d_t image, int coord, int lod, int4 color);
14765 void __ovld write_imagei(read_write image1d_array_t image_array, int2 coord, int lod, int4 color);
14769 void __ovld write_imagei(read_write image2d_t image, int2 coord, int lod, int4 color);
14772 void __ovld write_imagef(read_write image2d_array_t image_array, int4 coord, int lod, float4 color);
14773 void __ovld write_imagei(read_write image2d_array_t image_array, int4 coord, int lod, int4 color);
14774 void __ovld write_imageui(read_write image2d_array_t image_array, int4 coord, int lod, uint4 color);
14777 void __ovld write_imagef(read_write image2d_array_depth_t image, int4 coord, int lod, float color);
14780 void __ovld write_imagef(read_write image3d_t image, int4 coord, int lod, float4 color);
14781 void __ovld write_imagei(read_write image3d_t image, int4 coord, int lod, int4 color);
14782 void __ovld write_imageui(read_write image3d_t image, int4 coord, int lod, uint4 color);
14792 void __ovld write_imageh(read_write image3d_t image, int4 coord, half4 color);
14795 void __ovld write_imageh(read_write image2d_array_t image, int4 coord, half4 color);
15160 * int4 type. The width is returned in the x
15164 int4 __ovld __cnfn get_image_dim(read_only image3d_t image);
15166 int4 __ovld __cnfn get_image_dim(write_only image3d_t image);
15169 int4 __ovld __cnfn get_image_dim(read_write image3d_t image);
15485 int4 __ovld __conv intel_sub_group_shuffle( int4 x, uint c );
15509 int4 __ovld __conv intel_sub_group_shuffle_down( int4 cur, int4 next, uint c );
15533 int4 __ovld __conv intel_sub_group_shuffle_up( int4 prev, int4 cur, uint c );
15557 int4 __ovld __conv intel_sub_group_shuffle_xor( int4 x, uint c );
16352 int4 __ovld amd_bfe(int4 src0, uint4 src1, uint4 src2);
16380 int4 __ovld amd_max3(int4 src0, int4 src1, int4 src2);
16401 int4 __ovld amd_median3(int4 src0, int4 src1, int4 src2);
16422 int4 __ovld amd_min3(int4 src0, int4 src1, int4 src2);