• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Headers/

Lines Matching refs:int2

847 char2 __ovld __cnfn convert_char2_rte(int2);
848 char2 __ovld __cnfn convert_char2_sat_rte(int2);
849 char2 __ovld __cnfn convert_char2_rtz(int2);
850 char2 __ovld __cnfn convert_char2_sat_rtz(int2);
851 char2 __ovld __cnfn convert_char2_rtp(int2);
852 char2 __ovld __cnfn convert_char2_sat_rtp(int2);
853 char2 __ovld __cnfn convert_char2_rtn(int2);
854 char2 __ovld __cnfn convert_char2_sat_rtn(int2);
855 char2 __ovld __cnfn convert_char2(int2);
856 char2 __ovld __cnfn convert_char2_sat(int2);
937 uchar2 __ovld __cnfn convert_uchar2_rte(int2);
938 uchar2 __ovld __cnfn convert_uchar2_sat_rte(int2);
939 uchar2 __ovld __cnfn convert_uchar2_rtz(int2);
940 uchar2 __ovld __cnfn convert_uchar2_sat_rtz(int2);
941 uchar2 __ovld __cnfn convert_uchar2_rtp(int2);
942 uchar2 __ovld __cnfn convert_uchar2_sat_rtp(int2);
943 uchar2 __ovld __cnfn convert_uchar2_rtn(int2);
944 uchar2 __ovld __cnfn convert_uchar2_sat_rtn(int2);
945 uchar2 __ovld __cnfn convert_uchar2(int2);
946 uchar2 __ovld __cnfn convert_uchar2_sat(int2);
1027 short2 __ovld __cnfn convert_short2_rte(int2);
1028 short2 __ovld __cnfn convert_short2_sat_rte(int2);
1029 short2 __ovld __cnfn convert_short2_rtz(int2);
1030 short2 __ovld __cnfn convert_short2_sat_rtz(int2);
1031 short2 __ovld __cnfn convert_short2_rtp(int2);
1032 short2 __ovld __cnfn convert_short2_sat_rtp(int2);
1033 short2 __ovld __cnfn convert_short2_rtn(int2);
1034 short2 __ovld __cnfn convert_short2_sat_rtn(int2);
1035 short2 __ovld __cnfn convert_short2(int2);
1036 short2 __ovld __cnfn convert_short2_sat(int2);
1117 ushort2 __ovld __cnfn convert_ushort2_rte(int2);
1118 ushort2 __ovld __cnfn convert_ushort2_sat_rte(int2);
1119 ushort2 __ovld __cnfn convert_ushort2_rtz(int2);
1120 ushort2 __ovld __cnfn convert_ushort2_sat_rtz(int2);
1121 ushort2 __ovld __cnfn convert_ushort2_rtp(int2);
1122 ushort2 __ovld __cnfn convert_ushort2_sat_rtp(int2);
1123 ushort2 __ovld __cnfn convert_ushort2_rtn(int2);
1124 ushort2 __ovld __cnfn convert_ushort2_sat_rtn(int2);
1125 ushort2 __ovld __cnfn convert_ushort2(int2);
1126 ushort2 __ovld __cnfn convert_ushort2_sat(int2);
1167 int2 __ovld __cnfn convert_int2_rte(char2);
1168 int2 __ovld __cnfn convert_int2_sat_rte(char2);
1169 int2 __ovld __cnfn convert_int2_rtz(char2);
1170 int2 __ovld __cnfn convert_int2_sat_rtz(char2);
1171 int2 __ovld __cnfn convert_int2_rtp(char2);
1172 int2 __ovld __cnfn convert_int2_sat_rtp(char2);
1173 int2 __ovld __cnfn convert_int2_rtn(char2);
1174 int2 __ovld __cnfn convert_int2_sat_rtn(char2);
1175 int2 __ovld __cnfn convert_int2(char2);
1176 int2 __ovld __cnfn convert_int2_sat(char2);
1177 int2 __ovld __cnfn convert_int2_rte(uchar2);
1178 int2 __ovld __cnfn convert_int2_sat_rte(uchar2);
1179 int2 __ovld __cnfn convert_int2_rtz(uchar2);
1180 int2 __ovld __cnfn convert_int2_sat_rtz(uchar2);
1181 int2 __ovld __cnfn convert_int2_rtp(uchar2);
1182 int2 __ovld __cnfn convert_int2_sat_rtp(uchar2);
1183 int2 __ovld __cnfn convert_int2_rtn(uchar2);
1184 int2 __ovld __cnfn convert_int2_sat_rtn(uchar2);
1185 int2 __ovld __cnfn convert_int2(uchar2);
1186 int2 __ovld __cnfn convert_int2_sat(uchar2);
1187 int2 __ovld __cnfn convert_int2_rte(short2);
1188 int2 __ovld __cnfn convert_int2_sat_rte(short2);
1189 int2 __ovld __cnfn convert_int2_rtz(short2);
1190 int2 __ovld __cnfn convert_int2_sat_rtz(short2);
1191 int2 __ovld __cnfn convert_int2_rtp(short2);
1192 int2 __ovld __cnfn convert_int2_sat_rtp(short2);
1193 int2 __ovld __cnfn convert_int2_rtn(short2);
1194 int2 __ovld __cnfn convert_int2_sat_rtn(short2);
1195 int2 __ovld __cnfn convert_int2(short2);
1196 int2 __ovld __cnfn convert_int2_sat(short2);
1197 int2 __ovld __cnfn convert_int2_rte(ushort2);
1198 int2 __ovld __cnfn convert_int2_sat_rte(ushort2);
1199 int2 __ovld __cnfn convert_int2_rtz(ushort2);
1200 int2 __ovld __cnfn convert_int2_sat_rtz(ushort2);
1201 int2 __ovld __cnfn convert_int2_rtp(ushort2);
1202 int2 __ovld __cnfn convert_int2_sat_rtp(ushort2);
1203 int2 __ovld __cnfn convert_int2_rtn(ushort2);
1204 int2 __ovld __cnfn convert_int2_sat_rtn(ushort2);
1205 int2 __ovld __cnfn convert_int2(ushort2);
1206 int2 __ovld __cnfn convert_int2_sat(ushort2);
1207 int2 __ovld __cnfn convert_int2_rte(int2);
1208 int2 __ovld __cnfn convert_int2_sat_rte(int2);
1209 int2 __ovld __cnfn convert_int2_rtz(int2);
1210 int2 __ovld __cnfn convert_int2_sat_rtz(int2);
1211 int2 __ovld __cnfn convert_int2_rtp(int2);
1212 int2 __ovld __cnfn convert_int2_sat_rtp(int2);
1213 int2 __ovld __cnfn convert_int2_rtn(int2);
1214 int2 __ovld __cnfn convert_int2_sat_rtn(int2);
1215 int2 __ovld __cnfn convert_int2(int2);
1216 int2 __ovld __cnfn convert_int2_sat(int2);
1217 int2 __ovld __cnfn convert_int2_rte(uint2);
1218 int2 __ovld __cnfn convert_int2_sat_rte(uint2);
1219 int2 __ovld __cnfn convert_int2_rtz(uint2);
1220 int2 __ovld __cnfn convert_int2_sat_rtz(uint2);
1221 int2 __ovld __cnfn convert_int2_rtp(uint2);
1222 int2 __ovld __cnfn convert_int2_sat_rtp(uint2);
1223 int2 __ovld __cnfn convert_int2_rtn(uint2);
1224 int2 __ovld __cnfn convert_int2_sat_rtn(uint2);
1225 int2 __ovld __cnfn convert_int2(uint2);
1226 int2 __ovld __cnfn convert_int2_sat(uint2);
1227 int2 __ovld __cnfn convert_int2_rte(long2);
1228 int2 __ovld __cnfn convert_int2_sat_rte(long2);
1229 int2 __ovld __cnfn convert_int2_rtz(long2);
1230 int2 __ovld __cnfn convert_int2_sat_rtz(long2);
1231 int2 __ovld __cnfn convert_int2_rtp(long2);
1232 int2 __ovld __cnfn convert_int2_sat_rtp(long2);
1233 int2 __ovld __cnfn convert_int2_rtn(long2);
1234 int2 __ovld __cnfn convert_int2_sat_rtn(long2);
1235 int2 __ovld __cnfn convert_int2(long2);
1236 int2 __ovld __cnfn convert_int2_sat(long2);
1237 int2 __ovld __cnfn convert_int2_rte(ulong2);
1238 int2 __ovld __cnfn convert_int2_sat_rte(ulong2);
1239 int2 __ovld __cnfn convert_int2_rtz(ulong2);
1240 int2 __ovld __cnfn convert_int2_sat_rtz(ulong2);
1241 int2 __ovld __cnfn convert_int2_rtp(ulong2);
1242 int2 __ovld __cnfn convert_int2_sat_rtp(ulong2);
1243 int2 __ovld __cnfn convert_int2_rtn(ulong2);
1244 int2 __ovld __cnfn convert_int2_sat_rtn(ulong2);
1245 int2 __ovld __cnfn convert_int2(ulong2);
1246 int2 __ovld __cnfn convert_int2_sat(ulong2);
1247 int2 __ovld __cnfn convert_int2_rte(float2);
1248 int2 __ovld __cnfn convert_int2_sat_rte(float2);
1249 int2 __ovld __cnfn convert_int2_rtz(float2);
1250 int2 __ovld __cnfn convert_int2_sat_rtz(float2);
1251 int2 __ovld __cnfn convert_int2_rtp(float2);
1252 int2 __ovld __cnfn convert_int2_sat_rtp(float2);
1253 int2 __ovld __cnfn convert_int2_rtn(float2);
1254 int2 __ovld __cnfn convert_int2_sat_rtn(float2);
1255 int2 __ovld __cnfn convert_int2(float2);
1256 int2 __ovld __cnfn convert_int2_sat(float2);
1297 uint2 __ovld __cnfn convert_uint2_rte(int2);
1298 uint2 __ovld __cnfn convert_uint2_sat_rte(int2);
1299 uint2 __ovld __cnfn convert_uint2_rtz(int2);
1300 uint2 __ovld __cnfn convert_uint2_sat_rtz(int2);
1301 uint2 __ovld __cnfn convert_uint2_rtp(int2);
1302 uint2 __ovld __cnfn convert_uint2_sat_rtp(int2);
1303 uint2 __ovld __cnfn convert_uint2_rtn(int2);
1304 uint2 __ovld __cnfn convert_uint2_sat_rtn(int2);
1305 uint2 __ovld __cnfn convert_uint2(int2);
1306 uint2 __ovld __cnfn convert_uint2_sat(int2);
1387 long2 __ovld __cnfn convert_long2_rte(int2);
1388 long2 __ovld __cnfn convert_long2_sat_rte(int2);
1389 long2 __ovld __cnfn convert_long2_rtz(int2);
1390 long2 __ovld __cnfn convert_long2_sat_rtz(int2);
1391 long2 __ovld __cnfn convert_long2_rtp(int2);
1392 long2 __ovld __cnfn convert_long2_sat_rtp(int2);
1393 long2 __ovld __cnfn convert_long2_rtn(int2);
1394 long2 __ovld __cnfn convert_long2_sat_rtn(int2);
1395 long2 __ovld __cnfn convert_long2(int2);
1396 long2 __ovld __cnfn convert_long2_sat(int2);
1477 ulong2 __ovld __cnfn convert_ulong2_rte(int2);
1478 ulong2 __ovld __cnfn convert_ulong2_sat_rte(int2);
1479 ulong2 __ovld __cnfn convert_ulong2_rtz(int2);
1480 ulong2 __ovld __cnfn convert_ulong2_sat_rtz(int2);
1481 ulong2 __ovld __cnfn convert_ulong2_rtp(int2);
1482 ulong2 __ovld __cnfn convert_ulong2_sat_rtp(int2);
1483 ulong2 __ovld __cnfn convert_ulong2_rtn(int2);
1484 ulong2 __ovld __cnfn convert_ulong2_sat_rtn(int2);
1485 ulong2 __ovld __cnfn convert_ulong2(int2);
1486 ulong2 __ovld __cnfn convert_ulong2_sat(int2);
1547 float2 __ovld __cnfn convert_float2_rte(int2);
1548 float2 __ovld __cnfn convert_float2_rtz(int2);
1549 float2 __ovld __cnfn convert_float2_rtp(int2);
1550 float2 __ovld __cnfn convert_float2_rtn(int2);
1551 float2 __ovld __cnfn convert_float2(int2);
4890 int2 __ovld __cnfn convert_int2(double2);
4891 int2 __ovld __cnfn convert_int2_rte(double2);
4892 int2 __ovld __cnfn convert_int2_rtn(double2);
4893 int2 __ovld __cnfn convert_int2_rtp(double2);
4894 int2 __ovld __cnfn convert_int2_rtz(double2);
4895 int2 __ovld __cnfn convert_int2_sat(double2);
4896 int2 __ovld __cnfn convert_int2_sat_rte(double2);
4897 int2 __ovld __cnfn convert_int2_sat_rtn(double2);
4898 int2 __ovld __cnfn convert_int2_sat_rtp(double2);
4899 int2 __ovld __cnfn convert_int2_sat_rtz(double2);
5208 double2 __ovld __cnfn convert_double2(int2);
5218 double2 __ovld __cnfn convert_double2_rte(int2);
5228 double2 __ovld __cnfn convert_double2_rtn(int2);
5238 double2 __ovld __cnfn convert_double2_rtp(int2);
5248 double2 __ovld __cnfn convert_double2_rtz(int2);
5829 int2 __ovld __cnfn convert_int2(half2);
5830 int2 __ovld __cnfn convert_int2_rte(half2);
5831 int2 __ovld __cnfn convert_int2_rtp(half2);
5832 int2 __ovld __cnfn convert_int2_rtn(half2);
5833 int2 __ovld __cnfn convert_int2_rtz(half2);
5834 int2 __ovld __cnfn convert_int2_sat(half2);
5835 int2 __ovld __cnfn convert_int2_sat_rte(half2);
5836 int2 __ovld __cnfn convert_int2_sat_rtp(half2);
5837 int2 __ovld __cnfn convert_int2_sat_rtn(half2);
5838 int2 __ovld __cnfn convert_int2_sat_rtz(half2);
6025 half2 __ovld __cnfn convert_half2(int2);
6035 half2 __ovld __cnfn convert_half2_rte(int2);
6045 half2 __ovld __cnfn convert_half2_rtp(int2);
6055 half2 __ovld __cnfn convert_half2_rtn(int2);
6065 half2 __ovld __cnfn convert_half2_rtz(int2);
6373 #define as_int2(x) __builtin_astype((x), int2)
7447 float2 __ovld frexp(float2 x, int2 *exp);
7454 double2 __ovld frexp(double2 x, int2 *exp);
7462 half2 __ovld frexp(half2 x, int2 *exp);
7470 float2 __ovld frexp(float2 x, __global int2 *exp);
7476 float2 __ovld frexp(float2 x, __local int2 *exp);
7482 float2 __ovld frexp(float2 x, __private int2 *exp);
7489 double2 __ovld frexp(double2 x, __global int2 *exp);
7495 double2 __ovld frexp(double2 x, __local int2 *exp);
7501 double2 __ovld frexp(double2 x, __private int2 *exp);
7509 half2 __ovld frexp(half2 x, __global int2 *exp);
7515 half2 __ovld frexp(half2 x, __local int2 *exp);
7521 half2 __ovld frexp(half2 x, __private int2 *exp);
7560 int2 __ovld __cnfn ilogb(float2 x);
7567 int2 __ovld __cnfn ilogb(double2 x);
7575 int2 __ovld __cnfn ilogb(half2 x);
7586 float2 __ovld __cnfn ldexp(float2 x, int2 n);
7598 double2 __ovld __cnfn ldexp(double2 x, int2 n);
7611 half2 __ovld __cnfn ldexp(half2 x, int2 n);
7654 float2 __ovld lgamma_r(float2 x, int2 *signp);
7661 double2 __ovld lgamma_r(double2 x, int2 *signp);
7669 half2 __ovld lgamma_r(half2 x, int2 *signp);
7677 float2 __ovld lgamma_r(float2 x, __global int2 *signp);
7683 float2 __ovld lgamma_r(float2 x, __local int2 *signp);
7689 float2 __ovld lgamma_r(float2 x, __private int2 *signp);
7696 double2 __ovld lgamma_r(double2 x, __global int2 *signp);
7702 double2 __ovld lgamma_r(double2 x, __local int2 *signp);
7708 double2 __ovld lgamma_r(double2 x, __private int2 *signp);
7716 half2 __ovld lgamma_r(half2 x, __global int2 *signp);
7722 half2 __ovld lgamma_r(half2 x, __local int2 *signp);
7728 half2 __ovld lgamma_r(half2 x, __private int2 *signp);
8129 float2 __ovld __cnfn pown(float2 x, int2 y);
8136 double2 __ovld __cnfn pown(double2 x, int2 y);
8144 half2 __ovld __cnfn pown(half2 x, int2 y);
8220 float2 __ovld remquo(float2 x, float2 y, int2 *quo);
8227 double2 __ovld remquo(double2 x, double2 y, int2 *quo);
8235 half2 __ovld remquo(half2 x, half2 y, int2 *quo);
8244 float2 __ovld remquo(float2 x, float2 y, __global int2 *quo);
8250 float2 __ovld remquo(float2 x, float2 y, __local int2 *quo);
8256 float2 __ovld remquo(float2 x, float2 y, __private int2 *quo);
8263 double2 __ovld remquo(double2 x, double2 y, __global int2 *quo);
8269 double2 __ovld remquo(double2 x, double2 y, __local int2 *quo);
8275 double2 __ovld remquo(double2 x, double2 y, __private int2 *quo);
8283 half2 __ovld remquo(half2 x, half2 y, __global int2 *quo);
8289 half2 __ovld remquo(half2 x, half2 y, __local int2 *quo);
8295 half2 __ovld remquo(half2 x, half2 y, __private int2 *quo);
8335 float2 __ovld __cnfn rootn(float2 x, int2 y);
8342 double2 __ovld __cnfn rootn(double2 x, int2 y);
8350 half2 __ovld __cnfn rootn(half2 x, int2 y);
9065 uint2 __ovld __cnfn abs(int2 x);
9117 uint2 __ovld __cnfn abs_diff(int2 x, int2 y);
9169 int2 __ovld __cnfn add_sat(int2 x, int2 y);
9222 int2 __ovld __cnfn hadd(int2 x, int2 y);
9275 int2 __ovld __cnfn rhadd(int2 x, int2 y);
9328 int2 __ovld __cnfn clamp(int2 x, int2 minval, int2 maxval);
9370 int2 __ovld __cnfn clamp(int2 x, int minval, int maxval);
9421 int2 __ovld __cnfn clz(int2 x);
9476 int2 __ovld ctz(int2 x);
9529 int2 __ovld __cnfn mad_hi(int2 a, int2 b, int2 c);
9581 int2 __ovld __cnfn mad_sat(int2 a, int2 b, int2 c);
9633 int2 __ovld __cnfn max(int2 x, int2 y);
9675 int2 __ovld __cnfn max(int2 x, int y);
9725 int2 __ovld __cnfn min(int2 x, int2 y);
9767 int2 __ovld __cnfn min(int2 x, int y);
9818 int2 __ovld __cnfn mul_hi(int2 x, int2 y);
9875 int2 __ovld __cnfn rotate(int2 v, int2 i);
9927 int2 __ovld __cnfn sub_sat(int2 x, int2 y);
9973 int2 __ovld __cnfn upsample(short2 hi, ushort2 lo);
9989 long2 __ovld __cnfn upsample(int2 hi, uint2 lo);
10029 int2 __ovld __cnfn popcount(int2 x);
10060 int2 __ovld __cnfn mad24(int2 x, int2 y, int2 z);
10083 int2 __ovld __cnfn mul24(int2 x, int2 y);
10608 int2 __ovld __cnfn isequal(float2 x, float2 y);
10634 int2 __ovld __cnfn isnotequal(float2 x, float2 y);
10660 int2 __ovld __cnfn isgreater(float2 x, float2 y);
10686 int2 __ovld __cnfn isgreaterequal(float2 x, float2 y);
10712 int2 __ovld __cnfn isless(float2 x, float2 y);
10738 int2 __ovld __cnfn islessequal(float2 x, float2 y);
10765 int2 __ovld __cnfn islessgreater(float2 x, float2 y);
10791 int2 __ovld __cnfn isfinite(float2);
10817 int2 __ovld __cnfn isinf(float2);
10843 int2 __ovld __cnfn isnan(float2);
10869 int2 __ovld __cnfn isnormal(float2);
10897 int2 __ovld __cnfn isordered(float2 x, float2 y);
10925 int2 __ovld __cnfn isunordered(float2 x, float2 y);
10955 int2 __ovld __cnfn signbit(float2);
10994 int __ovld __cnfn any(int2 x);
11023 int __ovld __cnfn all(int2 x);
11066 int2 __ovld __cnfn bitselect(int2 a, int2 b, int2 c);
11146 int2 __ovld __cnfn select(int2 a, int2 b, int2 c);
11147 uint2 __ovld __cnfn select(uint2 a, uint2 b, int2 c);
11157 float2 __ovld __cnfn select(float2 a, float2 b, int2 c);
11204 int2 __ovld __cnfn select(int2 a, int2 b, uint2 c);
11285 int2 __ovld vload2(size_t offset, const __constant int *p);
11348 int2 __ovld vload2(size_t offset, const int *p);
11411 int2 __ovld vload2(size_t offset, const __global int *p);
11456 int2 __ovld vload2(size_t offset, const __local int *p);
11501 int2 __ovld vload2(size_t offset, const __private int *p);
11588 void __ovld vstore2(int2 data, size_t offset, int *p);
11649 void __ovld vstore2(int2 data, size_t offset, __global int *p);
11694 void __ovld vstore2(int2 data, size_t offset, __local int *p);
11739 void __ovld vstore2(int2 data, size_t offset, __private int *p);
12638 event_t __ovld async_work_group_copy(__local int2 *dst, const __global int2 *src, size_t num_elements, event_t event);
12692 event_t __ovld async_work_group_copy(__global int2 *dst, const __local int2 *src, size_t num_elements, event_t event);
12801 event_t __ovld async_work_group_strided_copy(__local int2 *dst, const __global int2 *src, size_t num_elements, size_t src_stride, event_t event);
12855 event_t __ovld async_work_group_strided_copy(__global int2 *dst, const __local int2 *src, size_t num_elements, size_t dst_stride, event_t event);
12958 void __ovld prefetch(const __global int2 *p, size_t num_elements);
13749 int2 __ovld __cnfn shuffle(int2 x, uint2 mask);
13750 int2 __ovld __cnfn shuffle(int4 x, uint2 mask);
13751 int2 __ovld __cnfn shuffle(int8 x, uint2 mask);
13752 int2 __ovld __cnfn shuffle(int16 x, uint2 mask);
13794 int4 __ovld __cnfn shuffle(int2 x, uint4 mask);
13839 int8 __ovld __cnfn shuffle(int2 x, uint8 mask);
13884 int16 __ovld __cnfn shuffle(int2 x, uint16 mask);
13973 int2 __ovld __cnfn shuffle2(int2 x, int2 y, uint2 mask);
13974 int2 __ovld __cnfn shuffle2(int4 x, int4 y, uint2 mask);
13975 int2 __ovld __cnfn shuffle2(int8 x, int8 y, uint2 mask);
13976 int2 __ovld __cnfn shuffle2(int16 x, int16 y, uint2 mask);
14018 int4 __ovld __cnfn shuffle2(int2 x, int2 y, uint4 mask);
14063 int8 __ovld __cnfn shuffle2(int2 x, int2 y, uint8 mask);
14108 int16 __ovld __cnfn shuffle2(int2 x, int2 y, uint16 mask);
14282 float4 __purefn __ovld read_imagef(read_only image2d_t image, sampler_t sampler, int2 coord);
14285 int4 __purefn __ovld read_imagei(read_only image2d_t image, sampler_t sampler, int2 coord);
14287 uint4 __purefn __ovld read_imageui(read_only image2d_t image, sampler_t sampler, int2 coord);
14317 float4 __purefn __ovld read_imagef(read_only image1d_array_t image_array, sampler_t sampler, int2 coord);
14320 int4 __purefn __ovld read_imagei(read_only image1d_array_t image_array, sampler_t sampler, int2 coord);
14322 uint4 __purefn __ovld read_imageui(read_only image1d_array_t image_array, sampler_t sampler, int2 coord);
14328 float __purefn __ovld read_imagef(read_only image2d_depth_t image, sampler_t sampler, int2 coord);
14335 float4 __purefn __ovld read_imagef(read_only image2d_msaa_t image, int2 coord, int sample);
14336 int4 __purefn __ovld read_imagei(read_only image2d_msaa_t image, int2 coord, int sample);
14337 uint4 __purefn __ovld read_imageui(read_only image2d_msaa_t image, int2 coord, int sample);
14339 float __purefn __ovld read_imagef(read_only image2d_msaa_depth_t image, int2 coord, int sample);
14417 float4 __purefn __ovld read_imagef(read_only image1d_array_t image, int2 coord);
14418 int4 __purefn __ovld read_imagei(read_only image1d_array_t image, int2 coord);
14419 uint4 __purefn __ovld read_imageui(read_only image1d_array_t image, int2 coord);
14421 float4 __purefn __ovld read_imagef(read_only image2d_t image, int2 coord);
14422 int4 __purefn __ovld read_imagei(read_only image2d_t image, int2 coord);
14423 uint4 __purefn __ovld read_imageui(read_only image2d_t image, int2 coord);
14430 float __purefn __ovld read_imagef(read_only image2d_depth_t image, int2 coord);
14444 half4 __purefn __ovld read_imageh(read_only image2d_t image, sampler_t sampler, int2 coord);
14449 half4 __purefn __ovld read_imageh(read_only image1d_array_t image, sampler_t sampler, int2 coord);
14457 half4 __purefn __ovld read_imageh(read_only image2d_t image, int2 coord);
14459 half4 __purefn __ovld read_imageh(read_only image1d_array_t image, int2 coord);
14475 float4 __purefn __ovld read_imagef(read_write image1d_array_t image, int2 coord);
14476 int4 __purefn __ovld read_imagei(read_write image1d_array_t image, int2 coord);
14477 uint4 __purefn __ovld read_imageui(read_write image1d_array_t image, int2 coord);
14479 float4 __purefn __ovld read_imagef(read_write image2d_t image, int2 coord);
14480 int4 __purefn __ovld read_imagei(read_write image2d_t image, int2 coord);
14481 uint4 __purefn __ovld read_imageui(read_write image2d_t image, int2 coord);
14492 float __purefn __ovld read_imagef(read_write image2d_depth_t image, int2 coord);
14497 float4 __purefn __ovld read_imagef(read_write image2d_msaa_t image, int2 coord, int sample);
14498 int4 __purefn __ovld read_imagei(read_write image2d_msaa_t image, int2 coord, int sample);
14499 uint4 __purefn __ovld read_imageui(read_write image2d_msaa_t image, int2 coord, int sample);
14505 float __purefn __ovld read_imagef(read_write image2d_msaa_depth_t image, int2 coord, int sample);
14565 half4 __purefn __ovld read_imageh(read_write image2d_t image, int2 coord);
14567 half4 __purefn __ovld read_imageh(read_write image1d_array_t image, int2 coord);
14640 void __ovld write_imagef(write_only image2d_t image, int2 coord, float4 color);
14641 void __ovld write_imagei(write_only image2d_t image, int2 coord, int4 color);
14642 void __ovld write_imageui(write_only image2d_t image, int2 coord, uint4 color);
14656 void __ovld write_imagef(write_only image1d_array_t image_array, int2 coord, float4 color);
14657 void __ovld write_imagei(write_only image1d_array_t image_array, int2 coord, int4 color);
14658 void __ovld write_imageui(write_only image1d_array_t image_array, int2 coord, uint4 color);
14667 void __ovld write_imagef(write_only image2d_depth_t image, int2 coord, float color);
14678 void __ovld write_imagef(write_only image1d_array_t image_array, int2 coord, int lod, float4 color);
14679 void __ovld write_imagei(write_only image1d_array_t image_array, int2 coord, int lod, int4 color);
14680 void __ovld write_imageui(write_only image1d_array_t image_array, int2 coord, int lod, uint4 color);
14682 void __ovld write_imagef(write_only image2d_t image, int2 coord, int lod, float4 color);
14683 void __ovld write_imagei(write_only image2d_t image, int2 coord, int lod, int4 color);
14684 void __ovld write_imageui(write_only image2d_t image, int2 coord, int lod, uint4 color);
14690 void __ovld write_imagef(write_only image2d_depth_t image, int2 coord, int lod, float depth);
14705 void __ovld write_imageh(write_only image2d_t image, int2 coord, half4 color);
14709 void __ovld write_imageh(write_only image1d_array_t image, int2 coord, half4 color);
14716 void __ovld write_imagef(read_write image2d_t image, int2 coord, float4 color);
14717 void __ovld write_imagei(read_write image2d_t image, int2 coord, int4 color);
14718 void __ovld write_imageui(read_write image2d_t image, int2 coord, uint4 color);
14732 void __ovld write_imagef(read_write image1d_array_t image_array, int2 coord, float4 color);
14733 void __ovld write_imagei(read_write image1d_array_t image_array, int2 coord, int4 color);
14734 void __ovld write_imageui(read_write image1d_array_t image_array, int2 coord, uint4 color);
14743 void __ovld write_imagef(read_write image2d_depth_t image, int2 coord, float color);
14753 void __ovld write_imagef(read_write image1d_array_t image_array, int2 coord, int lod, float4 color);
14754 void __ovld write_imagei(read_write image1d_array_t image_array, int2 coord, int lod, int4 color);
14755 void __ovld write_imageui(read_write image1d_array_t image_array, int2 coord, int lod, uint4 color);
14757 void __ovld write_imagef(read_write image2d_t image, int2 coord, int lod, float4 color);
14758 void __ovld write_imagei(read_write image2d_t image, int2 coord, int lod, int4 color);
14759 void __ovld write_imageui(read_write image2d_t image, int2 coord, int lod, uint4 color);
14765 void __ovld write_imagef(read_write image2d_depth_t image, int2 coord, int lod, float color);
14780 void __ovld write_imageh(read_write image2d_t image, int2 coord, half4 color);
14784 void __ovld write_imageh(read_write image1d_array_t image, int2 coord, half4 color);
15103 * Return the 2D image width and height as an int2
15107 int2 __ovld __cnfn get_image_dim(read_only image2d_t image);
15108 int2 __ovld __cnfn get_image_dim(read_only image2d_array_t image);
15110 int2 __ovld __cnfn get_image_dim(read_only image2d_array_depth_t image);
15111 int2 __ovld __cnfn get_image_dim(read_only image2d_depth_t image);
15114 int2 __ovld __cnfn get_image_dim(read_only image2d_msaa_t image);
15115 int2 __ovld __cnfn get_image_dim(read_only image2d_msaa_depth_t image);
15116 int2 __ovld __cnfn get_image_dim(read_only image2d_array_msaa_t image);
15117 int2 __ovld __cnfn get_image_dim(read_only image2d_array_msaa_depth_t image);
15120 int2 __ovld __cnfn get_image_dim(write_only image2d_t image);
15121 int2 __ovld __cnfn get_image_dim(write_only image2d_array_t image);
15123 int2 __ovld __cnfn get_image_dim(write_only image2d_array_depth_t image);
15124 int2 __ovld __cnfn get_image_dim(write_only image2d_depth_t image);
15127 int2 __ovld __cnfn get_image_dim(write_only image2d_msaa_t image);
15128 int2 __ovld __cnfn get_image_dim(write_only image2d_msaa_depth_t image);
15129 int2 __ovld __cnfn get_image_dim(write_only image2d_array_msaa_t image);
15130 int2 __ovld __cnfn get_image_dim(write_only image2d_array_msaa_depth_t image);
15134 int2 __ovld __cnfn get_image_dim(read_write image2d_t image);
15135 int2 __ovld __cnfn get_image_dim(read_write image2d_array_t image);
15137 int2 __ovld __cnfn get_image_dim(read_write image2d_array_depth_t image);
15138 int2 __ovld __cnfn get_image_dim(read_write image2d_depth_t image);
15141 int2 __ovld __cnfn get_image_dim(read_write image2d_msaa_t image);
15142 int2 __ovld __cnfn get_image_dim(read_write image2d_msaa_depth_t image);
15143 int2 __ovld __cnfn get_image_dim(read_write image2d_array_msaa_t image);
15144 int2 __ovld __cnfn get_image_dim(read_write image2d_array_msaa_depth_t image);
15493 int2 __ovld __conv sub_group_broadcast( int2 value, uint index );
15647 int2 __ovld sub_group_non_uniform_broadcast( int2 value, uint index );
16141 int2 __ovld __conv intel_sub_group_shuffle( int2 x, uint c );
16165 int2 __ovld __conv intel_sub_group_shuffle_down( int2 cur, int2 next, uint c );
16189 int2 __ovld __conv intel_sub_group_shuffle_up( int2 prev, int2 cur, uint c );
16213 int2 __ovld __conv intel_sub_group_shuffle_xor( int2 x, uint c );
16229 uint __ovld __conv intel_sub_group_block_read( read_only image2d_t image, int2 coord );
16230 uint2 __ovld __conv intel_sub_group_block_read2( read_only image2d_t image, int2 coord );
16231 uint4 __ovld __conv intel_sub_group_block_read4( read_only image2d_t image, int2 coord );
16232 uint8 __ovld __conv intel_sub_group_block_read8( read_only image2d_t image, int2 coord );
16235 uint __ovld __conv intel_sub_group_block_read(read_write image2d_t image, int2 coord);
16236 uint2 __ovld __conv intel_sub_group_block_read2(read_write image2d_t image, int2 coord);
16237 uint4 __ovld __conv intel_sub_group_block_read4(read_write image2d_t image, int2 coord);
16238 uint8 __ovld __conv intel_sub_group_block_read8(read_write image2d_t image, int2 coord);
16246 void __ovld __conv intel_sub_group_block_write(write_only image2d_t image, int2 coord, uint data);
16247 void __ovld __conv intel_sub_group_block_write2(write_only image2d_t image, int2 coord, uint2 data);
16248 void __ovld __conv intel_sub_group_block_write4(write_only image2d_t image, int2 coord, uint4 data);
16249 void __ovld __conv intel_sub_group_block_write8(write_only image2d_t image, int2 coord, uint8 data);
16252 void __ovld __conv intel_sub_group_block_write(read_write image2d_t image, int2 coord, uint data);
16253 void __ovld __conv intel_sub_group_block_write2(read_write image2d_t image, int2 coord, uint2 data);
16254 void __ovld __conv intel_sub_group_block_write4(read_write image2d_t image, int2 coord, uint4 data);
16255 void __ovld __conv intel_sub_group_block_write8(read_write image2d_t image, int2 coord, uint8 data);
16369 uint __ovld __conv intel_sub_group_block_read_ui( read_only image2d_t image, int2 byte_coord );
16370 uint2 __ovld __conv intel_sub_group_block_read_ui2( read_only image2d_t image, int2 byte_coord );
16371 uint4 __ovld __conv intel_sub_group_block_read_ui4( read_only image2d_t image, int2 byte_coord );
16372 uint8 __ovld __conv intel_sub_group_block_read_ui8( read_only image2d_t image, int2 byte_coord );
16375 uint __ovld __conv intel_sub_group_block_read_ui( read_write image2d_t image, int2 byte_coord );
16376 uint2 __ovld __conv intel_sub_group_block_read_ui2( read_write image2d_t image, int2 byte_coord );
16377 uint4 __ovld __conv intel_sub_group_block_read_ui4( read_write image2d_t image, int2 byte_coord );
16378 uint8 __ovld __conv intel_sub_group_block_read_ui8( read_write image2d_t image, int2 byte_coord );
16386 void __ovld __conv intel_sub_group_block_write_ui( read_only image2d_t image, int2 byte_coord, uint data );
16387 void __ovld __conv intel_sub_group_block_write_ui2( read_only image2d_t image, int2 byte_coord, uint2 data );
16388 void __ovld __conv intel_sub_group_block_write_ui4( read_only image2d_t image, int2 byte_coord, uint4 data );
16389 void __ovld __conv intel_sub_group_block_write_ui8( read_only image2d_t image, int2 byte_coord, uint8 data );
16392 void __ovld __conv intel_sub_group_block_write_ui( read_write image2d_t image, int2 byte_coord, uint data );
16393 void __ovld __conv intel_sub_group_block_write_ui2( read_write image2d_t image, int2 byte_coord, uint2 data );
16394 void __ovld __conv intel_sub_group_block_write_ui4( read_write image2d_t image, int2 byte_coord, uint4 data );
16395 void __ovld __conv intel_sub_group_block_write_ui8( read_write image2d_t image, int2 byte_coord, uint8 data );
16403 ushort __ovld __conv intel_sub_group_block_read_us( read_only image2d_t image, int2 coord );
16404 ushort2 __ovld __conv intel_sub_group_block_read_us2( read_only image2d_t image, int2 coord );
16405 ushort4 __ovld __conv intel_sub_group_block_read_us4( read_only image2d_t image, int2 coord );
16406 ushort8 __ovld __conv intel_sub_group_block_read_us8( read_only image2d_t image, int2 coord );
16409 ushort __ovld __conv intel_sub_group_block_read_us(read_write image2d_t image, int2 coord);
16410 ushort2 __ovld __conv intel_sub_group_block_read_us2(read_write image2d_t image, int2 coord);
16411 ushort4 __ovld __conv intel_sub_group_block_read_us4(read_write image2d_t image, int2 coord);
16412 ushort8 __ovld __conv intel_sub_group_block_read_us8(read_write image2d_t image, int2 coord);
16420 void __ovld __conv intel_sub_group_block_write_us(write_only image2d_t image, int2 coord, ushort data);
16421 void __ovld __conv intel_sub_group_block_write_us2(write_only image2d_t image, int2 coord, ushort2 data);
16422 void __ovld __conv intel_sub_group_block_write_us4(write_only image2d_t image, int2 coord, ushort4 data);
16423 void __ovld __conv intel_sub_group_block_write_us8(write_only image2d_t image, int2 coord, ushort8 data);
16426 void __ovld __conv intel_sub_group_block_write_us(read_write image2d_t image, int2 coord, ushort data);
16427 void __ovld __conv intel_sub_group_block_write_us2(read_write image2d_t image, int2 coord, ushort2 data);
16428 void __ovld __conv intel_sub_group_block_write_us4(read_write image2d_t image, int2 coord, ushort4 data);
16429 void __ovld __conv intel_sub_group_block_write_us8(read_write image2d_t image, int2 coord, ushort8 data);
17008 int2 __ovld amd_bfe(int2 src0, uint2 src1, uint2 src2);
17036 int2 __ovld amd_max3(int2 src0, int2 src1, int2 src2);
17057 int2 __ovld amd_median3(int2 src0, int2 src1, int2 src2);
17078 int2 __ovld amd_min3(int2 src0, int2 src1, int2 src2);