Lines Matching refs:uchar16
87 typedef uchar uchar16 __attribute__((ext_vector_type(16)));
4113 char16 __ovld __cnfn convert_char16_rte(uchar16);
4114 char16 __ovld __cnfn convert_char16_sat_rte(uchar16);
4115 char16 __ovld __cnfn convert_char16_rtz(uchar16);
4116 char16 __ovld __cnfn convert_char16_sat_rtz(uchar16);
4117 char16 __ovld __cnfn convert_char16_rtp(uchar16);
4118 char16 __ovld __cnfn convert_char16_sat_rtp(uchar16);
4119 char16 __ovld __cnfn convert_char16_rtn(uchar16);
4120 char16 __ovld __cnfn convert_char16_sat_rtn(uchar16);
4121 char16 __ovld __cnfn convert_char16(uchar16);
4122 char16 __ovld __cnfn convert_char16_sat(uchar16);
4193 uchar16 __ovld __cnfn convert_uchar16_rte(char16);
4194 uchar16 __ovld __cnfn convert_uchar16_sat_rte(char16);
4195 uchar16 __ovld __cnfn convert_uchar16_rtz(char16);
4196 uchar16 __ovld __cnfn convert_uchar16_sat_rtz(char16);
4197 uchar16 __ovld __cnfn convert_uchar16_rtp(char16);
4198 uchar16 __ovld __cnfn convert_uchar16_sat_rtp(char16);
4199 uchar16 __ovld __cnfn convert_uchar16_rtn(char16);
4200 uchar16 __ovld __cnfn convert_uchar16_sat_rtn(char16);
4201 uchar16 __ovld __cnfn convert_uchar16(char16);
4202 uchar16 __ovld __cnfn convert_uchar16_sat(char16);
4203 uchar16 __ovld __cnfn convert_uchar16_rte(uchar16);
4204 uchar16 __ovld __cnfn convert_uchar16_sat_rte(uchar16);
4205 uchar16 __ovld __cnfn convert_uchar16_rtz(uchar16);
4206 uchar16 __ovld __cnfn convert_uchar16_sat_rtz(uchar16);
4207 uchar16 __ovld __cnfn convert_uchar16_rtp(uchar16);
4208 uchar16 __ovld __cnfn convert_uchar16_sat_rtp(uchar16);
4209 uchar16 __ovld __cnfn convert_uchar16_rtn(uchar16);
4210 uchar16 __ovld __cnfn convert_uchar16_sat_rtn(uchar16);
4211 uchar16 __ovld __cnfn convert_uchar16(uchar16);
4212 uchar16 __ovld __cnfn convert_uchar16_sat(uchar16);
4213 uchar16 __ovld __cnfn convert_uchar16_rte(short16);
4214 uchar16 __ovld __cnfn convert_uchar16_sat_rte(short16);
4215 uchar16 __ovld __cnfn convert_uchar16_rtz(short16);
4216 uchar16 __ovld __cnfn convert_uchar16_sat_rtz(short16);
4217 uchar16 __ovld __cnfn convert_uchar16_rtp(short16);
4218 uchar16 __ovld __cnfn convert_uchar16_sat_rtp(short16);
4219 uchar16 __ovld __cnfn convert_uchar16_rtn(short16);
4220 uchar16 __ovld __cnfn convert_uchar16_sat_rtn(short16);
4221 uchar16 __ovld __cnfn convert_uchar16(short16);
4222 uchar16 __ovld __cnfn convert_uchar16_sat(short16);
4223 uchar16 __ovld __cnfn convert_uchar16_rte(ushort16);
4224 uchar16 __ovld __cnfn convert_uchar16_sat_rte(ushort16);
4225 uchar16 __ovld __cnfn convert_uchar16_rtz(ushort16);
4226 uchar16 __ovld __cnfn convert_uchar16_sat_rtz(ushort16);
4227 uchar16 __ovld __cnfn convert_uchar16_rtp(ushort16);
4228 uchar16 __ovld __cnfn convert_uchar16_sat_rtp(ushort16);
4229 uchar16 __ovld __cnfn convert_uchar16_rtn(ushort16);
4230 uchar16 __ovld __cnfn convert_uchar16_sat_rtn(ushort16);
4231 uchar16 __ovld __cnfn convert_uchar16(ushort16);
4232 uchar16 __ovld __cnfn convert_uchar16_sat(ushort16);
4233 uchar16 __ovld __cnfn convert_uchar16_rte(int16);
4234 uchar16 __ovld __cnfn convert_uchar16_sat_rte(int16);
4235 uchar16 __ovld __cnfn convert_uchar16_rtz(int16);
4236 uchar16 __ovld __cnfn convert_uchar16_sat_rtz(int16);
4237 uchar16 __ovld __cnfn convert_uchar16_rtp(int16);
4238 uchar16 __ovld __cnfn convert_uchar16_sat_rtp(int16);
4239 uchar16 __ovld __cnfn convert_uchar16_rtn(int16);
4240 uchar16 __ovld __cnfn convert_uchar16_sat_rtn(int16);
4241 uchar16 __ovld __cnfn convert_uchar16(int16);
4242 uchar16 __ovld __cnfn convert_uchar16_sat(int16);
4243 uchar16 __ovld __cnfn convert_uchar16_rte(uint16);
4244 uchar16 __ovld __cnfn convert_uchar16_sat_rte(uint16);
4245 uchar16 __ovld __cnfn convert_uchar16_rtz(uint16);
4246 uchar16 __ovld __cnfn convert_uchar16_sat_rtz(uint16);
4247 uchar16 __ovld __cnfn convert_uchar16_rtp(uint16);
4248 uchar16 __ovld __cnfn convert_uchar16_sat_rtp(uint16);
4249 uchar16 __ovld __cnfn convert_uchar16_rtn(uint16);
4250 uchar16 __ovld __cnfn convert_uchar16_sat_rtn(uint16);
4251 uchar16 __ovld __cnfn convert_uchar16(uint16);
4252 uchar16 __ovld __cnfn convert_uchar16_sat(uint16);
4253 uchar16 __ovld __cnfn convert_uchar16_rte(long16);
4254 uchar16 __ovld __cnfn convert_uchar16_sat_rte(long16);
4255 uchar16 __ovld __cnfn convert_uchar16_rtz(long16);
4256 uchar16 __ovld __cnfn convert_uchar16_sat_rtz(long16);
4257 uchar16 __ovld __cnfn convert_uchar16_rtp(long16);
4258 uchar16 __ovld __cnfn convert_uchar16_sat_rtp(long16);
4259 uchar16 __ovld __cnfn convert_uchar16_rtn(long16);
4260 uchar16 __ovld __cnfn convert_uchar16_sat_rtn(long16);
4261 uchar16 __ovld __cnfn convert_uchar16(long16);
4262 uchar16 __ovld __cnfn convert_uchar16_sat(long16);
4263 uchar16 __ovld __cnfn convert_uchar16_rte(ulong16);
4264 uchar16 __ovld __cnfn convert_uchar16_sat_rte(ulong16);
4265 uchar16 __ovld __cnfn convert_uchar16_rtz(ulong16);
4266 uchar16 __ovld __cnfn convert_uchar16_sat_rtz(ulong16);
4267 uchar16 __ovld __cnfn convert_uchar16_rtp(ulong16);
4268 uchar16 __ovld __cnfn convert_uchar16_sat_rtp(ulong16);
4269 uchar16 __ovld __cnfn convert_uchar16_rtn(ulong16);
4270 uchar16 __ovld __cnfn convert_uchar16_sat_rtn(ulong16);
4271 uchar16 __ovld __cnfn convert_uchar16(ulong16);
4272 uchar16 __ovld __cnfn convert_uchar16_sat(ulong16);
4273 uchar16 __ovld __cnfn convert_uchar16_rte(float16);
4274 uchar16 __ovld __cnfn convert_uchar16_sat_rte(float16);
4275 uchar16 __ovld __cnfn convert_uchar16_rtz(float16);
4276 uchar16 __ovld __cnfn convert_uchar16_sat_rtz(float16);
4277 uchar16 __ovld __cnfn convert_uchar16_rtp(float16);
4278 uchar16 __ovld __cnfn convert_uchar16_sat_rtp(float16);
4279 uchar16 __ovld __cnfn convert_uchar16_rtn(float16);
4280 uchar16 __ovld __cnfn convert_uchar16_sat_rtn(float16);
4281 uchar16 __ovld __cnfn convert_uchar16(float16);
4282 uchar16 __ovld __cnfn convert_uchar16_sat(float16);
4293 short16 __ovld __cnfn convert_short16_rte(uchar16);
4294 short16 __ovld __cnfn convert_short16_sat_rte(uchar16);
4295 short16 __ovld __cnfn convert_short16_rtz(uchar16);
4296 short16 __ovld __cnfn convert_short16_sat_rtz(uchar16);
4297 short16 __ovld __cnfn convert_short16_rtp(uchar16);
4298 short16 __ovld __cnfn convert_short16_sat_rtp(uchar16);
4299 short16 __ovld __cnfn convert_short16_rtn(uchar16);
4300 short16 __ovld __cnfn convert_short16_sat_rtn(uchar16);
4301 short16 __ovld __cnfn convert_short16(uchar16);
4302 short16 __ovld __cnfn convert_short16_sat(uchar16);
4383 ushort16 __ovld __cnfn convert_ushort16_rte(uchar16);
4384 ushort16 __ovld __cnfn convert_ushort16_sat_rte(uchar16);
4385 ushort16 __ovld __cnfn convert_ushort16_rtz(uchar16);
4386 ushort16 __ovld __cnfn convert_ushort16_sat_rtz(uchar16);
4387 ushort16 __ovld __cnfn convert_ushort16_rtp(uchar16);
4388 ushort16 __ovld __cnfn convert_ushort16_sat_rtp(uchar16);
4389 ushort16 __ovld __cnfn convert_ushort16_rtn(uchar16);
4390 ushort16 __ovld __cnfn convert_ushort16_sat_rtn(uchar16);
4391 ushort16 __ovld __cnfn convert_ushort16(uchar16);
4392 ushort16 __ovld __cnfn convert_ushort16_sat(uchar16);
4473 int16 __ovld __cnfn convert_int16_rte(uchar16);
4474 int16 __ovld __cnfn convert_int16_sat_rte(uchar16);
4475 int16 __ovld __cnfn convert_int16_rtz(uchar16);
4476 int16 __ovld __cnfn convert_int16_sat_rtz(uchar16);
4477 int16 __ovld __cnfn convert_int16_rtp(uchar16);
4478 int16 __ovld __cnfn convert_int16_sat_rtp(uchar16);
4479 int16 __ovld __cnfn convert_int16_rtn(uchar16);
4480 int16 __ovld __cnfn convert_int16_sat_rtn(uchar16);
4481 int16 __ovld __cnfn convert_int16(uchar16);
4482 int16 __ovld __cnfn convert_int16_sat(uchar16);
4563 uint16 __ovld __cnfn convert_uint16_rte(uchar16);
4564 uint16 __ovld __cnfn convert_uint16_sat_rte(uchar16);
4565 uint16 __ovld __cnfn convert_uint16_rtz(uchar16);
4566 uint16 __ovld __cnfn convert_uint16_sat_rtz(uchar16);
4567 uint16 __ovld __cnfn convert_uint16_rtp(uchar16);
4568 uint16 __ovld __cnfn convert_uint16_sat_rtp(uchar16);
4569 uint16 __ovld __cnfn convert_uint16_rtn(uchar16);
4570 uint16 __ovld __cnfn convert_uint16_sat_rtn(uchar16);
4571 uint16 __ovld __cnfn convert_uint16(uchar16);
4572 uint16 __ovld __cnfn convert_uint16_sat(uchar16);
4653 long16 __ovld __cnfn convert_long16_rte(uchar16);
4654 long16 __ovld __cnfn convert_long16_sat_rte(uchar16);
4655 long16 __ovld __cnfn convert_long16_rtz(uchar16);
4656 long16 __ovld __cnfn convert_long16_sat_rtz(uchar16);
4657 long16 __ovld __cnfn convert_long16_rtp(uchar16);
4658 long16 __ovld __cnfn convert_long16_sat_rtp(uchar16);
4659 long16 __ovld __cnfn convert_long16_rtn(uchar16);
4660 long16 __ovld __cnfn convert_long16_sat_rtn(uchar16);
4661 long16 __ovld __cnfn convert_long16(uchar16);
4662 long16 __ovld __cnfn convert_long16_sat(uchar16);
4743 ulong16 __ovld __cnfn convert_ulong16_rte(uchar16);
4744 ulong16 __ovld __cnfn convert_ulong16_sat_rte(uchar16);
4745 ulong16 __ovld __cnfn convert_ulong16_rtz(uchar16);
4746 ulong16 __ovld __cnfn convert_ulong16_sat_rtz(uchar16);
4747 ulong16 __ovld __cnfn convert_ulong16_rtp(uchar16);
4748 ulong16 __ovld __cnfn convert_ulong16_sat_rtp(uchar16);
4749 ulong16 __ovld __cnfn convert_ulong16_rtn(uchar16);
4750 ulong16 __ovld __cnfn convert_ulong16_sat_rtn(uchar16);
4751 ulong16 __ovld __cnfn convert_ulong16(uchar16);
4752 ulong16 __ovld __cnfn convert_ulong16_sat(uchar16);
4828 float16 __ovld __cnfn convert_float16_rte(uchar16);
4829 float16 __ovld __cnfn convert_float16_rtz(uchar16);
4830 float16 __ovld __cnfn convert_float16_rtp(uchar16);
4831 float16 __ovld __cnfn convert_float16_rtn(uchar16);
4832 float16 __ovld __cnfn convert_float16(uchar16);
4983 uchar16 __ovld __cnfn convert_uchar16(double16);
4984 uchar16 __ovld __cnfn convert_uchar16_rte(double16);
4985 uchar16 __ovld __cnfn convert_uchar16_rtn(double16);
4986 uchar16 __ovld __cnfn convert_uchar16_rtp(double16);
4987 uchar16 __ovld __cnfn convert_uchar16_rtz(double16);
4988 uchar16 __ovld __cnfn convert_uchar16_sat(double16);
4989 uchar16 __ovld __cnfn convert_uchar16_sat_rte(double16);
4990 uchar16 __ovld __cnfn convert_uchar16_sat_rtn(double16);
4991 uchar16 __ovld __cnfn convert_uchar16_sat_rtp(double16);
4992 uchar16 __ovld __cnfn convert_uchar16_sat_rtz(double16);
5647 double16 __ovld __cnfn convert_double16(uchar16);
5657 double16 __ovld __cnfn convert_double16_rte(uchar16);
5667 double16 __ovld __cnfn convert_double16_rtn(uchar16);
5677 double16 __ovld __cnfn convert_double16_rtp(uchar16);
5687 double16 __ovld __cnfn convert_double16_rtz(uchar16);
5745 uchar16 __ovld __cnfn convert_uchar16(half16);
5746 uchar16 __ovld __cnfn convert_uchar16_rte(half16);
5747 uchar16 __ovld __cnfn convert_uchar16_rtp(half16);
5748 uchar16 __ovld __cnfn convert_uchar16_rtn(half16);
5749 uchar16 __ovld __cnfn convert_uchar16_rtz(half16);
5750 uchar16 __ovld __cnfn convert_uchar16_sat(half16);
5751 uchar16 __ovld __cnfn convert_uchar16_sat_rte(half16);
5752 uchar16 __ovld __cnfn convert_uchar16_sat_rtp(half16);
5753 uchar16 __ovld __cnfn convert_uchar16_sat_rtn(half16);
5754 uchar16 __ovld __cnfn convert_uchar16_sat_rtz(half16);
6458 half16 __ovld __cnfn convert_half16(uchar16);
6468 half16 __ovld __cnfn convert_half16_rte(uchar16);
6478 half16 __ovld __cnfn convert_half16_rtp(uchar16);
6488 half16 __ovld __cnfn convert_half16_rtn(uchar16);
6498 half16 __ovld __cnfn convert_half16_rtz(uchar16);
6621 char16 __ovld __cnfn as_char16(uchar16);
6673 uchar16 __ovld __cnfn as_uchar16(char16);
6674 uchar16 __ovld __cnfn as_uchar16(uchar16);
6675 uchar16 __ovld __cnfn as_uchar16(short8);
6676 uchar16 __ovld __cnfn as_uchar16(ushort8);
6677 uchar16 __ovld __cnfn as_uchar16(int3);
6678 uchar16 __ovld __cnfn as_uchar16(int4);
6679 uchar16 __ovld __cnfn as_uchar16(uint3);
6680 uchar16 __ovld __cnfn as_uchar16(uint4);
6681 uchar16 __ovld __cnfn as_uchar16(long2);
6682 uchar16 __ovld __cnfn as_uchar16(ulong2);
6683 uchar16 __ovld __cnfn as_uchar16(float3);
6684 uchar16 __ovld __cnfn as_uchar16(float4);
6726 short8 __ovld __cnfn as_short8(uchar16);
6788 ushort8 __ovld __cnfn as_ushort8(uchar16);
6833 int3 __ovld __cnfn as_int3(uchar16);
6846 int4 __ovld __cnfn as_int4(uchar16);
6897 uint3 __ovld __cnfn as_uint3(uchar16);
6910 uint4 __ovld __cnfn as_uint4(uchar16);
6951 long2 __ovld __cnfn as_long2(uchar16);
7005 ulong2 __ovld __cnfn as_ulong2(uchar16);
7069 float3 __ovld __cnfn as_float3(uchar16);
7082 float4 __ovld __cnfn as_float4(uchar16);
7114 uchar16 __ovld __cnfn as_uchar16(double2);
7172 double2 __ovld __cnfn as_double2(uchar16);
7229 uchar16 __ovld __cnfn as_uchar16(half8);
7310 half8 __ovld __cnfn as_half8(uchar16);
10089 uchar16 __ovld __cnfn abs(char16 x);
10090 uchar16 __ovld __cnfn abs(uchar16 x);
10141 uchar16 __ovld __cnfn abs_diff(char16 x, char16 y);
10142 uchar16 __ovld __cnfn abs_diff(uchar16 x, uchar16 y);
10194 uchar16 __ovld __cnfn add_sat(uchar16 x, uchar16 y);
10247 uchar16 __ovld __cnfn hadd(uchar16 x, uchar16 y);
10300 uchar16 __ovld __cnfn rhadd(uchar16 x, uchar16 y);
10353 uchar16 __ovld __cnfn clamp(uchar16 x, uchar16 minval, uchar16 maxval);
10401 uchar16 __ovld __cnfn clamp(uchar16 x, uchar minval, uchar maxval);
10454 uchar16 __ovld __cnfn clz(uchar16 x);
10509 uchar16 __ovld ctz(uchar16 x);
10562 uchar16 __ovld __cnfn mad_hi(uchar16 a, uchar16 b, uchar16 c);
10614 uchar16 __ovld __cnfn mad_sat(uchar16 a, uchar16 b, uchar16 c);
10666 uchar16 __ovld __cnfn max(uchar16 x, uchar16 y);
10714 uchar16 __ovld __cnfn max(uchar16 x, uchar y);
10766 uchar16 __ovld __cnfn min(uchar16 x, uchar16 y);
10814 uchar16 __ovld __cnfn min(uchar16 x, uchar y);
10867 uchar16 __ovld __cnfn mul_hi(uchar16 x, uchar16 y);
10924 uchar16 __ovld __cnfn rotate(uchar16 v, uchar16 i);
10976 uchar16 __ovld __cnfn sub_sat(uchar16 x, uchar16 y);
11024 short16 __ovld __cnfn upsample(char16 hi, uchar16 lo);
11029 ushort16 __ovld __cnfn upsample(uchar16 hi, uchar16 lo);
11078 uchar16 __ovld __cnfn popcount(uchar16 x);
12117 uchar16 __ovld __cnfn bitselect(uchar16 a, uchar16 b, uchar16 c);
12193 uchar16 __ovld __cnfn select(uchar16 a, uchar16 b, char16 c);
12247 uchar16 __ovld __cnfn select(uchar16 a, uchar16 b, short16 c);
12301 uchar16 __ovld __cnfn select(uchar16 a, uchar16 b, int16 c);
12355 uchar16 __ovld __cnfn select(uchar16 a, uchar16 b, long16 c);
12408 char16 __ovld __cnfn select(char16 a, char16 b, uchar16 c);
12409 uchar16 __ovld __cnfn select(uchar16 a, uchar16 b, uchar16 c);
12420 short16 __ovld __cnfn select(short16 a, short16 b, uchar16 c);
12421 ushort16 __ovld __cnfn select(ushort16 a, ushort16 b, uchar16 c);
12432 int16 __ovld __cnfn select(int16 a, int16 b, uchar16 c);
12433 uint16 __ovld __cnfn select(uint16 a, uint16 b, uchar16 c);
12444 long16 __ovld __cnfn select(long16 a, long16 b, uchar16 c);
12445 ulong16 __ovld __cnfn select(ulong16 a, ulong16 b, uchar16 c);
12451 float16 __ovld __cnfn select(float16 a, float16 b, uchar16 c);
12463 uchar16 __ovld __cnfn select(uchar16 a, uchar16 b, ushort16 c);
12517 uchar16 __ovld __cnfn select(uchar16 a, uchar16 b, uint16 c);
12571 uchar16 __ovld __cnfn select(uchar16 a, uchar16 b, ulong16 c);
12698 uchar16 __ovld vload16(size_t offset, const __constant uchar *p);
12761 uchar16 __ovld vload16(size_t offset, const uchar *p);
12824 uchar16 __ovld vload16(size_t offset, const __global uchar *p);
12869 uchar16 __ovld vload16(size_t offset, const __local uchar *p);
12914 uchar16 __ovld vload16(size_t offset, const __private uchar *p);
13001 void __ovld vstore16(uchar16 data, size_t offset, uchar *p);
13062 void __ovld vstore16(uchar16 data, size_t offset, __global uchar *p);
13107 void __ovld vstore16(uchar16 data, size_t offset, __local uchar *p);
13152 void __ovld vstore16(uchar16 data, size_t offset, __private uchar *p);
14085 event_t __ovld async_work_group_copy(__local uchar16 *dst, const __global uchar16 *src, size_t num_elements, event_t event);
14139 event_t __ovld async_work_group_copy(__global uchar16 *dst, const __local uchar16 *src, size_t num_elements, event_t event);
14248 event_t __ovld async_work_group_strided_copy(__local uchar16 *dst, const __global uchar16 *src, size_t num_elements, size_t src_stride, event_t event);
14302 event_t __ovld async_work_group_strided_copy(__global uchar16 *dst, const __local uchar16 *src, size_t num_elements, size_t dst_stride, event_t event);
14405 void __ovld prefetch(const __global uchar16 *p, size_t num_elements);
15127 uchar2 __ovld __cnfn shuffle(uchar16 x, uchar2 mask);
15172 uchar4 __ovld __cnfn shuffle(uchar16 x, uchar4 mask);
15217 uchar8 __ovld __cnfn shuffle(uchar16 x, uchar8 mask);
15254 char16 __ovld __cnfn shuffle(char2 x, uchar16 mask);
15255 char16 __ovld __cnfn shuffle(char4 x, uchar16 mask);
15256 char16 __ovld __cnfn shuffle(char8 x, uchar16 mask);
15257 char16 __ovld __cnfn shuffle(char16 x, uchar16 mask);
15259 uchar16 __ovld __cnfn shuffle(uchar2 x, uchar16 mask);
15260 uchar16 __ovld __cnfn shuffle(uchar4 x, uchar16 mask);
15261 uchar16 __ovld __cnfn shuffle(uchar8 x, uchar16 mask);
15262 uchar16 __ovld __cnfn shuffle(uchar16 x, uchar16 mask);
15351 uchar2 __ovld __cnfn shuffle2(uchar16 x, uchar16 y, uchar2 mask);
15396 uchar4 __ovld __cnfn shuffle2(uchar16 x, uchar16 y, uchar4 mask);
15441 uchar8 __ovld __cnfn shuffle2(uchar16 x, uchar16 y, uchar8 mask);
15478 char16 __ovld __cnfn shuffle2(char2 x, char2 y, uchar16 mask);
15479 char16 __ovld __cnfn shuffle2(char4 x, char4 y, uchar16 mask);
15480 char16 __ovld __cnfn shuffle2(char8 x, char8 y, uchar16 mask);
15481 char16 __ovld __cnfn shuffle2(char16 x, char16 y, uchar16 mask);
15483 uchar16 __ovld __cnfn shuffle2(uchar2 x, uchar2 y, uchar16 mask);
15484 uchar16 __ovld __cnfn shuffle2(uchar4 x, uchar4 y, uchar16 mask);
15485 uchar16 __ovld __cnfn shuffle2(uchar8 x, uchar8 y, uchar16 mask);
15486 uchar16 __ovld __cnfn shuffle2(uchar16 x, uchar16 y, uchar16 mask);