Home | History | Annotate | Download | only in include

Lines Matching defs:uint16x4_t

58 typedef __attribute__((neon_vector_type(4))) uint16_t uint16x4_t;
122 uint16x4_t val[2];
238 uint16x4_t val[3];
354 uint16x4_t val[4];
626 __ai uint16x4_t vabd_u16(uint16x4_t __p0, uint16x4_t __p1) {
627 uint16x4_t __ret;
628 __ret = (uint16x4_t) __builtin_neon_vabd_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
632 __ai uint16x4_t vabd_u16(uint16x4_t __p0, uint16x4_t __p1) {
633 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
634 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
635 uint16x4_t __ret;
636 __ret = (uint16x4_t) __builtin_neon_vabd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
640 __ai uint16x4_t __noswap_vabd_u16(uint16x4_t __p0, uint16x4_t __p1) {
641 uint16x4_t __ret;
642 __ret = (uint16x4_t) __builtin_neon_vabd_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
1060 __ai uint16x4_t vadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
1061 uint16x4_t __ret;
1066 __ai uint16x4_t vadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
1067 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
1068 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
1069 uint16x4_t __ret;
1159 __ai uint16x4_t vaddhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
1160 uint16x4_t __ret;
1161 __ret = (uint16x4_t) __builtin_neon_vaddhn_v((int8x16_t)__p0, (int8x16_t)__p1, 17);
1165 __ai uint16x4_t vaddhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
1168 uint16x4_t __ret;
1169 __ret = (uint16x4_t) __builtin_neon_vaddhn_v((int8x16_t)__rev0, (int8x16_t)__rev1, 17);
1173 __ai uint16x4_t __noswap_vaddhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
1174 uint16x4_t __ret;
1175 __ret = (uint16x4_t) __builtin_neon_vaddhn_v((int8x16_t)__p0, (int8x16_t)__p1, 17);
1475 __ai uint16x4_t vand_u16(uint16x4_t __p0, uint16x4_t __p1) {
1476 uint16x4_t __ret;
1481 __ai uint16x4_t vand_u16(uint16x4_t __p0, uint16x4_t __p1) {
1482 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
1483 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
1484 uint16x4_t __ret;
1741 __ai uint16x4_t vbic_u16(uint16x4_t __p0, uint16x4_t __p1) {
1742 uint16x4_t __ret;
1747 __ai uint16x4_t vbic_u16(uint16x4_t __p0, uint16x4_t __p1) {
1748 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
1749 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
1750 uint16x4_t __ret;
1841 __ai poly16x4_t vbsl_p16(uint16x4_t __p0, poly16x4_t __p1, poly16x4_t __p2) {
1847 __ai poly16x4_t vbsl_p16(uint16x4_t __p0, poly16x4_t __p1, poly16x4_t __p2) {
1848 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
2107 __ai uint16x4_t vbsl_u16(uint16x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
2108 uint16x4_t __ret;
2109 __ret = (uint16x4_t) __builtin_neon_vbsl_v((int8x8_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 17);
2113 __ai uint16x4_t vbsl_u16(uint16x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
2114 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
2115 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
2116 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
2117 uint16x4_t __ret;
2118 __ret = (uint16x4_t) __builtin_neon_vbsl_v((int8x8_t)__rev0, (int8x8_t)__rev1, (int8x8_t)__rev2, 17);
2193 __ai int16x4_t vbsl_s16(uint16x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
2199 __ai int16x4_t vbsl_s16(uint16x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
2200 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
2534 __ai uint16x4_t vceq_u16(uint16x4_t __p0, uint16x4_t __p1) {
2535 uint16x4_t __ret;
2536 __ret = (uint16x4_t)(__p0 == __p1);
2540 __ai uint16x4_t vceq_u16(uint16x4_t __p0, uint16x4_t __p1) {
2541 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
2542 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
2543 uint16x4_t __ret;
2544 __ret = (uint16x4_t)(__rev0 == __rev1);
2602 __ai uint16x4_t vceq_s16(int16x4_t __p0, int16x4_t __p1) {
2603 uint16x4_t __ret;
2604 __ret = (uint16x4_t)(__p0 == __p1);
2608 __ai uint16x4_t vceq_s16(int16x4_t __p0, int16x4_t __p1) {
2611 uint16x4_t __ret;
2612 __ret = (uint16x4_t)(__rev0 == __rev1);
2772 __ai uint16x4_t vcge_u16(uint16x4_t __p0, uint16x4_t __p1) {
2773 uint16x4_t __ret;
2774 __ret = (uint16x4_t)(__p0 >= __p1);
2778 __ai uint16x4_t vcge_u16(uint16x4_t __p0, uint16x4_t __p1) {
2779 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
2780 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
2781 uint16x4_t __ret;
2782 __ret = (uint16x4_t)(__rev0 >= __rev1);
2840 __ai uint16x4_t vcge_s16(int16x4_t __p0, int16x4_t __p1) {
2841 uint16x4_t __ret;
2842 __ret = (uint16x4_t)(__p0 >= __p1);
2846 __ai uint16x4_t vcge_s16(int16x4_t __p0, int16x4_t __p1) {
2849 uint16x4_t __ret;
2850 __ret = (uint16x4_t)(__rev0 >= __rev1);
3010 __ai uint16x4_t vcgt_u16(uint16x4_t __p0, uint16x4_t __p1) {
3011 uint16x4_t __ret;
3012 __ret = (uint16x4_t)(__p0 > __p1);
3016 __ai uint16x4_t vcgt_u16(uint16x4_t __p0, uint16x4_t __p1) {
3017 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
3018 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
3019 uint16x4_t __ret;
3020 __ret = (uint16x4_t)(__rev0 > __rev1);
3078 __ai uint16x4_t vcgt_s16(int16x4_t __p0, int16x4_t __p1) {
3079 uint16x4_t __ret;
3080 __ret = (uint16x4_t)(__p0 > __p1);
3084 __ai uint16x4_t vcgt_s16(int16x4_t __p0, int16x4_t __p1) {
3087 uint16x4_t __ret;
3088 __ret = (uint16x4_t)(__rev0 > __rev1);
3248 __ai uint16x4_t vcle_u16(uint16x4_t __p0, uint16x4_t __p1) {
3249 uint16x4_t __ret;
3250 __ret = (uint16x4_t)(__p0 <= __p1);
3254 __ai uint16x4_t vcle_u16(uint16x4_t __p0, uint16x4_t __p1) {
3255 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
3256 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
3257 uint16x4_t __ret;
3258 __ret = (uint16x4_t)(__rev0 <= __rev1);
3316 __ai uint16x4_t vcle_s16(int16x4_t __p0, int16x4_t __p1) {
3317 uint16x4_t __ret;
3318 __ret = (uint16x4_t)(__p0 <= __p1);
3322 __ai uint16x4_t vcle_s16(int16x4_t __p0, int16x4_t __p1) {
3325 uint16x4_t __ret;
3326 __ret = (uint16x4_t)(__rev0 <= __rev1);
3582 __ai uint16x4_t vclt_u16(uint16x4_t __p0, uint16x4_t __p1) {
3583 uint16x4_t __ret;
3584 __ret = (uint16x4_t)(__p0 < __p1);
3588 __ai uint16x4_t vclt_u16(uint16x4_t __p0, uint16x4_t __p1) {
3589 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
3590 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
3591 uint16x4_t __ret;
3592 __ret = (uint16x4_t)(__rev0 < __rev1);
3650 __ai uint16x4_t vclt_s16(int16x4_t __p0, int16x4_t __p1) {
3651 uint16x4_t __ret;
3652 __ret = (uint16x4_t)(__p0 < __p1);
3656 __ai uint16x4_t vclt_s16(int16x4_t __p0, int16x4_t __p1) {
3659 uint16x4_t __ret;
3660 __ret = (uint16x4_t)(__rev0 < __rev1);
3795 __ai uint16x4_t vclz_u16(uint16x4_t __p0) {
3796 uint16x4_t __ret;
3797 __ret = (uint16x4_t) __builtin_neon_vclz_v((int8x8_t)__p0, 17);
3801 __ai uint16x4_t vclz_u16(uint16x4_t __p0) {
3802 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
3803 uint16x4_t __ret;
3804 __ret = (uint16x4_t) __builtin_neon_vclz_v((int8x8_t)__rev0, 17);
4048 __ai uint16x8_t vcombine_u16(uint16x4_t __p0, uint16x4_t __p1) {
4054 __ai uint16x8_t vcombine_u16(uint16x4_t __p0, uint16x4_t __p1) {
4055 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
4056 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
4062 __ai uint16x8_t __noswap_vcombine_u16(uint16x4_t __p0, uint16x4_t __p1) {
4265 __ai uint16x4_t vcreate_u16(uint64_t __p0) {
4266 uint16x4_t __ret;
4267 __ret = (uint16x4_t)(__p0);
4271 __ai uint16x4_t vcreate_u16(uint64_t __p0) {
4272 uint16x4_t __ret;
4273 __ret = (uint16x4_t)(__p0);
4761 uint16x4_t __s0 = __p0; \
4768 uint16x4_t __s0 = __p0; \
4769 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
4920 uint16x4_t __s0 = __p0; \
4921 uint16x4_t __ret; \
4927 uint16x4_t __s0 = __p0; \
4928 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
4929 uint16x4_t __ret; \
5281 __ai uint16x4_t vdup_n_u16(uint16_t __p0) {
5282 uint16x4_t __ret;
5283 __ret = (uint16x4_t) {__p0, __p0, __p0, __p0};
5287 __ai uint16x4_t vdup_n_u16(uint16_t __p0) {
5288 uint16x4_t __ret;
5289 __ret = (uint16x4_t) {__p0, __p0, __p0, __p0};
5571 __ai uint16x4_t veor_u16(uint16x4_t __p0, uint16x4_t __p1) {
5572 uint16x4_t __ret;
5577 __ai uint16x4_t veor_u16(uint16x4_t __p0, uint16x4_t __p1) {
5578 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
5579 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
5580 uint16x4_t __ret;
5987 uint16x4_t __s0 = __p0; \
5988 uint16x4_t __s1 = __p1; \
5989 uint16x4_t __ret; \
5990 __ret = (uint16x4_t) __builtin_neon_vext_v((int8x8_t)__s0, (int8x8_t)__s1, __p2, 17); \
5995 uint16x4_t __s0 = __p0; \
5996 uint16x4_t __s1 = __p1; \
5997 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
5998 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
5999 uint16x4_t __ret; \
6000 __ret = (uint16x4_t) __builtin_neon_vext_v((int8x8_t)__rev0, (int8x8_t)__rev1, __p2, 17); \
6203 __ai uint16x4_t vget_high_u16(uint16x8_t __p0) {
6204 uint16x4_t __ret;
6209 __ai uint16x4_t vget_high_u16(uint16x8_t __p0) {
6211 uint16x4_t __ret;
6216 __ai uint16x4_t __noswap_vget_high_u16(uint16x8_t __p0) {
6217 uint16x4_t __ret;
6712 uint16x4_t __s0 = __p0; \
6719 uint16x4_t __s0 = __p0; \
6720 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
6726 uint16x4_t __s0 = __p0; \
6927 __ai uint16x4_t vget_low_u16(uint16x8_t __p0) {
6928 uint16x4_t __ret;
6933 __ai uint16x4_t vget_low_u16(uint16x8_t __p0) {
6935 uint16x4_t __ret;
7174 __ai uint16x4_t vhadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
7175 uint16x4_t __ret;
7176 __ret = (uint16x4_t) __builtin_neon_vhadd_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
7180 __ai uint16x4_t vhadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
7181 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
7182 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
7183 uint16x4_t __ret;
7184 __ret = (uint16x4_t) __builtin_neon_vhadd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
7378 __ai uint16x4_t vhsub_u16(uint16x4_t __p0, uint16x4_t __p1) {
7379 uint16x4_t __ret;
7380 __ret = (uint16x4_t) __builtin_neon_vhsub_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
7384 __ai uint16x4_t vhsub_u16(uint16x4_t __p0, uint16x4_t __p1) {
7385 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
7386 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
7387 uint16x4_t __ret;
7388 __ret = (uint16x4_t) __builtin_neon_vhsub_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
7701 uint16x4_t __ret; \
7702 __ret = (uint16x4_t) __builtin_neon_vld1_v(__p0, 17); \
7707 uint16x4_t __ret; \
7708 __ret = (uint16x4_t) __builtin_neon_vld1_v(__p0, 17); \
8059 uint16x4_t __ret; \
8060 __ret = (uint16x4_t) __builtin_neon_vld1_dup_v(__p0, 17); \
8065 uint16x4_t __ret; \
8066 __ret = (uint16x4_t) __builtin_neon_vld1_dup_v(__p0, 17); \
8467 uint16x4_t __s1 = __p1; \
8468 uint16x4_t __ret; \
8469 __ret = (uint16x4_t) __builtin_neon_vld1_lane_v(__p0, (int8x8_t)__s1, __p2, 17); \
8474 uint16x4_t __s1 = __p1; \
8475 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
8476 uint16x4_t __ret; \
8477 __ret = (uint16x4_t) __builtin_neon_vld1_lane_v(__p0, (int8x8_t)__rev1, __p2, 17); \
11755 __ai uint16x4_t vmax_u16(uint16x4_t __p0, uint16x4_t __p1) {
11756 uint16x4_t __ret;
11757 __ret = (uint16x4_t) __builtin_neon_vmax_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
11761 __ai uint16x4_t vmax_u16(uint16x4_t __p0, uint16x4_t __p1) {
11762 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
11763 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
11764 uint16x4_t __ret;
11765 __ret = (uint16x4_t) __builtin_neon_vmax_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
11993 __ai uint16x4_t vmin_u16(uint16x4_t __p0, uint16x4_t __p1) {
11994 uint16x4_t __ret;
11995 __ret = (uint16x4_t) __builtin_neon_vmin_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
11999 __ai uint16x4_t vmin_u16(uint16x4_t __p0, uint16x4_t __p1) {
12000 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
12001 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
12002 uint16x4_t __ret;
12003 __ret = (uint16x4_t) __builtin_neon_vmin_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
12240 __ai uint16x4_t vmla_u16(uint16x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
12241 uint16x4_t __ret;
12246 __ai uint16x4_t vmla_u16(uint16x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
12247 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
12248 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
12249 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
12250 uint16x4_t __ret;
12357 uint16x4_t __s2 = __p2; \
12366 uint16x4_t __s2 = __p2; \
12369 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
12475 uint16x4_t __s0 = __p0; \
12476 uint16x4_t __s1 = __p1; \
12477 uint16x4_t __s2 = __p2; \
12478 uint16x4_t __ret; \
12484 uint16x4_t __s0 = __p0; \
12485 uint16x4_t __s1 = __p1; \
12486 uint16x4_t __s2 = __p2; \
12487 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
12488 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
12489 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
12490 uint16x4_t __ret; \
12672 __ai uint16x4_t vmla_n_u16(uint16x4_t __p0, uint16x4_t __p1, uint16_t __p2) {
12673 uint16x4_t __ret;
12674 __ret = __p0 + __p1 * (uint16x4_t) {__p2, __p2, __p2, __p2};
12678 __ai uint16x4_t vmla_n_u16(uint16x4_t __p0, uint16x4_t __p1, uint16_t __p2) {
12679 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
12680 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
12681 uint16x4_t __ret;
12682 __ret = __rev0 + __rev1 * (uint16x4_t) {__p2, __p2, __p2, __p2};
12902 __ai uint16x4_t vmls_u16(uint16x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
12903 uint16x4_t __ret;
12908 __ai uint16x4_t vmls_u16(uint16x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
12909 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
12910 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
12911 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
12912 uint16x4_t __ret;
13019 uint16x4_t __s2 = __p2; \
13028 uint16x4_t __s2 = __p2; \
13031 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
13137 uint16x4_t __s0 = __p0; \
13138 uint16x4_t __s1 = __p1; \
13139 uint16x4_t __s2 = __p2; \
13140 uint16x4_t __ret; \
13146 uint16x4_t __s0 = __p0; \
13147 uint16x4_t __s1 = __p1; \
13148 uint16x4_t __s2 = __p2; \
13149 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
13150 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
13151 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
13152 uint16x4_t __ret; \
13334 __ai uint16x4_t vmls_n_u16(uint16x4_t __p0, uint16x4_t __p1, uint16_t __p2) {
13335 uint16x4_t __ret;
13336 __ret = __p0 - __p1 * (uint16x4_t) {__p2, __p2, __p2, __p2};
13340 __ai uint16x4_t vmls_n_u16(uint16x4_t __p0, uint16x4_t __p1, uint16_t __p2) {
13341 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
13342 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
13343 uint16x4_t __ret;
13344 __ret = __rev0 - __rev1 * (uint16x4_t) {__p2, __p2, __p2, __p2};
13658 __ai uint16x4_t vmov_n_u16(uint16_t __p0) {
13659 uint16x4_t __ret;
13660 __ret = (uint16x4_t) {__p0, __p0, __p0, __p0};
13664 __ai uint16x4_t vmov_n_u16(uint16_t __p0) {
13665 uint16x4_t __ret;
13666 __ret = (uint16x4_t) {__p0, __p0, __p0, __p0};
13806 __ai uint32x4_t vmovl_u16(uint16x4_t __p0) {
13812 __ai uint32x4_t vmovl_u16(uint16x4_t __p0) {
13813 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
13819 __ai uint32x4_t __noswap_vmovl_u16(uint16x4_t __p0) {
13890 __ai uint16x4_t vmovn_u32(uint32x4_t __p0) {
13891 uint16x4_t __ret;
13892 __ret = (uint16x4_t) __builtin_neon_vmovn_v((int8x16_t)__p0, 17);
13896 __ai uint16x4_t vmovn_u32(uint32x4_t __p0) {
13898 uint16x4_t __ret;
13899 __ret = (uint16x4_t) __builtin_neon_vmovn_v((int8x16_t)__rev0, 17);
13903 __ai uint16x4_t __noswap_vmovn_u32(uint32x4_t __p0) {
13904 uint16x4_t __ret;
13905 __ret = (uint16x4_t) __builtin_neon_vmovn_v((int8x16_t)__p0, 17);
14169 __ai uint16x4_t vmul_u16(uint16x4_t __p0, uint16x4_t __p1) {
14170 uint16x4_t __ret;
14175 __ai uint16x4_t vmul_u16(uint16x4_t __p0, uint16x4_t __p1) {
14176 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
14177 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
14178 uint16x4_t __ret;
14311 uint16x4_t __s1 = __p1; \
14319 uint16x4_t __s1 = __p1; \
14321 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
14415 uint16x4_t __s0 = __p0; \
14416 uint16x4_t __s1 = __p1; \
14417 uint16x4_t __ret; \
14423 uint16x4_t __s0 = __p0; \
14424 uint16x4_t __s1 = __p1; \
14425 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
14426 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
14427 uint16x4_t __ret; \
14594 __ai uint16x4_t vmul_n_u16(uint16x4_t __p0, uint16_t __p1) {
14595 uint16x4_t __ret;
14596 __ret = __p0 * (uint16x4_t) {__p1, __p1, __p1, __p1};
14600 __ai uint16x4_t vmul_n_u16(uint16x4_t __p0, uint16_t __p1) {
14601 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
14602 uint16x4_t __ret;
14603 __ret = __rev0 * (uint16x4_t) {__p1, __p1, __p1, __p1};
14724 __ai uint32x4_t vmull_u16(uint16x4_t __p0, uint16x4_t __p1) {
14730 __ai uint32x4_t vmull_u16(uint16x4_t __p0, uint16x4_t __p1) {
14731 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
14732 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
14738 __ai uint32x4_t __noswap_vmull_u16(uint16x4_t __p0, uint16x4_t __p1) {
14834 uint16x4_t __s0 = __p0; \
14835 uint16x4_t __s1 = __p1; \
14842 uint16x4_t __s0 = __p0; \
14843 uint16x4_t __s1 = __p1; \
14844 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
14845 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
14917 __ai uint32x4_t vmull_n_u16(uint16x4_t __p0, uint16_t __p1) {
14919 __ret = (uint32x4_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)(uint16x4_t) {__p1, __p1, __p1, __p1}, 50);
14923 __ai uint32x4_t vmull_n_u16(uint16x4_t __p0, uint16_t __p1) {
14924 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
14926 __ret = (uint32x4_t) __builtin_neon_vmull_v((int8x8_t)__rev0, (int8x8_t)(uint16x4_t) {__p1, __p1, __p1, __p1}, 50);
14930 __ai uint32x4_t __noswap_vmull_n_u16(uint16x4_t __p0, uint16_t __p1) {
14932 __ret = (uint32x4_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)(uint16x4_t) {__p1, __p1, __p1, __p1}, 50);
15140 __ai uint16x4_t vmvn_u16(uint16x4_t __p0) {
15141 uint16x4_t __ret;
15146 __ai uint16x4_t vmvn_u16(uint16x4_t __p0) {
15147 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15148 uint16x4_t __ret;
15516 __ai uint16x4_t vorn_u16(uint16x4_t __p0, uint16x4_t __p1) {
15517 uint16x4_t __ret;
15522 __ai uint16x4_t vorn_u16(uint16x4_t __p0, uint16x4_t __p1) {
15523 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15524 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
15525 uint16x4_t __ret;
15782 __ai uint16x4_t vorr_u16(uint16x4_t __p0, uint16x4_t __p1) {
15783 uint16x4_t __ret;
15788 __ai uint16x4_t vorr_u16(uint16x4_t __p0, uint16x4_t __p1) {
15789 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15790 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
15791 uint16x4_t __ret;
15966 __ai uint16x4_t vpadal_u8(uint16x4_t __p0, uint8x8_t __p1) {
15967 uint16x4_t __ret;
15968 __ret = (uint16x4_t) __builtin_neon_vpadal_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
15972 __ai uint16x4_t vpadal_u8(uint16x4_t __p0, uint8x8_t __p1) {
15973 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15975 uint16x4_t __ret;
15976 __ret = (uint16x4_t) __builtin_neon_vpadal_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
15998 __ai uint32x2_t vpadal_u16(uint32x2_t __p0, uint16x4_t __p1) {
16004 __ai uint32x2_t vpadal_u16(uint32x2_t __p0, uint16x4_t __p1) {
16006 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
16098 __ai uint16x4_t vpadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
16099 uint16x4_t __ret;
16100 __ret = (uint16x4_t) __builtin_neon_vpadd_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
16104 __ai uint16x4_t vpadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
16105 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16106 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
16107 uint16x4_t __ret;
16108 __ret = (uint16x4_t) __builtin_neon_vpadd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
16279 __ai uint16x4_t vpaddl_u8(uint8x8_t __p0) {
16280 uint16x4_t __ret;
16281 __ret = (uint16x4_t) __builtin_neon_vpaddl_v((int8x8_t)__p0, 17);
16285 __ai uint16x4_t vpaddl_u8(uint8x8_t __p0) {
16287 uint16x4_t __ret;
16288 __ret = (uint16x4_t) __builtin_neon_vpaddl_v((int8x8_t)__rev0, 17);
16310 __ai uint32x2_t vpaddl_u16(uint16x4_t __p0) {
16316 __ai uint32x2_t vpaddl_u16(uint16x4_t __p0) {
16317 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16407 __ai uint16x4_t vpmax_u16(uint16x4_t __p0, uint16x4_t __p1) {
16408 uint16x4_t __ret;
16409 __ret = (uint16x4_t) __builtin_neon_vpmax_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
16413 __ai uint16x4_t vpmax_u16(uint16x4_t __p0, uint16x4_t __p1) {
16414 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16415 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
16416 uint16x4_t __ret;
16417 __ret = (uint16x4_t) __builtin_neon_vpmax_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
16526 __ai uint16x4_t vpmin_u16(uint16x4_t __p0, uint16x4_t __p1) {
16527 uint16x4_t __ret;
16528 __ret = (uint16x4_t) __builtin_neon_vpmin_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
16532 __ai uint16x4_t vpmin_u16(uint16x4_t __p0, uint16x4_t __p1) {
16533 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16534 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
16535 uint16x4_t __ret;
16536 __ret = (uint16x4_t) __builtin_neon_vpmin_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
16901 __ai uint16x4_t vqadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
16902 uint16x4_t __ret;
16903 __ret = (uint16x4_t) __builtin_neon_vqadd_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
16907 __ai uint16x4_t vqadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
16908 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16909 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
16910 uint16x4_t __ret;
16911 __ret = (uint16x4_t) __builtin_neon_vqadd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
17633 __ai uint16x4_t vqmovn_u32(uint32x4_t __p0) {
17634 uint16x4_t __ret;
17635 __ret = (uint16x4_t) __builtin_neon_vqmovn_v((int8x16_t)__p0, 17);
17639 __ai uint16x4_t vqmovn_u32(uint32x4_t __p0) {
17641 uint16x4_t __ret;
17642 __ret = (uint16x4_t) __builtin_neon_vqmovn_v((int8x16_t)__rev0, 17);
17646 __ai uint16x4_t __noswap_vqmovn_u32(uint32x4_t __p0) {
17647 uint16x4_t __ret;
17648 __ret = (uint16x4_t) __builtin_neon_vqmovn_v((int8x16_t)__p0, 17);
17759 __ai uint16x4_t vqmovun_s32(int32x4_t __p0) {
17760 uint16x4_t __ret;
17761 __ret = (uint16x4_t) __builtin_neon_vqmovun_v((int8x16_t)__p0, 17);
17765 __ai uint16x4_t vqmovun_s32(int32x4_t __p0) {
17767 uint16x4_t __ret;
17768 __ret = (uint16x4_t) __builtin_neon_vqmovun_v((int8x16_t)__rev0, 17);
17772 __ai uint16x4_t __noswap_vqmovun_s32(int32x4_t __p0) {
17773 uint16x4_t __ret;
17774 __ret = (uint16x4_t) __builtin_neon_vqmovun_v((int8x16_t)__p0, 17);
18338 __ai uint16x4_t vqrshl_u16(uint16x4_t __p0, int16x4_t __p1) {
18339 uint16x4_t __ret;
18340 __ret = (uint16x4_t) __builtin_neon_vqrshl_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
18344 __ai uint16x4_t vqrshl_u16(uint16x4_t __p0, int16x4_t __p1) {
18345 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18347 uint16x4_t __ret;
18348 __ret = (uint16x4_t) __builtin_neon_vqrshl_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
18422 uint16x4_t __ret; \
18423 __ret = (uint16x4_t) __builtin_neon_vqrshrn_n_v((int8x16_t)__s0, __p1, 17); \
18430 uint16x4_t __ret; \
18431 __ret = (uint16x4_t) __builtin_neon_vqrshrn_n_v((int8x16_t)__rev0, __p1, 17); \
18437 uint16x4_t __ret; \
18438 __ret = (uint16x4_t) __builtin_neon_vqrshrn_n_v((int8x16_t)__s0, __p1, 17); \
18566 uint16x4_t __ret; \
18567 __ret = (uint16x4_t) __builtin_neon_vqrshrun_n_v((int8x16_t)__s0, __p1, 17); \
18574 uint16x4_t __ret; \
18575 __ret = (uint16x4_t) __builtin_neon_vqrshrun_n_v((int8x16_t)__rev0, __p1, 17); \
18581 uint16x4_t __ret; \
18582 __ret = (uint16x4_t) __builtin_neon_vqrshrun_n_v((int8x16_t)__s0, __p1, 17); \
18820 __ai uint16x4_t vqshl_u16(uint16x4_t __p0, int16x4_t __p1) {
18821 uint16x4_t __ret;
18822 __ret = (uint16x4_t) __builtin_neon_vqshl_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
18826 __ai uint16x4_t vqshl_u16(uint16x4_t __p0, int16x4_t __p1) {
18827 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18829 uint16x4_t __ret;
18830 __ret = (uint16x4_t) __builtin_neon_vqshl_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
19099 uint16x4_t __s0 = __p0; \
19100 uint16x4_t __ret; \
19101 __ret = (uint16x4_t) __builtin_neon_vqshl_n_v((int8x8_t)__s0, __p1, 17); \
19106 uint16x4_t __s0 = __p0; \
19107 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19108 uint16x4_t __ret; \
19109 __ret = (uint16x4_t) __builtin_neon_vqshl_n_v((int8x8_t)__rev0, __p1, 17); \
19312 uint16x4_t __ret; \
19313 __ret = (uint16x4_t) __builtin_neon_vqshlu_n_v((int8x8_t)__s0, __p1, 17); \
19320 uint16x4_t __ret; \
19321 __ret = (uint16x4_t) __builtin_neon_vqshlu_n_v((int8x8_t)__rev0, __p1, 17); \
19330 uint16x4_t __ret; \
19331 __ret = (uint16x4_t) __builtin_neon_vqshrn_n_v((int8x16_t)__s0, __p1, 17); \
19338 uint16x4_t __ret; \
19339 __ret = (uint16x4_t) __builtin_neon_vqshrn_n_v((int8x16_t)__rev0, __p1, 17); \
19345 uint16x4_t __ret; \
19346 __ret = (uint16x4_t) __builtin_neon_vqshrn_n_v((int8x16_t)__s0, __p1, 17); \
19474 uint16x4_t __ret; \
19475 __ret = (uint16x4_t) __builtin_neon_vqshrun_n_v((int8x16_t)__s0, __p1, 17); \
19482 uint16x4_t __ret; \
19483 __ret = (uint16x4_t) __builtin_neon_vqshrun_n_v((int8x16_t)__rev0, __p1, 17); \
19489 uint16x4_t __ret; \
19490 __ret = (uint16x4_t) __builtin_neon_vqshrun_n_v((int8x16_t)__s0, __p1, 17); \
19738 __ai uint16x4_t vqsub_u16(uint16x4_t __p0, uint16x4_t __p1) {
19739 uint16x4_t __ret;
19740 __ret = (uint16x4_t) __builtin_neon_vqsub_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
19744 __ai uint16x4_t vqsub_u16(uint16x4_t __p0, uint16x4_t __p1) {
19745 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
19746 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
19747 uint16x4_t __ret;
19748 __ret = (uint16x4_t) __builtin_neon_vqsub_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
19830 __ai uint16x4_t vraddhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
19831 uint16x4_t __ret;
19832 __ret = (uint16x4_t) __builtin_neon_vraddhn_v((int8x16_t)__p0, (int8x16_t)__p1, 17);
19836 __ai uint16x4_t vraddhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
19839 uint16x4_t __ret;
19840 __ret = (uint16x4_t) __builtin_neon_vraddhn_v((int8x16_t)__rev0, (int8x16_t)__rev1, 17);
19844 __ai uint16x4_t __noswap_vraddhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
19845 uint16x4_t __ret;
19846 __ret = (uint16x4_t) __builtin_neon_vraddhn_v((int8x16_t)__p0, (int8x16_t)__p1, 17);
20300 __ai uint16x4_t vrev32_u16(uint16x4_t __p0) {
20301 uint16x4_t __ret;
20306 __ai uint16x4_t vrev32_u16(uint16x4_t __p0) {
20307 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
20308 uint16x4_t __ret;
20556 __ai uint16x4_t vrev64_u16(uint16x4_t __p0) {
20557 uint16x4_t __ret;
20562 __ai uint16x4_t vrev64_u16(uint16x4_t __p0) {
20563 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
20564 uint16x4_t __ret;
20772 __ai uint16x4_t vrhadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
20773 uint16x4_t __ret;
20774 __ret = (uint16x4_t) __builtin_neon_vrhadd_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
20778 __ai uint16x4_t vrhadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
20779 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
20780 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
20781 uint16x4_t __ret;
20782 __ret = (uint16x4_t) __builtin_neon_vrhadd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
21024 __ai uint16x4_t vrshl_u16(uint16x4_t __p0, int16x4_t __p1) {
21025 uint16x4_t __ret;
21026 __ret = (uint16x4_t) __builtin_neon_vrshl_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
21030 __ai uint16x4_t vrshl_u16(uint16x4_t __p0, int16x4_t __p1) {
21031 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
21033 uint16x4_t __ret;
21034 __ret = (uint16x4_t) __builtin_neon_vrshl_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
21303 uint16x4_t __s0 = __p0; \
21304 uint16x4_t __ret; \
21305 __ret = (uint16x4_t) __builtin_neon_vrshr_n_v((int8x8_t)__s0, __p1, 17); \
21310 uint16x4_t __s0 = __p0; \
21311 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
21312 uint16x4_t __ret; \
21313 __ret = (uint16x4_t) __builtin_neon_vrshr_n_v((int8x8_t)__rev0, __p1, 17); \
21392 uint16x4_t __ret; \
21393 __ret = (uint16x4_t) __builtin_neon_vrshrn_n_v((int8x16_t)__s0, __p1, 17); \
21400 uint16x4_t __ret; \
21401 __ret = (uint16x4_t) __builtin_neon_vrshrn_n_v((int8x16_t)__rev0, __p1, 17); \
21407 uint16x4_t __ret; \
21408 __ret = (uint16x4_t) __builtin_neon_vrshrn_n_v((int8x16_t)__s0, __p1, 17); \
21861 uint16x4_t __s0 = __p0; \
21862 uint16x4_t __s1 = __p1; \
21863 uint16x4_t __ret; \
21864 __ret = (uint16x4_t) __builtin_neon_vrsra_n_v((int8x8_t)__s0, (int8x8_t)__s1, __p2, 17); \
21869 uint16x4_t __s0 = __p0; \
21870 uint16x4_t __s1 = __p1; \
21871 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
21872 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
21873 uint16x4_t __ret; \
21874 __ret = (uint16x4_t) __builtin_neon_vrsra_n_v((int8x8_t)__rev0, (int8x8_t)__rev1, __p2, 17); \
21962 __ai uint16x4_t vrsubhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
21963 uint16x4_t __ret;
21964 __ret = (uint16x4_t) __builtin_neon_vrsubhn_v((int8x16_t)__p0, (int8x16_t)__p1, 17);
21968 __ai uint16x4_t vrsubhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
21971 uint16x4_t __ret;
21972 __ret = (uint16x4_t) __builtin_neon_vrsubhn_v((int8x16_t)__rev0, (int8x16_t)__rev1, 17);
21976 __ai uint16x4_t __noswap_vrsubhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
21977 uint16x4_t __ret;
21978 __ret = (uint16x4_t) __builtin_neon_vrsubhn_v((int8x16_t)__p0, (int8x16_t)__p1, 17);
22526 uint16x4_t __s1 = __p1; \
22527 uint16x4_t __ret; \
22528 __ret = (uint16x4_t) __builtin_neon_vset_lane_i16(__s0, (int8x8_t)__s1, __p2); \
22534 uint16x4_t __s1 = __p1; \
22535 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
22536 uint16x4_t __ret; \
22537 __ret = (uint16x4_t) __builtin_neon_vset_lane_i16(__s0, (int8x8_t)__rev1, __p2); \
22543 uint16x4_t __s1 = __p1; \
22544 uint16x4_t __ret; \
22545 __ret = (uint16x4_t) __builtin_neon_vset_lane_i16(__s0, (int8x8_t)__s1, __p2); \
22868 __ai uint16x4_t vshl_u16(uint16x4_t __p0, int16x4_t __p1) {
22869 uint16x4_t __ret;
22870 __ret = (uint16x4_t) __builtin_neon_vshl_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
22874 __ai uint16x4_t vshl_u16(uint16x4_t __p0, int16x4_t __p1) {
22875 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
22877 uint16x4_t __ret;
22878 __ret = (uint16x4_t) __builtin_neon_vshl_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
23147 uint16x4_t __s0 = __p0; \
23148 uint16x4_t __ret; \
23149 __ret = (uint16x4_t) __builtin_neon_vshl_n_v((int8x8_t)__s0, __p1, 17); \
23154 uint16x4_t __s0 = __p0; \
23155 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23156 uint16x4_t __ret; \
23157 __ret = (uint16x4_t) __builtin_neon_vshl_n_v((int8x8_t)__rev0, __p1, 17); \
23283 uint16x4_t __s0 = __p0; \
23290 uint16x4_t __s0 = __p0; \
23291 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23298 uint16x4_t __s0 = __p0; \
23575 uint16x4_t __s0 = __p0; \
23576 uint16x4_t __ret; \
23577 __ret = (uint16x4_t) __builtin_neon_vshr_n_v((int8x8_t)__s0, __p1, 17); \
23582 uint16x4_t __s0 = __p0; \
23583 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23584 uint16x4_t __ret; \
23585 __ret = (uint16x4_t) __builtin_neon_vshr_n_v((int8x8_t)__rev0, __p1, 17); \
23664 uint16x4_t __ret; \
23665 __ret = (uint16x4_t) __builtin_neon_vshrn_n_v((int8x16_t)__s0, __p1, 17); \
23672 uint16x4_t __ret; \
23673 __ret = (uint16x4_t) __builtin_neon_vshrn_n_v((int8x16_t)__rev0, __p1, 17); \
23679 uint16x4_t __ret; \
23680 __ret = (uint16x4_t) __builtin_neon_vshrn_n_v((int8x16_t)__s0, __p1, 17); \
24119 uint16x4_t __s0 = __p0; \
24120 uint16x4_t __s1 = __p1; \
24121 uint16x4_t __ret; \
24122 __ret = (uint16x4_t) __builtin_neon_vsli_n_v((int8x8_t)__s0, (int8x8_t)__s1, __p2, 17); \
24127 uint16x4_t __s0 = __p0; \
24128 uint16x4_t __s1 = __p1; \
24129 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24130 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24131 uint16x4_t __ret; \
24132 __ret = (uint16x4_t) __builtin_neon_vsli_n_v((int8x8_t)__rev0, (int8x8_t)__rev1, __p2, 17); \
24449 uint16x4_t __s0 = __p0; \
24450 uint16x4_t __s1 = __p1; \
24451 uint16x4_t __ret; \
24452 __ret = (uint16x4_t) __builtin_neon_vsra_n_v((int8x8_t)__s0, (int8x8_t)__s1, __p2, 17); \
24457 uint16x4_t __s0 = __p0; \
24458 uint16x4_t __s1 = __p1; \
24459 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24460 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24461 uint16x4_t __ret; \
24462 __ret = (uint16x4_t) __builtin_neon_vsra_n_v((int8x8_t)__rev0, (int8x8_t)__rev1, __p2, 17); \
24863 uint16x4_t __s0 = __p0; \
24864 uint16x4_t __s1 = __p1; \
24865 uint16x4_t __ret; \
24866 __ret = (uint16x4_t) __builtin_neon_vsri_n_v((int8x8_t)__s0, (int8x8_t)__s1, __p2, 17); \
24871 uint16x4_t __s0 = __p0; \
24872 uint16x4_t __s1 = __p1; \
24873 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24874 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24875 uint16x4_t __ret; \
24876 __ret = (uint16x4_t) __builtin_neon_vsri_n_v((int8x8_t)__rev0, (int8x8_t)__rev1, __p2, 17); \
25185 uint16x4_t __s1 = __p1; \
25190 uint16x4_t __s1 = __p1; \
25191 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
25495 uint16x4_t __s1 = __p1; \
25500 uint16x4_t __s1 = __p1; \
25501 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
27633 __ai uint16x4_t vsub_u16(uint16x4_t __p0, uint16x4_t __p1) {
27634 uint16x4_t __ret;
27639 __ai uint16x4_t vsub_u16(uint16x4_t __p0, uint16x4_t __p1) {
27640 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
27641 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
27642 uint16x4_t __ret;
27732 __ai uint16x4_t vsubhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
27733 uint16x4_t __ret;
27734 __ret = (uint16x4_t) __builtin_neon_vsubhn_v((int8x16_t)__p0, (int8x16_t)__p1, 17);
27738 __ai uint16x4_t vsubhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
27741 uint16x4_t __ret;
27742 __ret = (uint16x4_t) __builtin_neon_vsubhn_v((int8x16_t)__rev0, (int8x16_t)__rev1, 17);
27746 __ai uint16x4_t __noswap_vsubhn_u32(uint32x4_t __p0, uint32x4_t __p1) {
27747 uint16x4_t __ret;
27748 __ret = (uint16x4_t) __builtin_neon_vsubhn_v((int8x16_t)__p0, (int8x16_t)__p1, 17);
27898 __ai uint32x4_t vsubl_u16(uint16x4_t __p0, uint16x4_t __p1) {
27904 __ai uint32x4_t vsubl_u16(uint16x4_t __p0, uint16x4_t __p1) {
27905 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
27906 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
28000 __ai uint32x4_t vsubw_u16(uint32x4_t __p0, uint16x4_t __p1) {
28006 __ai uint32x4_t vsubw_u16(uint32x4_t __p0, uint16x4_t __p1) {
28008 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
28789 __ai uint16x4x2_t vtrn_u16(uint16x4_t __p0, uint16x4_t __p1) {
28795 __ai uint16x4x2_t vtrn_u16(uint16x4_t __p0, uint16x4_t __p1) {
28796 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
28797 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
28901 __ai uint16x4_t vtst_p16(poly16x4_t __p0, poly16x4_t __p1) {
28902 uint16x4_t __ret;
28903 __ret = (uint16x4_t) __builtin_neon_vtst_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
28907 __ai uint16x4_t vtst_p16(poly16x4_t __p0, poly16x4_t __p1) {
28910 uint16x4_t __ret;
28911 __ret = (uint16x4_t) __builtin_neon_vtst_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
29088 __ai uint16x4_t vtst_u16(uint16x4_t __p0, uint16x4_t __p1) {
29089 uint16x4_t __ret;
29090 __ret = (uint16x4_t) __builtin_neon_vtst_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
29094 __ai uint16x4_t vtst_u16(uint16x4_t __p0, uint16x4_t __p1) {
29095 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29096 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29097 uint16x4_t __ret;
29098 __ret = (uint16x4_t) __builtin_neon_vtst_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
29139 __ai uint16x4_t vtst_s16(int16x4_t __p0, int16x4_t __p1) {
29140 uint16x4_t __ret;
29141 __ret = (uint16x4_t) __builtin_neon_vtst_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
29145 __ai uint16x4_t vtst_s16(int16x4_t __p0, int16x4_t __p1) {
29148 uint16x4_t __ret;
29149 __ret = (uint16x4_t) __builtin_neon_vtst_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
29403 __ai uint16x4x2_t vuzp_u16(uint16x4_t __p0, uint16x4_t __p1) {
29409 __ai uint16x4x2_t vuzp_u16(uint16x4_t __p0, uint16x4_t __p1) {
29410 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29411 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29745 __ai uint16x4x2_t vzip_u16(uint16x4_t __p0, uint16x4_t __p1) {
29751 __ai uint16x4x2_t vzip_u16(uint16x4_t __p0, uint16x4_t __p1) {
29752 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29753 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29897 __ai poly8x8_t vreinterpret_p8_u16(uint16x4_t __p0) {
29903 __ai poly8x8_t vreinterpret_p8_u16(uint16x4_t __p0) {
30051 __ai poly16x4_t vreinterpret_p16_u16(uint16x4_t __p0) {
30057 __ai poly16x4_t vreinterpret_p16_u16(uint16x4_t __p0) {
32053 __ai uint8x8_t vreinterpret_u8_u16(uint16x4_t __p0) {
32059 __ai uint8x8_t vreinterpret_u8_u16(uint16x4_t __p0) {
32207 __ai uint32x2_t vreinterpret_u32_u16(uint16x4_t __p0) {
32213 __ai uint32x2_t vreinterpret_u32_u16(uint16x4_t __p0) {
32361 __ai uint64x1_t vreinterpret_u64_u16(uint16x4_t __p0) {
32367 __ai uint64x1_t vreinterpret_u64_u16(uint16x4_t __p0) {
32459 __ai uint16x4_t vreinterpret_u16_p8(poly8x8_t __p0) {
32460 uint16x4_t __ret;
32461 __ret = (uint16x4_t)(__p0);
32465 __ai uint16x4_t vreinterpret_u16_p8(poly8x8_t __p0) {
32466 uint16x4_t __ret;
32467 __ret = (uint16x4_t)(__p0);
32473 __ai uint16x4_t vreinterpret_u16_p16(poly16x4_t __p0) {
32474 uint16x4_t __ret;
32475 __ret = (uint16x4_t)(__p0);
32479 __ai uint16x4_t vreinterpret_u16_p16(poly16x4_t __p0) {
32480 uint16x4_t __ret;
32481 __ret = (uint16x4_t)(__p0);
32487 __ai uint16x4_t vreinterpret_u16_u8(uint8x8_t __p0) {
32488 uint16x4_t __ret;
32489 __ret = (uint16x4_t)(__p0);
32493 __ai uint16x4_t vreinterpret_u16_u8(uint8x8_t __p0) {
32494 uint16x4_t __ret;
32495 __ret = (uint16x4_t)(__p0);
32501 __ai uint16x4_t vreinterpret_u16_u32(uint32x2_t __p0) {
32502 uint16x4_t __ret;
32503 __ret = (uint16x4_t)(__p0);
32507 __ai uint16x4_t vreinterpret_u16_u32(uint32x2_t __p0) {
32508 uint16x4_t __ret;
32509 __ret = (uint16x4_t)(__p0);
32515 __ai uint16x4_t vreinterpret_u16_u64(uint64x1_t __p0) {
32516 uint16x4_t __ret;
32517 __ret = (uint16x4_t)(__p0);
32521 __ai uint16x4_t vreinterpret_u16_u64(uint64x1_t __p0) {
32522 uint16x4_t __ret;
32523 __ret = (uint16x4_t)(__p0);
32529 __ai uint16x4_t vreinterpret_u16_s8(int8x8_t __p0) {
32530 uint16x4_t __ret;
32531 __ret = (uint16x4_t)(__p0);
32535 __ai uint16x4_t vreinterpret_u16_s8(int8x8_t __p0) {
32536 uint16x4_t __ret;
32537 __ret = (uint16x4_t)(__p0);
32543 __ai uint16x4_t vreinterpret_u16_f32(float32x2_t __p0) {
32544 uint16x4_t __ret;
32545 __ret = (uint16x4_t)(__p0);
32549 __ai uint16x4_t vreinterpret_u16_f32(float32x2_t __p0) {
32550 uint16x4_t __ret;
32551 __ret = (uint16x4_t)(__p0);
32557 __ai uint16x4_t vreinterpret_u16_f16(float16x4_t __p0) {
32558 uint16x4_t __ret;
32559 __ret = (uint16x4_t)(__p0);
32563 __ai uint16x4_t vreinterpret_u16_f16(float16x4_t __p0) {
32564 uint16x4_t __ret;
32565 __ret = (uint16x4_t)(__p0);
32571 __ai uint16x4_t vreinterpret_u16_s32(int32x2_t __p0) {
32572 uint16x4_t __ret;
32573 __ret = (uint16x4_t)(__p0);
32577 __ai uint16x4_t vreinterpret_u16_s32(int32x2_t __p0) {
32578 uint16x4_t __ret;
32579 __ret = (uint16x4_t)(__p0);
32585 __ai uint16x4_t vreinterpret_u16_s64(int64x1_t __p0) {
32586 uint16x4_t __ret;
32587 __ret = (uint16x4_t)(__p0);
32591 __ai uint16x4_t vreinterpret_u16_s64(int64x1_t __p0) {
32592 uint16x4_t __ret;
32593 __ret = (uint16x4_t)(__p0);
32599 __ai uint16x4_t vreinterpret_u16_s16(int16x4_t __p0) {
32600 uint16x4_t __ret;
32601 __ret = (uint16x4_t)(__p0);
32605 __ai uint16x4_t vreinterpret_u16_s16(int16x4_t __p0) {
32606 uint16x4_t __ret;
32607 __ret = (uint16x4_t)(__p0);
32683 __ai int8x8_t vreinterpret_s8_u16(uint16x4_t __p0) {
32689 __ai int8x8_t vreinterpret_s8_u16(uint16x4_t __p0) {
32837 __ai float32x2_t vreinterpret_f32_u16(uint16x4_t __p0) {
32843 __ai float32x2_t vreinterpret_f32_u16(uint16x4_t __p0) {
32991 __ai float16x4_t vreinterpret_f16_u16(uint16x4_t __p0) {
32997 __ai float16x4_t vreinterpret_f16_u16(uint16x4_t __p0) {
33145 __ai int32x2_t vreinterpret_s32_u16(uint16x4_t __p0) {
33151 __ai int32x2_t vreinterpret_s32_u16(uint16x4_t __p0) {
33299 __ai int64x1_t vreinterpret_s64_u16(uint16x4_t __p0) {
33305 __ai int64x1_t vreinterpret_s64_u16(uint16x4_t __p0) {
33453 __ai int16x4_t vreinterpret_s16_u16(uint16x4_t __p0) {
33459 __ai int16x4_t vreinterpret_s16_u16(uint16x4_t __p0) {
34415 __ai poly8x8_t vreinterpret_p8_u16(uint16x4_t __p0) {
34421 __ai poly8x8_t vreinterpret_p8_u16(uint16x4_t __p0) {
34597 __ai poly64x1_t vreinterpret_p64_u16(uint16x4_t __p0) {
34603 __ai poly64x1_t vreinterpret_p64_u16(uint16x4_t __p0) {
34779 __ai poly16x4_t vreinterpret_p16_u16(uint16x4_t __p0) {
34785 __ai poly16x4_t vreinterpret_p16_u16(uint16x4_t __p0) {
37901 __ai uint8x8_t vreinterpret_u8_u16(uint16x4_t __p0) {
37907 __ai uint8x8_t vreinterpret_u8_u16(uint16x4_t __p0) {
38083 __ai uint32x2_t vreinterpret_u32_u16(uint16x4_t __p0) {
38089 __ai uint32x2_t vreinterpret_u32_u16(uint16x4_t __p0) {
38265 __ai uint64x1_t vreinterpret_u64_u16(uint16x4_t __p0) {
38271 __ai uint64x1_t vreinterpret_u64_u16(uint16x4_t __p0) {
38377 __ai uint16x4_t vreinterpret_u16_p8(poly8x8_t __p0) {
38378 uint16x4_t __ret;
38379 __ret = (uint16x4_t)(__p0);
38383 __ai uint16x4_t vreinterpret_u16_p8(poly8x8_t __p0) {
38384 uint16x4_t __ret;
38385 __ret = (uint16x4_t)(__p0);
38391 __ai uint16x4_t vreinterpret_u16_p64(poly64x1_t __p0) {
38392 uint16x4_t __ret;
38393 __ret = (uint16x4_t)(__p0);
38397 __ai uint16x4_t vreinterpret_u16_p64(poly64x1_t __p0) {
38398 uint16x4_t __ret;
38399 __ret = (uint16x4_t)(__p0);
38405 __ai uint16x4_t vreinterpret_u16_p16(poly16x4_t __p0) {
38406 uint16x4_t __ret;
38407 __ret = (uint16x4_t)(__p0);
38411 __ai uint16x4_t vreinterpret_u16_p16(poly16x4_t __p0) {
38412 uint16x4_t __ret;
38413 __ret = (uint16x4_t)(__p0);
38419 __ai uint16x4_t vreinterpret_u16_u8(uint8x8_t __p0) {
38420 uint16x4_t __ret;
38421 __ret = (uint16x4_t)(__p0);
38425 __ai uint16x4_t vreinterpret_u16_u8(uint8x8_t __p0) {
38426 uint16x4_t __ret;
38427 __ret = (uint16x4_t)(__p0);
38433 __ai uint16x4_t vreinterpret_u16_u32(uint32x2_t __p0) {
38434 uint16x4_t __ret;
38435 __ret = (uint16x4_t)(__p0);
38439 __ai uint16x4_t vreinterpret_u16_u32(uint32x2_t __p0) {
38440 uint16x4_t __ret;
38441 __ret = (uint16x4_t)(__p0);
38447 __ai uint16x4_t vreinterpret_u16_u64(uint64x1_t __p0) {
38448 uint16x4_t __ret;
38449 __ret = (uint16x4_t)(__p0);
38453 __ai uint16x4_t vreinterpret_u16_u64(uint64x1_t __p0) {
38454 uint16x4_t __ret;
38455 __ret = (uint16x4_t)(__p0);
38461 __ai uint16x4_t vreinterpret_u16_s8(int8x8_t __p0) {
38462 uint16x4_t __ret;
38463 __ret = (uint16x4_t)(__p0);
38467 __ai uint16x4_t vreinterpret_u16_s8(int8x8_t __p0) {
38468 uint16x4_t __ret;
38469 __ret = (uint16x4_t)(__p0);
38475 __ai uint16x4_t vreinterpret_u16_f64(float64x1_t __p0) {
38476 uint16x4_t __ret;
38477 __ret = (uint16x4_t)(__p0);
38481 __ai uint16x4_t vreinterpret_u16_f64(float64x1_t __p0) {
38482 uint16x4_t __ret;
38483 __ret = (uint16x4_t)(__p0);
38489 __ai uint16x4_t vreinterpret_u16_f32(float32x2_t __p0) {
38490 uint16x4_t __ret;
38491 __ret = (uint16x4_t)(__p0);
38495 __ai uint16x4_t vreinterpret_u16_f32(float32x2_t __p0) {
38496 uint16x4_t __ret;
38497 __ret = (uint16x4_t)(__p0);
38503 __ai uint16x4_t vreinterpret_u16_f16(float16x4_t __p0) {
38504 uint16x4_t __ret;
38505 __ret = (uint16x4_t)(__p0);
38509 __ai uint16x4_t vreinterpret_u16_f16(float16x4_t __p0) {
38510 uint16x4_t __ret;
38511 __ret = (uint16x4_t)(__p0);
38517 __ai uint16x4_t vreinterpret_u16_s32(int32x2_t __p0) {
38518 uint16x4_t __ret;
38519 __ret = (uint16x4_t)(__p0);
38523 __ai uint16x4_t vreinterpret_u16_s32(int32x2_t __p0) {
38524 uint16x4_t __ret;
38525 __ret = (uint16x4_t)(__p0);
38531 __ai uint16x4_t vreinterpret_u16_s64(int64x1_t __p0) {
38532 uint16x4_t __ret;
38533 __ret = (uint16x4_t)(__p0);
38537 __ai uint16x4_t vreinterpret_u16_s64(int64x1_t __p0) {
38538 uint16x4_t __ret;
38539 __ret = (uint16x4_t)(__p0);
38545 __ai uint16x4_t vreinterpret_u16_s16(int16x4_t __p0) {
38546 uint16x4_t __ret;
38547 __ret = (uint16x4_t)(__p0);
38551 __ai uint16x4_t vreinterpret_u16_s16(int16x4_t __p0) {
38552 uint16x4_t __ret;
38553 __ret = (uint16x4_t)(__p0);
38643 __ai int8x8_t vreinterpret_s8_u16(uint16x4_t __p0) {
38649 __ai int8x8_t vreinterpret_s8_u16(uint16x4_t __p0) {
38825 __ai float64x1_t vreinterpret_f64_u16(uint16x4_t __p0) {
38831 __ai float64x1_t vreinterpret_f64_u16(uint16x4_t __p0) {
39007 __ai float32x2_t vreinterpret_f32_u16(uint16x4_t __p0) {
39013 __ai float32x2_t vreinterpret_f32_u16(uint16x4_t __p0) {
39189 __ai float16x4_t vreinterpret_f16_u16(uint16x4_t __p0) {
39195 __ai float16x4_t vreinterpret_f16_u16(uint16x4_t __p0) {
39371 __ai int32x2_t vreinterpret_s32_u16(uint16x4_t __p0) {
39377 __ai int32x2_t vreinterpret_s32_u16(uint16x4_t __p0) {
39553 __ai int64x1_t vreinterpret_s64_u16(uint16x4_t __p0) {
39559 __ai int64x1_t vreinterpret_s64_u16(uint16x4_t __p0) {
39735 __ai int16x4_t vreinterpret_s16_u16(uint16x4_t __p0) {
39741 __ai int16x4_t vreinterpret_s16_u16(uint16x4_t __p0) {
41190 __ai uint16x8_t vaddhn_high_u32(uint16x4_t __p0, uint32x4_t __p1, uint32x4_t __p2) {
41196 __ai uint16x8_t vaddhn_high_u32(uint16x4_t __p0, uint32x4_t __p1, uint32x4_t __p2) {
41197 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
41418 __ai uint32_t vaddlv_u16(uint16x4_t __p0) {
41424 __ai uint32_t vaddlv_u16(uint16x4_t __p0) {
41425 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
41658 __ai uint16_t vaddv_u16(uint16x4_t __p0) {
41664 __ai uint16_t vaddv_u16(uint16x4_t __p0) {
41665 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
42243 __ai uint16x4_t vceqz_p16(poly16x4_t __p0) {
42244 uint16x4_t __ret;
42245 __ret = (uint16x4_t) __builtin_neon_vceqz_v((int8x8_t)__p0, 17);
42249 __ai uint16x4_t vceqz_p16(poly16x4_t __p0) {
42251 uint16x4_t __ret;
42252 __ret = (uint16x4_t) __builtin_neon_vceqz_v((int8x8_t)__rev0, 17);
42513 __ai uint16x4_t vceqz_u16(uint16x4_t __p0) {
42514 uint16x4_t __ret;
42515 __ret = (uint16x4_t) __builtin_neon_vceqz_v((int8x8_t)__p0, 17);
42519 __ai uint16x4_t vceqz_u16(uint16x4_t __p0) {
42520 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
42521 uint16x4_t __ret;
42522 __ret = (uint16x4_t) __builtin_neon_vceqz_v((int8x8_t)__rev0, 17);
42605 __ai uint16x4_t vceqz_s16(int16x4_t __p0) {
42606 uint16x4_t __ret;
42607 __ret = (uint16x4_t) __builtin_neon_vceqz_v((int8x8_t)__p0, 17);
42611 __ai uint16x4_t vceqz_s16(int16x4_t __p0) {
42613 uint16x4_t __ret;
42614 __ret = (uint16x4_t) __builtin_neon_vceqz_v((int8x8_t)__rev0, 17);
42998 __ai uint16x4_t vcgez_s16(int16x4_t __p0) {
42999 uint16x4_t __ret;
43000 __ret = (uint16x4_t) __builtin_neon_vcgez_v((int8x8_t)__p0, 17);
43004 __ai uint16x4_t vcgez_s16(int16x4_t __p0) {
43006 uint16x4_t __ret;
43007 __ret = (uint16x4_t) __builtin_neon_vcgez_v((int8x8_t)__rev0, 17);
43377 __ai uint16x4_t vcgtz_s16(int16x4_t __p0) {
43378 uint16x4_t __ret;
43379 __ret = (uint16x4_t) __builtin_neon_vcgtz_v((int8x8_t)__p0, 17);
43383 __ai uint16x4_t vcgtz_s16(int16x4_t __p0) {
43385 uint16x4_t __ret;
43386 __ret = (uint16x4_t) __builtin_neon_vcgtz_v((int8x8_t)__rev0, 17);
43756 __ai uint16x4_t vclez_s16(int16x4_t __p0) {
43757 uint16x4_t __ret;
43758 __ret = (uint16x4_t) __builtin_neon_vclez_v((int8x8_t)__p0, 17);
43762 __ai uint16x4_t vclez_s16(int16x4_t __p0) {
43764 uint16x4_t __ret;
43765 __ret = (uint16x4_t) __builtin_neon_vclez_v((int8x8_t)__rev0, 17);
44135 __ai uint16x4_t vcltz_s16(int16x4_t __p0) {
44136 uint16x4_t __ret;
44137 __ret = (uint16x4_t) __builtin_neon_vcltz_v((int8x8_t)__p0, 17);
44141 __ai uint16x4_t vcltz_s16(int16x4_t __p0) {
44143 uint16x4_t __ret;
44144 __ret = (uint16x4_t) __builtin_neon_vcltz_v((int8x8_t)__rev0, 17);
44329 uint16x4_t __s2_10 = __p2_10; \
44337 uint16x4_t __s2_11 = __p2_11; \
44339 uint16x4_t __rev2_11; __rev2_11 = __builtin_shufflevector(__s2_11, __s2_11, 3, 2, 1, 0); \
44555 uint16x4_t __s0_32 = __p0_32; \
44556 uint16x4_t __s2_32 = __p2_32; \
44557 uint16x4_t __ret_32; \
44563 uint16x4_t __s0_33 = __p0_33; \
44564 uint16x4_t __s2_33 = __p2_33; \
44565 uint16x4_t __rev0_33; __rev0_33 = __builtin_shufflevector(__s0_33, __s0_33, 3, 2, 1, 0); \
44566 uint16x4_t __rev2_33; __rev2_33 = __builtin_shufflevector(__s2_33, __s2_33, 3, 2, 1, 0); \
44567 uint16x4_t __ret_33; \
45012 uint16x4_t __s0_76 = __p0_76; \
45014 uint16x4_t __ret_76; \
45020 uint16x4_t __s0_77 = __p0_77; \
45022 uint16x4_t __rev0_77; __rev0_77 = __builtin_shufflevector(__s0_77, __s0_77, 3, 2, 1, 0); \
45024 uint16x4_t __ret_77; \
46193 uint16x4_t __s0 = __p0; \
46200 uint16x4_t __s0 = __p0; \
46201 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
46975 uint16x4_t __ret; \
46983 uint16x4_t __ret; \
51936 __ai uint16_t vmaxv_u16(uint16x4_t __p0) {
51942 __ai uint16_t vmaxv_u16(uint16x4_t __p0) {
51943 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
52237 __ai uint16_t vminv_u16(uint16x4_t __p0) {
52243 __ai uint16_t vminv_u16(uint16x4_t __p0) {
52244 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
52489 uint16x4_t __s0 = __p0; \
52490 uint16x4_t __s1 = __p1; \
52492 uint16x4_t __ret; \
52498 uint16x4_t __s0 = __p0; \
52499 uint16x4_t __s1 = __p1; \
52501 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52502 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
52504 uint16x4_t __ret; \
52628 uint16x4_t __s2 = __p2; \
52637 uint16x4_t __s2 = __p2; \
52640 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52819 uint16x4_t __s1 = __p1; \
52828 uint16x4_t __s1 = __p1; \
52831 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53066 uint16x4_t __s0 = __p0; \
53067 uint16x4_t __s1 = __p1; \
53069 uint16x4_t __ret; \
53075 uint16x4_t __s0 = __p0; \
53076 uint16x4_t __s1 = __p1; \
53078 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53079 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53081 uint16x4_t __ret; \
53205 uint16x4_t __s2 = __p2; \
53214 uint16x4_t __s2 = __p2; \
53217 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
53396 uint16x4_t __s1 = __p1; \
53405 uint16x4_t __s1 = __p1; \
53408 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53574 uint16x4_t __a1_118 = vget_high_u16(__p0_118);
53582 uint16x4_t __a1_119 = __noswap_vget_high_u16(__rev0_119);
53589 uint16x4_t __a1_120 = __noswap_vget_high_u16(__p0_120);
53668 __ai uint16x8_t vmovn_high_u32(uint16x4_t __p0, uint32x4_t __p1) {
53674 __ai uint16x8_t vmovn_high_u32(uint16x4_t __p0, uint32x4_t __p1) {
53675 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
54081 uint16x4_t __s0 = __p0; \
54083 uint16x4_t __ret; \
54089 uint16x4_t __s0 = __p0; \
54091 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
54093 uint16x4_t __ret; \
54371 uint16x4_t __s1 = __p1; \
54379 uint16x4_t __s1 = __p1; \
54381 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
54602 uint16x4_t __s0 = __p0; \
54610 uint16x4_t __s0 = __p0; \
54612 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
57228 __ai uint16x8_t vqmovn_high_u32(uint16x4_t __p0, uint32x4_t __p1) {
57234 __ai uint16x8_t vqmovn_high_u32(uint16x4_t __p0, uint32x4_t __p1) {
57235 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
57374 __ret = vcombine_u16((uint16x4_t)(__p0), vqmovun_s32(__p1));
57382 __ret = __noswap_vcombine_u16((uint16x4_t)(__rev0), __noswap_vqmovun_s32(__rev1));
57820 uint16x4_t __s0_170 = __p0_170; \
57823 __ret_170 = (uint16x8_t)(vcombine_u16((uint16x4_t)(__s0_170), (uint16x4_t)(vqrshrn_n_u32(__s1_170, __p2_170)))); \
57828 uint16x4_t __s0_171 = __p0_171; \
57830 uint16x4_t __rev0_171; __rev0_171 = __builtin_shufflevector(__s0_171, __s0_171, 3, 2, 1, 0); \
57833 __ret_171 = (uint16x8_t)(__noswap_vcombine_u16((uint16x4_t)(__rev0_171), (uint16x4_t)(__noswap_vqrshrn_n_u32(__rev1_171, __p2_171)))); \
58457 uint16x4_t __s0_188 = __p0_188; \
58460 __ret_188 = (uint16x8_t)(vcombine_u16((uint16x4_t)(__s0_188), (uint16x4_t)(vqshrn_n_u32(__s1_188, __p2_188)))); \
58465 uint16x4_t __s0_189 = __p0_189; \
58467 uint16x4_t __rev0_189; __rev0_189 = __builtin_shufflevector(__s0_189, __s0_189, 3, 2, 1, 0); \
58470 __ret_189 = (uint16x8_t)(__noswap_vcombine_u16((uint16x4_t)(__rev0_189), (uint16x4_t)(__noswap_vqshrn_n_u32(__rev1_189, __p2_189)))); \
59859 __ai uint16x8_t vraddhn_high_u32(uint16x4_t __p0, uint32x4_t __p1, uint32x4_t __p2) {
59865 __ai uint16x8_t vraddhn_high_u32(uint16x4_t __p0, uint32x4_t __p1, uint32x4_t __p2) {
59866 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
60269 uint16x4_t __s0_206 = __p0_206; \
60272 __ret_206 = (uint16x8_t)(vcombine_u16((uint16x4_t)(__s0_206), (uint16x4_t)(vrshrn_n_u32(__s1_206, __p2_206)))); \
60277 uint16x4_t __s0_207 = __p0_207; \
60279 uint16x4_t __rev0_207; __rev0_207 = __builtin_shufflevector(__s0_207, __s0_207, 3, 2, 1, 0); \
60282 __ret_207 = (uint16x8_t)(__noswap_vcombine_u16((uint16x4_t)(__rev0_207), (uint16x4_t)(__noswap_vrshrn_n_u32(__rev1_207, __p2_207)))); \
60547 __ai uint16x8_t vrsubhn_high_u32(uint16x4_t __p0, uint32x4_t __p1, uint32x4_t __p2) {
60553 __ai uint16x8_t vrsubhn_high_u32(uint16x4_t __p0, uint32x4_t __p1, uint32x4_t __p2) {
60554 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
60960 uint16x4_t __s0_230 = __p0_230; \
60963 __ret_230 = (uint16x8_t)(vcombine_u16((uint16x4_t)(__s0_230), (uint16x4_t)(vshrn_n_u32(__s1_230, __p2_230)))); \
60968 uint16x4_t __s0_231 = __p0_231; \
60970 uint16x4_t __rev0_231; __rev0_231 = __builtin_shufflevector(__s0_231, __s0_231, 3, 2, 1, 0); \
60973 __ret_231 = (uint16x8_t)(__noswap_vcombine_u16((uint16x4_t)(__rev0_231), (uint16x4_t)(__noswap_vshrn_n_u32(__rev1_231, __p2_231)))); \
61332 __ai uint16x4_t vsqadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
61333 uint16x4_t __ret;
61334 __ret = (uint16x4_t) __builtin_neon_vsqadd_v((int8x8_t)__p0, (int8x8_t)__p1, 17);
61338 __ai uint16x4_t vsqadd_u16(uint16x4_t __p0, uint16x4_t __p1) {
61339 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
61340 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
61341 uint16x4_t __ret;
61342 __ret = (uint16x4_t) __builtin_neon_vsqadd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 17);
63733 __ai uint16x8_t vsubhn_high_u32(uint16x4_t __p0, uint32x4_t __p1, uint32x4_t __p2) {
63739 __ai uint16x8_t vsubhn_high_u32(uint16x4_t __p0, uint32x4_t __p1, uint32x4_t __p2) {
63740 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64334 __ai uint16x4_t vtrn1_u16(uint16x4_t __p0, uint16x4_t __p1) {
64335 uint16x4_t __ret;
64340 __ai uint16x4_t vtrn1_u16(uint16x4_t __p0, uint16x4_t __p1) {
64341 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64342 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64343 uint16x4_t __ret;
64708 __ai uint16x4_t vtrn2_u16(uint16x4_t __p0, uint16x4_t __p1) {
64709 uint16x4_t __ret;
64714 __ai uint16x4_t vtrn2_u16(uint16x4_t __p0, uint16x4_t __p1) {
64715 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64716 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64717 uint16x4_t __ret;
65392 __ai uint16x4_t vuzp1_u16(uint16x4_t __p0, uint16x4_t __p1) {
65393 uint16x4_t __ret;
65398 __ai uint16x4_t vuzp1_u16(uint16x4_t __p0, uint16x4_t __p1) {
65399 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
65400 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
65401 uint16x4_t __ret;
65766 __ai uint16x4_t vuzp2_u16(uint16x4_t __p0, uint16x4_t __p1) {
65767 uint16x4_t __ret;
65772 __ai uint16x4_t vuzp2_u16(uint16x4_t __p0, uint16x4_t __p1) {
65773 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
65774 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
65775 uint16x4_t __ret;
66140 __ai uint16x4_t vzip1_u16(uint16x4_t __p0, uint16x4_t __p1) {
66141 uint16x4_t __ret;
66146 __ai uint16x4_t vzip1_u16(uint16x4_t __p0, uint16x4_t __p1) {
66147 uint16x4_t
66148 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
66149 uint16x4_t __ret;
66514 __ai uint16x4_t vzip2_u16(uint16x4_t __p0, uint16x4_t __p1) {
66515 uint16x4_t __ret;
66520 __ai uint16x4_t vzip2_u16(uint16x4_t __p0, uint16x4_t __p1) {
66521 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66522 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
66523 uint16x4_t __ret;
66744 __ai uint16x4_t vaba_u16(uint16x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
66745 uint16x4_t __ret;
66750 __ai uint16x4_t vaba_u16(uint16x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
66751 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66752 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
66753 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
66754 uint16x4_t __ret;
66860 __ai uint32x4_t vabdl_u16(uint16x4_t __p0, uint16x4_t __p1) {
66862 __ret = (uint32x4_t)(vmovl_u16((uint16x4_t)(vabd_u16(__p0, __p1))));
66866 __ai uint32x4_t vabdl_u16(uint16x4_t __p0, uint16x4_t __p1) {
66867 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66868 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
66870 __ret = (uint32x4_t)(__noswap_vmovl_u16((uint16x4_t)(__noswap_vabd_u16(__rev0, __rev1))));
66874 __ai uint32x4_t __noswap_vabdl_u16(uint16x4_t __p0, uint16x4_t __p1) {
66876 __ret = (uint32x4_t)(__noswap_vmovl_u16((uint16x4_t)(__noswap_vabd_u16(__p0, __p1))));
66928 __ret = (int32x4_t)(vmovl_u16((uint16x4_t)(vabd_s16(__p0, __p1))));
66936 __ret = (int32x4_t)(__noswap_vmovl_u16((uint16x4_t)(__noswap_vabd_s16(__rev0, __rev1))));
66942 __ret = (int32x4_t)(__noswap_vmovl_u16((uint16x4_t)(__noswap_vabd_s16(__p0, __p1))));
66982 __ai uint32x4_t vaddl_u16(uint16x4_t __p0, uint16x4_t __p1) {
66988 __ai uint32x4_t vaddl_u16(uint16x4_t __p0, uint16x4_t __p1) {
66989 uint16x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66990 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67084 __ai uint32x4_t vaddw_u16(uint32x4_t __p0, uint16x4_t __p1) {
67090 __ai uint32x4_t vaddw_u16(uint32x4_t __p0, uint16x4_t __p1) {
67092 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67240 __ai uint32x4_t vmlal_u16(uint32x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
67246 __ai uint32x4_t vmlal_u16(uint32x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
67248 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67249 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
67255 __ai uint32x4_t __noswap_vmlal_u16(uint32x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
67358 uint16x4_t __s1 = __p1; \
67359 uint16x4_t __s2 = __p2; \
67367 uint16x4_t __s1 = __p1; \
67368 uint16x4_t __s2 = __p2; \
67370 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
67371 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
67450 __ai uint32x4_t vmlal_n_u16(uint32x4_t __p0, uint16x4_t __p1, uint16_t __p2) {
67452 __ret = __p0 + vmull_u16(__p1, (uint16x4_t) {__p2, __p2, __p2, __p2});
67456 __ai uint32x4_t vmlal_n_u16(uint32x4_t __p0, uint16x4_t __p1, uint16_t __p2) {
67458 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67460 __ret = __rev0 + __noswap_vmull_u16(__rev1, (uint16x4_t) {__p2, __p2, __p2, __p2});
67464 __ai uint32x4_t __noswap_vmlal_n_u16(uint32x4_t __p0, uint16x4_t __p1, uint16_t __p2) {
67466 __ret = __p0 + __noswap_vmull_u16(__p1, (uint16x4_t) {__p2, __p2, __p2, __p2});
67562 __ai uint32x4_t vmlsl_u16(uint32x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
67568 __ai uint32x4_t vmlsl_u16(uint32x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
67570 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67571 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
67577 __ai uint32x4_t __noswap_vmlsl_u16(uint32x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
67680 uint16x4_t __s1 = __p1; \
67681 uint16x4_t __s2 = __p2; \
67689 uint16x4_t __s1 = __p1; \
67690 uint16x4_t __s2 = __p2; \
67692 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
67693 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
67772 __ai uint32x4_t vmlsl_n_u16(uint32x4_t __p0, uint16x4_t __p1, uint16_t __p2) {
67774 __ret = __p0 - vmull_u16(__p1, (uint16x4_t) {__p2, __p2, __p2, __p2});
67778 __ai uint32x4_t vmlsl_n_u16(uint32x4_t __p0, uint16x4_t __p1, uint16_t __p2) {
67780 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67782 __ret = __rev0 - __noswap_vmull_u16(__rev1, (uint16x4_t) {__p2, __p2, __p2, __p2});
67786 __ai uint32x4_t __noswap_vmlsl_n_u16(uint32x4_t __p0, uint16x4_t __p1, uint16_t __p2) {
67788 __ret = __p0 - __noswap_vmull_u16(__p1, (uint16x4_t) {__p2, __p2, __p2, __p2});
69027 __ai uint32x4_t vabal_u16(uint32x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
69033 __ai uint32x4_t vabal_u16(uint32x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {
69035 uint16x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
69036 uint16x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
69042 __ai uint32x4_t __noswap_vabal_u16(uint32x4_t __p0, uint16x4_t __p1, uint16x4_t __p2) {