Home | History | Annotate | Download | only in include

Lines Matching refs:short4

97 typedef short short4 __attribute__((ext_vector_type(4)));
2600 char4 __ovld __cnfn convert_char4_rte(short4);
2601 char4 __ovld __cnfn convert_char4_sat_rte(short4);
2602 char4 __ovld __cnfn convert_char4_rtz(short4);
2603 char4 __ovld __cnfn convert_char4_sat_rtz(short4);
2604 char4 __ovld __cnfn convert_char4_rtp(short4);
2605 char4 __ovld __cnfn convert_char4_sat_rtp(short4);
2606 char4 __ovld __cnfn convert_char4_rtn(short4);
2607 char4 __ovld __cnfn convert_char4_sat_rtn(short4);
2608 char4 __ovld __cnfn convert_char4(short4);
2609 char4 __ovld __cnfn convert_char4_sat(short4);
2690 uchar4 __ovld __cnfn convert_uchar4_rte(short4);
2691 uchar4 __ovld __cnfn convert_uchar4_sat_rte(short4);
2692 uchar4 __ovld __cnfn convert_uchar4_rtz(short4);
2693 uchar4 __ovld __cnfn convert_uchar4_sat_rtz(short4);
2694 uchar4 __ovld __cnfn convert_uchar4_rtp(short4);
2695 uchar4 __ovld __cnfn convert_uchar4_sat_rtp(short4);
2696 uchar4 __ovld __cnfn convert_uchar4_rtn(short4);
2697 uchar4 __ovld __cnfn convert_uchar4_sat_rtn(short4);
2698 uchar4 __ovld __cnfn convert_uchar4(short4);
2699 uchar4 __ovld __cnfn convert_uchar4_sat(short4);
2760 short4 __ovld __cnfn convert_short4_rte(char4);
2761 short4 __ovld __cnfn convert_short4_sat_rte(char4);
2762 short4 __ovld __cnfn convert_short4_rtz(char4);
2763 short4 __ovld __cnfn convert_short4_sat_rtz(char4);
2764 short4 __ovld __cnfn convert_short4_rtp(char4);
2765 short4 __ovld __cnfn convert_short4_sat_rtp(char4);
2766 short4 __ovld __cnfn convert_short4_rtn(char4);
2767 short4 __ovld __cnfn convert_short4_sat_rtn(char4);
2768 short4 __ovld __cnfn convert_short4(char4);
2769 short4 __ovld __cnfn convert_short4_sat(char4);
2770 short4 __ovld __cnfn convert_short4_rte(uchar4);
2771 short4 __ovld __cnfn convert_short4_sat_rte(uchar4);
2772 short4 __ovld __cnfn convert_short4_rtz(uchar4);
2773 short4 __ovld __cnfn convert_short4_sat_rtz(uchar4);
2774 short4 __ovld __cnfn convert_short4_rtp(uchar4);
2775 short4 __ovld __cnfn convert_short4_sat_rtp(uchar4);
2776 short4 __ovld __cnfn convert_short4_rtn(uchar4);
2777 short4 __ovld __cnfn convert_short4_sat_rtn(uchar4);
2778 short4 __ovld __cnfn convert_short4(uchar4);
2779 short4 __ovld __cnfn convert_short4_sat(uchar4);
2780 short4 __ovld __cnfn convert_short4_rte(short4);
2781 short4 __ovld __cnfn convert_short4_sat_rte(short4);
2782 short4 __ovld __cnfn convert_short4_rtz(short4);
2783 short4 __ovld __cnfn convert_short4_sat_rtz(short4);
2784 short4 __ovld __cnfn convert_short4_rtp(short4);
2785 short4 __ovld __cnfn convert_short4_sat_rtp(short4);
2786 short4 __ovld __cnfn convert_short4_rtn(short4);
2787 short4 __ovld __cnfn convert_short4_sat_rtn(short4);
2788 short4 __ovld __cnfn convert_short4(short4);
2789 short4 __ovld __cnfn convert_short4_sat(short4);
2790 short4 __ovld __cnfn convert_short4_rte(ushort4);
2791 short4 __ovld __cnfn convert_short4_sat_rte(ushort4);
2792 short4 __ovld __cnfn convert_short4_rtz(ushort4);
2793 short4 __ovld __cnfn convert_short4_sat_rtz(ushort4);
2794 short4 __ovld __cnfn convert_short4_rtp(ushort4);
2795 short4 __ovld __cnfn convert_short4_sat_rtp(ushort4);
2796 short4 __ovld __cnfn convert_short4_rtn(ushort4);
2797 short4 __ovld __cnfn convert_short4_sat_rtn(ushort4);
2798 short4 __ovld __cnfn convert_short4(ushort4);
2799 short4 __ovld __cnfn convert_short4_sat(ushort4);
2800 short4 __ovld __cnfn convert_short4_rte(int4);
2801 short4 __ovld __cnfn convert_short4_sat_rte(int4);
2802 short4 __ovld __cnfn convert_short4_rtz(int4);
2803 short4 __ovld __cnfn convert_short4_sat_rtz(int4);
2804 short4 __ovld __cnfn convert_short4_rtp(int4);
2805 short4 __ovld __cnfn convert_short4_sat_rtp(int4);
2806 short4 __ovld __cnfn convert_short4_rtn(int4);
2807 short4 __ovld __cnfn convert_short4_sat_rtn(int4);
2808 short4 __ovld __cnfn convert_short4(int4);
2809 short4 __ovld __cnfn convert_short4_sat(int4);
2810 short4 __ovld __cnfn convert_short4_rte(uint4);
2811 short4 __ovld __cnfn convert_short4_sat_rte(uint4);
2812 short4 __ovld __cnfn convert_short4_rtz(uint4);
2813 short4 __ovld __cnfn convert_short4_sat_rtz(uint4);
2814 short4 __ovld __cnfn convert_short4_rtp(uint4);
2815 short4 __ovld __cnfn convert_short4_sat_rtp(uint4);
2816 short4 __ovld __cnfn convert_short4_rtn(uint4);
2817 short4 __ovld __cnfn convert_short4_sat_rtn(uint4);
2818 short4 __ovld __cnfn convert_short4(uint4);
2819 short4 __ovld __cnfn convert_short4_sat(uint4);
2820 short4 __ovld __cnfn convert_short4_rte(long4);
2821 short4 __ovld __cnfn convert_short4_sat_rte(long4);
2822 short4 __ovld __cnfn convert_short4_rtz(long4);
2823 short4 __ovld __cnfn convert_short4_sat_rtz(long4);
2824 short4 __ovld __cnfn convert_short4_rtp(long4);
2825 short4 __ovld __cnfn convert_short4_sat_rtp(long4);
2826 short4 __ovld __cnfn convert_short4_rtn(long4);
2827 short4 __ovld __cnfn convert_short4_sat_rtn(long4);
2828 short4 __ovld __cnfn convert_short4(long4);
2829 short4 __ovld __cnfn convert_short4_sat(long4);
2830 short4 __ovld __cnfn convert_short4_rte(ulong4);
2831 short4 __ovld __cnfn convert_short4_sat_rte(ulong4);
2832 short4 __ovld __cnfn convert_short4_rtz(ulong4);
2833 short4 __ovld __cnfn convert_short4_sat_rtz(ulong4);
2834 short4 __ovld __cnfn convert_short4_rtp(ulong4);
2835 short4 __ovld __cnfn convert_short4_sat_rtp(ulong4);
2836 short4 __ovld __cnfn convert_short4_rtn(ulong4);
2837 short4 __ovld __cnfn convert_short4_sat_rtn(ulong4);
2838 short4 __ovld __cnfn convert_short4(ulong4);
2839 short4 __ovld __cnfn convert_short4_sat(ulong4);
2840 short4 __ovld __cnfn convert_short4_rte(float4);
2841 short4 __ovld __cnfn convert_short4_sat_rte(float4);
2842 short4 __ovld __cnfn convert_short4_rtz(float4);
2843 short4 __ovld __cnfn convert_short4_sat_rtz(float4);
2844 short4 __ovld __cnfn convert_short4_rtp(float4);
2845 short4 __ovld __cnfn convert_short4_sat_rtp(float4);
2846 short4 __ovld __cnfn convert_short4_rtn(float4);
2847 short4 __ovld __cnfn convert_short4_sat_rtn(float4);
2848 short4 __ovld __cnfn convert_short4(float4);
2849 short4 __ovld __cnfn convert_short4_sat(float4);
2870 ushort4 __ovld __cnfn convert_ushort4_rte(short4);
2871 ushort4 __ovld __cnfn convert_ushort4_sat_rte(short4);
2872 ushort4 __ovld __cnfn convert_ushort4_rtz(short4);
2873 ushort4 __ovld __cnfn convert_ushort4_sat_rtz(short4);
2874 ushort4 __ovld __cnfn convert_ushort4_rtp(short4);
2875 ushort4 __ovld __cnfn convert_ushort4_sat_rtp(short4);
2876 ushort4 __ovld __cnfn convert_ushort4_rtn(short4);
2877 ushort4 __ovld __cnfn convert_ushort4_sat_rtn(short4);
2878 ushort4 __ovld __cnfn convert_ushort4(short4);
2879 ushort4 __ovld __cnfn convert_ushort4_sat(short4);
2960 int4 __ovld __cnfn convert_int4_rte(short4);
2961 int4 __ovld __cnfn convert_int4_sat_rte(short4);
2962 int4 __ovld __cnfn convert_int4_rtz(short4);
2963 int4 __ovld __cnfn convert_int4_sat_rtz(short4);
2964 int4 __ovld __cnfn convert_int4_rtp(short4);
2965 int4 __ovld __cnfn convert_int4_sat_rtp(short4);
2966 int4 __ovld __cnfn convert_int4_rtn(short4);
2967 int4 __ovld __cnfn convert_int4_sat_rtn(short4);
2968 int4 __ovld __cnfn convert_int4(short4);
2969 int4 __ovld __cnfn convert_int4_sat(short4);
3050 uint4 __ovld __cnfn convert_uint4_rte(short4);
3051 uint4 __ovld __cnfn convert_uint4_sat_rte(short4);
3052 uint4 __ovld __cnfn convert_uint4_rtz(short4);
3053 uint4 __ovld __cnfn convert_uint4_sat_rtz(short4);
3054 uint4 __ovld __cnfn convert_uint4_rtp(short4);
3055 uint4 __ovld __cnfn convert_uint4_sat_rtp(short4);
3056 uint4 __ovld __cnfn convert_uint4_rtn(short4);
3057 uint4 __ovld __cnfn convert_uint4_sat_rtn(short4);
3058 uint4 __ovld __cnfn convert_uint4(short4);
3059 uint4 __ovld __cnfn convert_uint4_sat(short4);
3140 long4 __ovld __cnfn convert_long4_rte(short4);
3141 long4 __ovld __cnfn convert_long4_sat_rte(short4);
3142 long4 __ovld __cnfn convert_long4_rtz(short4);
3143 long4 __ovld __cnfn convert_long4_sat_rtz(short4);
3144 long4 __ovld __cnfn convert_long4_rtp(short4);
3145 long4 __ovld __cnfn convert_long4_sat_rtp(short4);
3146 long4 __ovld __cnfn convert_long4_rtn(short4);
3147 long4 __ovld __cnfn convert_long4_sat_rtn(short4);
3148 long4 __ovld __cnfn convert_long4(short4);
3149 long4 __ovld __cnfn convert_long4_sat(short4);
3230 ulong4 __ovld __cnfn convert_ulong4_rte(short4);
3231 ulong4 __ovld __cnfn convert_ulong4_sat_rte(short4);
3232 ulong4 __ovld __cnfn convert_ulong4_rtz(short4);
3233 ulong4 __ovld __cnfn convert_ulong4_sat_rtz(short4);
3234 ulong4 __ovld __cnfn convert_ulong4_rtp(short4);
3235 ulong4 __ovld __cnfn convert_ulong4_sat_rtp(short4);
3236 ulong4 __ovld __cnfn convert_ulong4_rtn(short4);
3237 ulong4 __ovld __cnfn convert_ulong4_sat_rtn(short4);
3238 ulong4 __ovld __cnfn convert_ulong4(short4);
3239 ulong4 __ovld __cnfn convert_ulong4_sat(short4);
3310 float4 __ovld __cnfn convert_float4_rte(short4);
3311 float4 __ovld __cnfn convert_float4_rtz(short4);
3312 float4 __ovld __cnfn convert_float4_rtp(short4);
3313 float4 __ovld __cnfn convert_float4_rtn(short4);
3314 float4 __ovld __cnfn convert_float4(short4);
5031 short4 __ovld __cnfn convert_short4(double4);
5032 short4 __ovld __cnfn convert_short4_rte(double4);
5033 short4 __ovld __cnfn convert_short4_rtn(double4);
5034 short4 __ovld __cnfn convert_short4_rtp(double4);
5035 short4 __ovld __cnfn convert_short4_rtz(double4);
5036 short4 __ovld __cnfn convert_short4_sat(double4);
5037 short4 __ovld __cnfn convert_short4_sat_rte(double4);
5038 short4 __ovld __cnfn convert_short4_sat_rtn(double4);
5039 short4 __ovld __cnfn convert_short4_sat_rtp(double4);
5040 short4 __ovld __cnfn convert_short4_sat_rtz(double4);
5553 double4 __ovld __cnfn convert_double4(short4);
5563 double4 __ovld __cnfn convert_double4_rte(short4);
5573 double4 __ovld __cnfn convert_double4_rtn(short4);
5583 double4 __ovld __cnfn convert_double4_rtp(short4);
5593 double4 __ovld __cnfn convert_double4_rtz(short4);
6032 short4 __ovld __cnfn convert_short4(half4);
6033 short4 __ovld __cnfn convert_short4_rte(half4);
6034 short4 __ovld __cnfn convert_short4_rtp(half4);
6035 short4 __ovld __cnfn convert_short4_rtn(half4);
6036 short4 __ovld __cnfn convert_short4_rtz(half4);
6037 short4 __ovld __cnfn convert_short4_sat(half4);
6038 short4 __ovld __cnfn convert_short4_sat_rte(half4);
6039 short4 __ovld __cnfn convert_short4_sat_rtp(half4);
6040 short4 __ovld __cnfn convert_short4_sat_rtn(half4);
6041 short4 __ovld __cnfn convert_short4_sat_rtz(half4);
6366 half4 __ovld __cnfn convert_half4(short4);
6376 half4 __ovld __cnfn convert_half4_rte(short4);
6386 half4 __ovld __cnfn convert_half4_rtp(short4);
6396 half4 __ovld __cnfn convert_half4_rtn(short4);
6406 half4 __ovld __cnfn convert_half4_rtz(short4);
6604 #define as_short4(x) __builtin_astype((x), short4)
9300 ushort4 __ovld __cnfn abs(short4 x);
9352 ushort4 __ovld __cnfn abs_diff(short4 x, short4 y);
9404 short4 __ovld __cnfn add_sat(short4 x, short4 y);
9457 short4 __ovld __cnfn hadd(short4 x, short4 y);
9510 short4 __ovld __cnfn rhadd(short4 x, short4 y);
9563 short4 __ovld __cnfn clamp(short4 x, short4 minval, short4 maxval);
9611 short4 __ovld __cnfn clamp(short4 x, short minval, short maxval);
9664 short4 __ovld __cnfn clz(short4 x);
9719 short4 __ovld ctz(short4 x);
9772 short4 __ovld __cnfn mad_hi(short4 a, short4 b, short4 c);
9824 short4 __ovld __cnfn mad_sat(short4 a, short4 b, short4 c);
9876 short4 __ovld __cnfn max(short4 x, short4 y);
9924 short4 __ovld __cnfn max(short4 x, short y);
9976 short4 __ovld __cnfn min(short4 x, short4 y);
10024 short4 __ovld __cnfn min(short4 x, short y);
10077 short4 __ovld __cnfn mul_hi(short4 x, short4 y);
10134 short4 __ovld __cnfn rotate(short4 v, short4 i);
10186 short4 __ovld __cnfn sub_sat(short4 x, short4 y);
10225 short4 __ovld __cnfn upsample(char4 hi, uchar4 lo);
10242 int4 __ovld __cnfn upsample(short4 hi, ushort4 lo);
10288 short4 __ovld __cnfn popcount(short4 x);
10894 short4 __ovld __cnfn isequal(half4 x, half4 y);
10920 short4 __ovld __cnfn isnotequal(half4 x, half4 y);
10946 short4 __ovld __cnfn isgreater(half4 x, half4 y);
10972 short4 __ovld __cnfn isgreaterequal(half4 x, half4 y);
10998 short4 __ovld __cnfn isless(half4 x, half4 y);
11024 short4 __ovld __cnfn islessequal(half4 x, half4 y);
11051 short4 __ovld __cnfn islessgreater(half4 x, half4 y);
11077 short4 __ovld __cnfn isfinite(half4);
11103 short4 __ovld __cnfn isinf(half4);
11129 short4 __ovld __cnfn isnan(half4);
11155 short4 __ovld __cnfn isnormal(half4);
11183 short4 __ovld __cnfn isordered(half4 x, half4 y);
11211 short4 __ovld __cnfn isunordered(half4 x, half4 y);
11241 short4 __ovld __cnfn signbit(half4);
11259 int __ovld __cnfn any(short4 x);
11288 int __ovld __cnfn all(short4 x);
11327 short4 __ovld __cnfn bitselect(short4 a, short4 b, short4 c);
11403 short4 __ovld __cnfn select(short4 a, short4 b, char4 c);
11445 char4 __ovld __cnfn select(char4 a, char4 b, short4 c);
11446 uchar4 __ovld __cnfn select(uchar4 a, uchar4 b, short4 c);
11457 short4 __ovld __cnfn select(short4 a, short4 b, short4 c);
11458 ushort4 __ovld __cnfn select(ushort4 a, ushort4 b, short4 c);
11469 int4 __ovld __cnfn select(int4 a, int4 b, short4 c);
11470 uint4 __ovld __cnfn select(uint4 a, uint4 b, short4 c);
11481 long4 __ovld __cnfn select(long4 a, long4 b, short4 c);
11482 ulong4 __ovld __cnfn select(ulong4 a, ulong4 b, short4 c);
11490 float4 __ovld __cnfn select(float4 a, float4 b, short4 c);
11511 short4 __ovld __cnfn select(short4 a, short4 b, int4 c);
11565 short4 __ovld __cnfn select(short4 a, short4 b, long4 c);
11619 short4 __ovld __cnfn select(short4 a, short4 b, uchar4 c);
11673 short4 __ovld __cnfn select(short4 a, short4 b, ushort4 c);
11727 short4 __ovld __cnfn select(short4 a, short4 b, uint4 c);
11781 short4 __ovld __cnfn select(short4 a, short4 b, ulong4 c);
11835 half4 __ovld __cnfn select(half4 a, half4 b, short4 c);
11884 short4 __ovld vload4(size_t offset, const __constant short *p);
11947 short4 __ovld vload4(size_t offset, const short *p);
12010 short4 __ovld vload4(size_t offset, const __global short *p);
12055 short4 __ovld vload4(size_t offset, const __local short *p);
12100 short4 __ovld vload4(size_t offset, const __private short *p);
12187 void __ovld vstore4(short4 data, size_t offset, short *p);
12248 void __ovld vstore4(short4 data, size_t offset, __global short *p);
12293 void __ovld vstore4(short4 data, size_t offset, __local short *p);
12338 void __ovld vstore4(short4 data, size_t offset, __private short *p);
13271 event_t __ovld async_work_group_copy(__local short4 *dst, const __global short4 *src, size_t num_elements, event_t event);
13325 event_t __ovld async_work_group_copy(__global short4 *dst, const __local short4 *src, size_t num_elements, event_t event);
13434 event_t __ovld async_work_group_strided_copy(__local short4 *dst, const __global short4 *src, size_t num_elements, size_t src_stride, event_t event);
13488 event_t __ovld async_work_group_strided_copy(__global short4 *dst, const __local short4 *src, size_t num_elements, size_t dst_stride, event_t event);
13591 void __ovld prefetch(const __global short4 *p, size_t num_elements);
14338 short2 __ovld __cnfn shuffle(short4 x, ushort2 mask);
14382 short4 __ovld __cnfn shuffle(short2 x, ushort4 mask);
14383 short4 __ovld __cnfn shuffle(short4 x, ushort4 mask);
14384 short4 __ovld __cnfn shuffle(short8 x, ushort4 mask);
14385 short4 __ovld __cnfn shuffle(short16 x, ushort4 mask);
14428 short8 __ovld __cnfn shuffle(short4 x, ushort8 mask);
14473 short16 __ovld __cnfn shuffle(short4 x, ushort16 mask);
14562 short2 __ovld __cnfn shuffle2(short4 x, short4 y, ushort2 mask);
14606 short4 __ovld __cnfn shuffle2(short2 x, short2 y, ushort4 mask);
14607 short4 __ovld __cnfn shuffle2(short4 x, short4 y, ushort4 mask);
14608 short4 __ovld __cnfn shuffle2(short8 x, short8 y, ushort4 mask);
14609 short4 __ovld __cnfn shuffle2(short16 x, short16 y, ushort4 mask);
14652 short8 __ovld __cnfn shuffle2(short4 x, short4 y, ushort8 mask);
14697 short16 __ovld __cnfn shuffle2(short4 x, short4 y, ushort16 mask);