Home | History | Annotate | Download | only in include

Lines Matching refs:ulong8

123 typedef ulong ulong8 __attribute__((ext_vector_type(8)));
3415 char8 __ovld __cnfn convert_char8_rte(ulong8);
3416 char8 __ovld __cnfn convert_char8_sat_rte(ulong8);
3417 char8 __ovld __cnfn convert_char8_rtz(ulong8);
3418 char8 __ovld __cnfn convert_char8_sat_rtz(ulong8);
3419 char8 __ovld __cnfn convert_char8_rtp(ulong8);
3420 char8 __ovld __cnfn convert_char8_sat_rtp(ulong8);
3421 char8 __ovld __cnfn convert_char8_rtn(ulong8);
3422 char8 __ovld __cnfn convert_char8_sat_rtn(ulong8);
3423 char8 __ovld __cnfn convert_char8(ulong8);
3424 char8 __ovld __cnfn convert_char8_sat(ulong8);
3505 uchar8 __ovld __cnfn convert_uchar8_rte(ulong8);
3506 uchar8 __ovld __cnfn convert_uchar8_sat_rte(ulong8);
3507 uchar8 __ovld __cnfn convert_uchar8_rtz(ulong8);
3508 uchar8 __ovld __cnfn convert_uchar8_sat_rtz(ulong8);
3509 uchar8 __ovld __cnfn convert_uchar8_rtp(ulong8);
3510 uchar8 __ovld __cnfn convert_uchar8_sat_rtp(ulong8);
3511 uchar8 __ovld __cnfn convert_uchar8_rtn(ulong8);
3512 uchar8 __ovld __cnfn convert_uchar8_sat_rtn(ulong8);
3513 uchar8 __ovld __cnfn convert_uchar8(ulong8);
3514 uchar8 __ovld __cnfn convert_uchar8_sat(ulong8);
3595 short8 __ovld __cnfn convert_short8_rte(ulong8);
3596 short8 __ovld __cnfn convert_short8_sat_rte(ulong8);
3597 short8 __ovld __cnfn convert_short8_rtz(ulong8);
3598 short8 __ovld __cnfn convert_short8_sat_rtz(ulong8);
3599 short8 __ovld __cnfn convert_short8_rtp(ulong8);
3600 short8 __ovld __cnfn convert_short8_sat_rtp(ulong8);
3601 short8 __ovld __cnfn convert_short8_rtn(ulong8);
3602 short8 __ovld __cnfn convert_short8_sat_rtn(ulong8);
3603 short8 __ovld __cnfn convert_short8(ulong8);
3604 short8 __ovld __cnfn convert_short8_sat(ulong8);
3685 ushort8 __ovld __cnfn convert_ushort8_rte(ulong8);
3686 ushort8 __ovld __cnfn convert_ushort8_sat_rte(ulong8);
3687 ushort8 __ovld __cnfn convert_ushort8_rtz(ulong8);
3688 ushort8 __ovld __cnfn convert_ushort8_sat_rtz(ulong8);
3689 ushort8 __ovld __cnfn convert_ushort8_rtp(ulong8);
3690 ushort8 __ovld __cnfn convert_ushort8_sat_rtp(ulong8);
3691 ushort8 __ovld __cnfn convert_ushort8_rtn(ulong8);
3692 ushort8 __ovld __cnfn convert_ushort8_sat_rtn(ulong8);
3693 ushort8 __ovld __cnfn convert_ushort8(ulong8);
3694 ushort8 __ovld __cnfn convert_ushort8_sat(ulong8);
3775 int8 __ovld __cnfn convert_int8_rte(ulong8);
3776 int8 __ovld __cnfn convert_int8_sat_rte(ulong8);
3777 int8 __ovld __cnfn convert_int8_rtz(ulong8);
3778 int8 __ovld __cnfn convert_int8_sat_rtz(ulong8);
3779 int8 __ovld __cnfn convert_int8_rtp(ulong8);
3780 int8 __ovld __cnfn convert_int8_sat_rtp(ulong8);
3781 int8 __ovld __cnfn convert_int8_rtn(ulong8);
3782 int8 __ovld __cnfn convert_int8_sat_rtn(ulong8);
3783 int8 __ovld __cnfn convert_int8(ulong8);
3784 int8 __ovld __cnfn convert_int8_sat(ulong8);
3865 uint8 __ovld __cnfn convert_uint8_rte(ulong8);
3866 uint8 __ovld __cnfn convert_uint8_sat_rte(ulong8);
3867 uint8 __ovld __cnfn convert_uint8_rtz(ulong8);
3868 uint8 __ovld __cnfn convert_uint8_sat_rtz(ulong8);
3869 uint8 __ovld __cnfn convert_uint8_rtp(ulong8);
3870 uint8 __ovld __cnfn convert_uint8_sat_rtp(ulong8);
3871 uint8 __ovld __cnfn convert_uint8_rtn(ulong8);
3872 uint8 __ovld __cnfn convert_uint8_sat_rtn(ulong8);
3873 uint8 __ovld __cnfn convert_uint8(ulong8);
3874 uint8 __ovld __cnfn convert_uint8_sat(ulong8);
3955 long8 __ovld __cnfn convert_long8_rte(ulong8);
3956 long8 __ovld __cnfn convert_long8_sat_rte(ulong8);
3957 long8 __ovld __cnfn convert_long8_rtz(ulong8);
3958 long8 __ovld __cnfn convert_long8_sat_rtz(ulong8);
3959 long8 __ovld __cnfn convert_long8_rtp(ulong8);
3960 long8 __ovld __cnfn convert_long8_sat_rtp(ulong8);
3961 long8 __ovld __cnfn convert_long8_rtn(ulong8);
3962 long8 __ovld __cnfn convert_long8_sat_rtn(ulong8);
3963 long8 __ovld __cnfn convert_long8(ulong8);
3964 long8 __ovld __cnfn convert_long8_sat(ulong8);
3975 ulong8 __ovld __cnfn convert_ulong8_rte(char8);
3976 ulong8 __ovld __cnfn convert_ulong8_sat_rte(char8);
3977 ulong8 __ovld __cnfn convert_ulong8_rtz(char8);
3978 ulong8 __ovld __cnfn convert_ulong8_sat_rtz(char8);
3979 ulong8 __ovld __cnfn convert_ulong8_rtp(char8);
3980 ulong8 __ovld __cnfn convert_ulong8_sat_rtp(char8);
3981 ulong8 __ovld __cnfn convert_ulong8_rtn(char8);
3982 ulong8 __ovld __cnfn convert_ulong8_sat_rtn(char8);
3983 ulong8 __ovld __cnfn convert_ulong8(char8);
3984 ulong8 __ovld __cnfn convert_ulong8_sat(char8);
3985 ulong8 __ovld __cnfn convert_ulong8_rte(uchar8);
3986 ulong8 __ovld __cnfn convert_ulong8_sat_rte(uchar8);
3987 ulong8 __ovld __cnfn convert_ulong8_rtz(uchar8);
3988 ulong8 __ovld __cnfn convert_ulong8_sat_rtz(uchar8);
3989 ulong8 __ovld __cnfn convert_ulong8_rtp(uchar8);
3990 ulong8 __ovld __cnfn convert_ulong8_sat_rtp(uchar8);
3991 ulong8 __ovld __cnfn convert_ulong8_rtn(uchar8);
3992 ulong8 __ovld __cnfn convert_ulong8_sat_rtn(uchar8);
3993 ulong8 __ovld __cnfn convert_ulong8(uchar8);
3994 ulong8 __ovld __cnfn convert_ulong8_sat(uchar8);
3995 ulong8 __ovld __cnfn convert_ulong8_rte(short8);
3996 ulong8 __ovld __cnfn convert_ulong8_sat_rte(short8);
3997 ulong8 __ovld __cnfn convert_ulong8_rtz(short8);
3998 ulong8 __ovld __cnfn convert_ulong8_sat_rtz(short8);
3999 ulong8 __ovld __cnfn convert_ulong8_rtp(short8);
4000 ulong8 __ovld __cnfn convert_ulong8_sat_rtp(short8);
4001 ulong8 __ovld __cnfn convert_ulong8_rtn(short8);
4002 ulong8 __ovld __cnfn convert_ulong8_sat_rtn(short8);
4003 ulong8 __ovld __cnfn convert_ulong8(short8);
4004 ulong8 __ovld __cnfn convert_ulong8_sat(short8);
4005 ulong8 __ovld __cnfn convert_ulong8_rte(ushort8);
4006 ulong8 __ovld __cnfn convert_ulong8_sat_rte(ushort8);
4007 ulong8 __ovld __cnfn convert_ulong8_rtz(ushort8);
4008 ulong8 __ovld __cnfn convert_ulong8_sat_rtz(ushort8);
4009 ulong8 __ovld __cnfn convert_ulong8_rtp(ushort8);
4010 ulong8 __ovld __cnfn convert_ulong8_sat_rtp(ushort8);
4011 ulong8 __ovld __cnfn convert_ulong8_rtn(ushort8);
4012 ulong8 __ovld __cnfn convert_ulong8_sat_rtn(ushort8);
4013 ulong8 __ovld __cnfn convert_ulong8(ushort8);
4014 ulong8 __ovld __cnfn convert_ulong8_sat(ushort8);
4015 ulong8 __ovld __cnfn convert_ulong8_rte(int8);
4016 ulong8 __ovld __cnfn convert_ulong8_sat_rte(int8);
4017 ulong8 __ovld __cnfn convert_ulong8_rtz(int8);
4018 ulong8 __ovld __cnfn convert_ulong8_sat_rtz(int8);
4019 ulong8 __ovld __cnfn convert_ulong8_rtp(int8);
4020 ulong8 __ovld __cnfn convert_ulong8_sat_rtp(int8);
4021 ulong8 __ovld __cnfn convert_ulong8_rtn(int8);
4022 ulong8 __ovld __cnfn convert_ulong8_sat_rtn(int8);
4023 ulong8 __ovld __cnfn convert_ulong8(int8);
4024 ulong8 __ovld __cnfn convert_ulong8_sat(int8);
4025 ulong8 __ovld __cnfn convert_ulong8_rte(uint8);
4026 ulong8 __ovld __cnfn convert_ulong8_sat_rte(uint8);
4027 ulong8 __ovld __cnfn convert_ulong8_rtz(uint8);
4028 ulong8 __ovld __cnfn convert_ulong8_sat_rtz(uint8);
4029 ulong8 __ovld __cnfn convert_ulong8_rtp(uint8);
4030 ulong8 __ovld __cnfn convert_ulong8_sat_rtp(uint8);
4031 ulong8 __ovld __cnfn convert_ulong8_rtn(uint8);
4032 ulong8 __ovld __cnfn convert_ulong8_sat_rtn(uint8);
4033 ulong8 __ovld __cnfn convert_ulong8(uint8);
4034 ulong8 __ovld __cnfn convert_ulong8_sat(uint8);
4035 ulong8 __ovld __cnfn convert_ulong8_rte(long8);
4036 ulong8 __ovld __cnfn convert_ulong8_sat_rte(long8);
4037 ulong8 __ovld __cnfn convert_ulong8_rtz(long8);
4038 ulong8 __ovld __cnfn convert_ulong8_sat_rtz(long8);
4039 ulong8 __ovld __cnfn convert_ulong8_rtp(long8);
4040 ulong8 __ovld __cnfn convert_ulong8_sat_rtp(long8);
4041 ulong8 __ovld __cnfn convert_ulong8_rtn(long8);
4042 ulong8 __ovld __cnfn convert_ulong8_sat_rtn(long8);
4043 ulong8 __ovld __cnfn convert_ulong8(long8);
4044 ulong8 __ovld __cnfn convert_ulong8_sat(long8);
4045 ulong8 __ovld __cnfn convert_ulong8_rte(ulong8);
4046 ulong8 __ovld __cnfn convert_ulong8_sat_rte(ulong8);
4047 ulong8 __ovld __cnfn convert_ulong8_rtz(ulong8);
4048 ulong8 __ovld __cnfn convert_ulong8_sat_rtz(ulong8);
4049 ulong8 __ovld __cnfn convert_ulong8_rtp(ulong8);
4050 ulong8 __ovld __cnfn convert_ulong8_sat_rtp(ulong8);
4051 ulong8 __ovld __cnfn convert_ulong8_rtn(ulong8);
4052 ulong8 __ovld __cnfn convert_ulong8_sat_rtn(ulong8);
4053 ulong8 __ovld __cnfn convert_ulong8(ulong8);
4054 ulong8 __ovld __cnfn convert_ulong8_sat(ulong8);
4055 ulong8 __ovld __cnfn convert_ulong8_rte(float8);
4056 ulong8 __ovld __cnfn convert_ulong8_sat_rte(float8);
4057 ulong8 __ovld __cnfn convert_ulong8_rtz(float8);
4058 ulong8 __ovld __cnfn convert_ulong8_sat_rtz(float8);
4059 ulong8 __ovld __cnfn convert_ulong8_rtp(float8);
4060 ulong8 __ovld __cnfn convert_ulong8_sat_rtp(float8);
4061 ulong8 __ovld __cnfn convert_ulong8_rtn(float8);
4062 ulong8 __ovld __cnfn convert_ulong8_sat_rtn(float8);
4063 ulong8 __ovld __cnfn convert_ulong8(float8);
4064 ulong8 __ovld __cnfn convert_ulong8_sat(float8);
4100 float8 __ovld __cnfn convert_float8_rte(ulong8);
4101 float8 __ovld __cnfn convert_float8_rtz(ulong8);
4102 float8 __ovld __cnfn convert_float8_rtp(ulong8);
4103 float8 __ovld __cnfn convert_float8_rtn(ulong8);
4104 float8 __ovld __cnfn convert_float8(ulong8);
5346 ulong8 __ovld __cnfn convert_ulong8(double8);
5347 ulong8 __ovld __cnfn convert_ulong8_rte(double8);
5348 ulong8 __ovld __cnfn convert_ulong8_rtn(double8);
5349 ulong8 __ovld __cnfn convert_ulong8_rtp(double8);
5350 ulong8 __ovld __cnfn convert_ulong8_rtz(double8);
5351 ulong8 __ovld __cnfn convert_ulong8_sat(double8);
5352 ulong8 __ovld __cnfn convert_ulong8_sat_rte(double8);
5353 ulong8 __ovld __cnfn convert_ulong8_sat_rtn(double8);
5354 ulong8 __ovld __cnfn convert_ulong8_sat_rtp(double8);
5355 ulong8 __ovld __cnfn convert_ulong8_sat_rtz(double8);
5606 double8 __ovld __cnfn convert_double8(ulong8);
5616 double8 __ovld __cnfn convert_double8_rte(ulong8);
5626 double8 __ovld __cnfn convert_double8_rtn(ulong8);
5636 double8 __ovld __cnfn convert_double8_rtp(ulong8);
5646 double8 __ovld __cnfn convert_double8_rtz(ulong8);
5922 ulong8 __ovld __cnfn convert_ulong8(half8);
5923 ulong8 __ovld __cnfn convert_ulong8_rte(half8);
5924 ulong8 __ovld __cnfn convert_ulong8_rtp(half8);
5925 ulong8 __ovld __cnfn convert_ulong8_rtn(half8);
5926 ulong8 __ovld __cnfn convert_ulong8_rtz(half8);
5927 ulong8 __ovld __cnfn convert_ulong8_sat(half8);
5928 ulong8 __ovld __cnfn convert_ulong8_sat_rte(half8);
5929 ulong8 __ovld __cnfn convert_ulong8_sat_rtp(half8);
5930 ulong8 __ovld __cnfn convert_ulong8_sat_rtn(half8);
5931 ulong8 __ovld __cnfn convert_ulong8_sat_rtz(half8);
6421 half8 __ovld __cnfn convert_half8(ulong8);
6431 half8 __ovld __cnfn convert_half8_rte(ulong8);
6441 half8 __ovld __cnfn convert_half8_rtp(ulong8);
6451 half8 __ovld __cnfn convert_half8_rtn(ulong8);
6461 half8 __ovld __cnfn convert_half8_rtz(ulong8);
6640 #define as_ulong8(x) __builtin_astype((x), ulong8)
8300 double8 __ovld __cnfn nan(ulong8 nancode);
9326 ulong8 __ovld __cnfn abs(long8 x);
9327 ulong8 __ovld __cnfn abs(ulong8 x);
9378 ulong8 __ovld __cnfn abs_diff(long8 x, long8 y);
9379 ulong8 __ovld __cnfn abs_diff(ulong8 x, ulong8 y);
9431 ulong8 __ovld __cnfn add_sat(ulong8 x, ulong8 y);
9484 ulong8 __ovld __cnfn hadd(ulong8 x, ulong8 y);
9537 ulong8 __ovld __cnfn rhadd(ulong8 x, ulong8 y);
9590 ulong8 __ovld __cnfn clamp(ulong8 x, ulong8 minval, ulong8 maxval);
9638 ulong8 __ovld __cnfn clamp(ulong8 x, ulong minval, ulong maxval);
9691 ulong8 __ovld __cnfn clz(ulong8 x);
9746 ulong8 __ovld ctz(ulong8 x);
9799 ulong8 __ovld __cnfn mad_hi(ulong8 a, ulong8 b, ulong8 c);
9851 ulong8 __ovld __cnfn mad_sat(ulong8 a, ulong8 b, ulong8 c);
9903 ulong8 __ovld __cnfn max(ulong8 x, ulong8 y);
9951 ulong8 __ovld __cnfn max(ulong8 x, ulong y);
10003 ulong8 __ovld __cnfn min(ulong8 x, ulong8 y);
10051 ulong8 __ovld __cnfn min(ulong8 x, ulong y);
10104 ulong8 __ovld __cnfn mul_hi(ulong8 x, ulong8 y);
10161 ulong8 __ovld __cnfn rotate(ulong8 v, ulong8 i);
10213 ulong8 __ovld __cnfn sub_sat(ulong8 x, ulong8 y);
10264 ulong8
10315 ulong8 __ovld __cnfn popcount(ulong8 x);
11354 ulong8 __ovld __cnfn bitselect(ulong8 a, ulong8 b, ulong8 c);
11430 ulong8 __ovld __cnfn select(ulong8 a, ulong8 b, char8 c);
11484 ulong8 __ovld __cnfn select(ulong8 a, ulong8 b, short8 c);
11538 ulong8 __ovld __cnfn select(ulong8 a, ulong8 b, int8 c);
11592 ulong8 __ovld __cnfn select(ulong8 a, ulong8 b, long8 c);
11646 ulong8 __ovld __cnfn select(ulong8 a, ulong8 b, uchar8 c);
11700 ulong8 __ovld __cnfn select(ulong8 a, ulong8 b, ushort8 c);
11754 ulong8 __ovld __cnfn select(ulong8 a, ulong8 b, uint8 c);
11771 char8 __ovld __cnfn select(char8 a, char8 b, ulong8 c);
11772 uchar8 __ovld __cnfn select(uchar8 a, uchar8 b, ulong8 c);
11783 short8 __ovld __cnfn select(short8 a, short8 b, ulong8 c);
11784 ushort8 __ovld __cnfn select(ushort8 a, ushort8 b, ulong8 c);
11795 int8 __ovld __cnfn select(int8 a, int8 b, ulong8 c);
11796 uint8 __ovld __cnfn select(uint8 a, uint8 b, ulong8 c);
11807 long8 __ovld __cnfn select(long8 a, long8 b, ulong8 c);
11808 ulong8 __ovld __cnfn select(ulong8 a, ulong8 b, ulong8 c);
11815 float8 __ovld __cnfn select(float8 a, float8 b, ulong8 c);
11828 double8 __ovld __cnfn select(double8 a, double8 b, ulong8 c);
11898 ulong8 __ovld vload8(size_t offset, const __constant ulong *p);
11961 ulong8 __ovld vload8(size_t offset, const ulong *p);
12024 ulong8 __ovld vload8(size_t offset, const __global ulong *p);
12069 ulong8 __ovld vload8(size_t offset, const __local ulong *p);
12114 ulong8 __ovld vload8(size_t offset, const __private ulong *p);
12201 void __ovld vstore8(ulong8 data, size_t offset, ulong *p);
12262 void __ovld vstore8(ulong8 data, size_t offset, __global ulong *p);
12307 void __ovld vstore8(ulong8 data, size_t offset, __local ulong *p);
12352 void __ovld vstore8(ulong8 data, size_t offset, __private ulong *p);
13285 event_t __ovld async_work_group_copy(__local ulong8 *dst, const __global ulong8 *src, size_t num_elements, event_t event);
13339 event_t __ovld async_work_group_copy(__global ulong8 *dst, const __local ulong8 *src, size_t num_elements, event_t event);
13448 event_t __ovld async_work_group_strided_copy(__local ulong8 *dst, const __global ulong8 *src, size_t num_elements, size_t src_stride, event_t event);
13502 event_t __ovld async_work_group_strided_copy(__global ulong8 *dst, const __local ulong8 *src, size_t num_elements, size_t dst_stride, event_t event);
13605 void __ovld prefetch(const __global ulong8 *p, size_t num_elements);
14364 ulong2 __ovld __cnfn shuffle(ulong8 x, ulong2 mask);
14409 ulong4 __ovld __cnfn shuffle(ulong8 x, ulong4 mask);
14447 long8 __ovld __cnfn shuffle(long2 x, ulong8 mask);
14448 long8 __ovld __cnfn shuffle(long4 x, ulong8 mask);
14449 long8 __ovld __cnfn shuffle(long8 x, ulong8 mask);
14450 long8 __ovld __cnfn shuffle(long16 x, ulong8 mask);
14452 ulong8 __ovld __cnfn shuffle(ulong2 x, ulong8 mask);
14453 ulong8 __ovld __cnfn shuffle(ulong4 x, ulong8 mask);
14454 ulong8 __ovld __cnfn shuffle(ulong8 x, ulong8 mask);
14455 ulong8 __ovld __cnfn shuffle(ulong16 x, ulong8 mask);
14499 ulong16 __ovld __cnfn shuffle(ulong8 x, ulong16 mask);
14518 double8 __ovld __cnfn shuffle(double2 x, ulong8 mask);
14519 double8 __ovld __cnfn shuffle(double4 x, ulong8 mask);
14520 double8 __ovld __cnfn shuffle(double8 x, ulong8 mask);
14521 double8 __ovld __cnfn shuffle(double16 x, ulong8 mask);
14588 ulong2 __ovld __cnfn shuffle2(ulong8 x, ulong8 y, ulong2 mask);
14633 ulong4 __ovld __cnfn shuffle2(ulong8 x, ulong8 y, ulong4 mask);
14671 long8 __ovld __cnfn shuffle2(long2 x, long2 y, ulong8 mask);
14672 long8 __ovld __cnfn shuffle2(long4 x, long4 y, ulong8 mask);
14673 long8 __ovld __cnfn shuffle2(long8 x, long8 y, ulong8 mask);
14674 long8 __ovld __cnfn shuffle2(long16 x, long16 y, ulong8 mask);
14676 ulong8 __ovld __cnfn shuffle2(ulong2 x, ulong2 y, ulong8 mask);
14677 ulong8 __ovld __cnfn shuffle2(ulong4 x, ulong4 y, ulong8 mask);
14678 ulong8 __ovld __cnfn shuffle2(ulong8 x, ulong8 y, ulong8 mask);
14679 ulong8 __ovld __cnfn shuffle2(ulong16 x, ulong16 y, ulong8 mask);
14723 ulong16 __ovld __cnfn shuffle2(ulong8 x, ulong8 y, ulong16 mask);
14742 double8 __ovld __cnfn shuffle2(double2 x, double2 y, ulong8 mask);
14743 double8 __ovld __cnfn shuffle2(double4 x, double4 y, ulong8 mask);
14744 double8 __ovld __cnfn shuffle2(double8 x, double8 y, ulong8 mask);
14745 double8 __ovld __cnfn shuffle2(double16 x, double16 y, ulong8 mask);
16360 ulong8 __ovld amd_mqsad(ulong8 src0, uint8 src1, ulong8 src2);
16367 ulong8 __ovld amd_qsad(ulong8 src0, uint8 src1, ulong8 src2);