Lines Matching defs:uint16x4_t

73 typedef __simd64_uint16_t uint16x4_t;
164 uint16x4_t val[2];
303 uint16x4_t val[3];
442 uint16x4_t val[4];
568 __extension__ extern __inline uint16x4_t
570 vadd_u16 (uint16x4_t __a, uint16x4_t __b)
693 vaddl_u16 (uint16x4_t __a, uint16x4_t __b)
735 vaddw_u16 (uint32x4_t __a, uint16x4_t __b)
775 __extension__ extern __inline uint16x4_t
777 vhadd_u16 (uint16x4_t __a, uint16x4_t __b)
779 return (uint16x4_t)__builtin_neon_vhadduv4hi ((int16x4_t) __a, (int16x4_t) __b);
859 __extension__ extern __inline uint16x4_t
861 vrhadd_u16 (uint16x4_t __a, uint16x4_t __b)
863 return (uint16x4_t)__builtin_neon_vrhadduv4hi ((int16x4_t) __a, (int16x4_t) __b);
950 __extension__ extern __inline uint16x4_t
952 vqadd_u16 (uint16x4_t __a, uint16x4_t __b)
954 return (uint16x4_t)__builtin_neon_vqadduv4hi ((int16x4_t) __a, (int16x4_t) __b);
1055 __extension__ extern __inline uint16x4_t
1059 return (uint16x4_t)__builtin_neon_vaddhnv4si ((int32x4_t) __a, (int32x4_t) __b);
1097 __extension__ extern __inline uint16x4_t
1101 return (uint16x4_t)__builtin_neon_vraddhnv4si ((int32x4_t) __a, (int32x4_t) __b);
1151 __extension__ extern __inline uint16x4_t
1153 vmul_u16 (uint16x4_t __a, uint16x4_t __b)
1376 vmull_u16 (uint16x4_t __a, uint16x4_t __b)
1444 __extension__ extern __inline uint16x4_t
1446 vmla_u16 (uint16x4_t __a, uint16x4_t __b, uint16x4_t __c)
1448 return (uint16x4_t)__builtin_neon_vmlav4hi ((int16x4_t) __a, (int16x4_t) __b, (int16x4_t) __c);
1537 vmlal_u16 (uint32x4_t __a, uint16x4_t __b, uint16x4_t __c)
1598 __extension__ extern __inline uint16x4_t
1600 vmls_u16 (uint16x4_t __a, uint16x4_t __b, uint16x4_t __c)
1602 return (uint16x4_t)__builtin_neon_vmlsv4hi ((int16x4_t) __a, (int16x4_t) __b, (int16x4_t) __c);
1691 vmlsl_u16 (uint32x4_t __a, uint16x4_t __b, uint16x4_t __c)
1899 __extension__ extern __inline uint16x4_t
1901 vsub_u16 (uint16x4_t __a, uint16x4_t __b)
2024 vsubl_u16 (uint16x4_t __a, uint16x4_t __b)
2066 vsubw_u16 (uint32x4_t __a, uint16x4_t __b)
2106 __extension__ extern __inline uint16x4_t
2108 vhsub_u16 (uint16x4_t __a, uint16x4_t __b)
2110 return (uint16x4_t)__builtin_neon_vhsubuv4hi ((int16x4_t) __a, (int16x4_t) __b);
2197 __extension__ extern __inline uint16x4_t
2199 vqsub_u16 (uint16x4_t __a, uint16x4_t __b)
2201 return (uint16x4_t)__builtin_neon_vqsubuv4hi ((int16x4_t) __a, (int16x4_t) __b);
2302 __extension__ extern __inline uint16x4_t
2306 return (uint16x4_t)__builtin_neon_vsubhnv4si ((int32x4_t) __a, (int32x4_t) __b);
2344 __extension__ extern __inline uint16x4_t
2348 return (uint16x4_t)__builtin_neon_vrsubhnv4si ((int32x4_t) __a, (int32x4_t) __b);
2365 __extension__ extern __inline uint16x4_t
2369 return (uint16x4_t)__builtin_neon_vceqv4hi (__a, __b);
2393 __extension__ extern __inline uint16x4_t
2395 vceq_u16 (uint16x4_t __a, uint16x4_t __b)
2397 return (uint16x4_t)__builtin_neon_vceqv4hi ((int16x4_t) __a, (int16x4_t) __b);
2477 __extension__ extern __inline uint16x4_t
2481 return (uint16x4_t)__builtin_neon_vcgev4hi (__a, __b);
2505 __extension__ extern __inline uint16x4_t
2507 vcge_u16 (uint16x4_t __a, uint16x4_t __b)
2509 return (uint16x4_t)__builtin_neon_vcgeuv4hi ((int16x4_t) __a, (int16x4_t) __b);
2575 __extension__ extern __inline uint16x4_t
2579 return (uint16x4_t)__builtin_neon_vcgev4hi (__b, __a);
2603 __extension__ extern __inline uint16x4_t
2605 vcle_u16 (uint16x4_t __a, uint16x4_t __b)
2607 return (uint16x4_t)__builtin_neon_vcgeuv4hi ((int16x4_t) __b, (int16x4_t) __a);
2673 __extension__ extern __inline uint16x4_t
2677 return (uint16x4_t)__builtin_neon_vcgtv4hi (__a, __b);
2701 __extension__ extern __inline uint16x4_t
2703 vcgt_u16 (uint16x4_t __a, uint16x4_t __b)
2705 return (uint16x4_t)__builtin_neon_vcgtuv4hi ((int16x4_t) __a, (int16x4_t) __b);
2771 __extension__ extern __inline uint16x4_t
2775 return (uint16x4_t)__builtin_neon_vcgtv4hi (__b, __a);
2799 __extension__ extern __inline uint16x4_t
2801 vclt_u16 (uint16x4_t __a, uint16x4_t __b)
2803 return (uint16x4_t)__builtin_neon_vcgtuv4hi ((int16x4_t) __b, (int16x4_t) __a);
2925 __extension__ extern __inline uint16x4_t
2929 return (uint16x4_t)__builtin_neon_vtstv4hi (__a, __b);
2946 __extension__ extern __inline uint16x4_t
2948 vtst_u16 (uint16x4_t __a, uint16x4_t __b)
2950 return (uint16x4_t)__builtin_neon_vtstv4hi ((int16x4_t) __a, (int16x4_t) __b);
2967 __extension__ extern __inline uint16x4_t
2971 return (uint16x4_t)__builtin_neon_vtstv4hi ((int16x4_t) __a, (int16x4_t) __b);
3065 __extension__ extern __inline uint16x4_t
3067 vabd_u16 (uint16x4_t __a, uint16x4_t __b)
3069 return (uint16x4_t)__builtin_neon_vabduv4hi ((int16x4_t) __a, (int16x4_t) __b);
3158 vabdl_u16 (uint16x4_t __a, uint16x4_t __b)
3198 __extension__ extern __inline uint16x4_t
3200 vaba_u16 (uint16x4_t __a, uint16x4_t __b, uint16x4_t __c)
3202 return (uint16x4_t)__builtin_neon_vabauv4hi ((int16x4_t) __a, (int16x4_t) __b, (int16x4_t) __c);
3284 vabal_u16 (uint32x4_t __a, uint16x4_t __b, uint16x4_t __c)
3331 __extension__ extern __inline uint16x4_t
3333 vmax_u16 (uint16x4_t __a, uint16x4_t __b)
3335 return (uint16x4_t)__builtin_neon_vmaxuv4hi ((int16x4_t) __a, (int16x4_t) __b);
3461 __extension__ extern __inline uint16x4_t
3463 vmin_u16 (uint16x4_t __a, uint16x4_t __b)
3465 return (uint16x4_t)__builtin_neon_vminuv4hi ((int16x4_t) __a, (int16x4_t) __b);
3559 __extension__ extern __inline uint16x4_t
3561 vpadd_u16 (uint16x4_t __a, uint16x4_t __b)
3563 return (uint16x4_t)__builtin_neon_vpaddv4hi ((int16x4_t) __a, (int16x4_t) __b);
3594 __extension__ extern __inline uint16x4_t
3598 return (uint16x4_t)__builtin_neon_vpaddluv8qi ((int8x8_t) __a);
3603 vpaddl_u16 (uint16x4_t __a)
3678 __extension__ extern __inline uint16x4_t
3680 vpadal_u8 (uint16x4_t __a, uint8x8_t __b)
3682 return (uint16x4_t)__builtin_neon_vpadaluv8qi ((int16x4_t) __a, (int8x8_t) __b);
3687 vpadal_u16 (uint32x2_t __a, uint16x4_t __b)
3776 __extension__ extern __inline uint16x4_t
3778 vpmax_u16 (uint16x4_t __a, uint16x4_t __b)
3780 return (uint16x4_t)__builtin_neon_vpmaxuv4hi ((int16x4_t) __a, (int16x4_t) __b);
3825 __extension__ extern __inline uint16x4_t
3827 vpmin_u16 (uint16x4_t __a, uint16x4_t __b)
3829 return (uint16x4_t)__builtin_neon_vpminuv4hi ((int16x4_t) __a, (int16x4_t) __b);
3902 __extension__ extern __inline uint16x4_t
3904 vshl_u16 (uint16x4_t __a, int16x4_t __b)
3906 return (uint16x4_t)__builtin_neon_vshluv4hi ((int16x4_t) __a, __b);
4014 __extension__ extern __inline uint16x4_t
4016 vrshl_u16 (uint16x4_t __a, int16x4_t __b)
4018 return (uint16x4_t)__builtin_neon_vrshluv4hi ((int16x4_t) __a, __b);
4126 __extension__ extern __inline uint16x4_t
4128 vqshl_u16 (uint16x4_t __a, int16x4_t __b)
4130 return (uint16x4_t)__builtin_neon_vqshluv4hi ((int16x4_t) __a, __b);
4238 __extension__ extern __inline uint16x4_t
4240 vqrshl_u16 (uint16x4_t __a, int16x4_t __b)
4242 return (uint16x4_t)__builtin_neon_vqrshluv4hi ((int16x4_t) __a, __b);
4350 __extension__ extern __inline uint16x4_t
4352 vshr_n_u16 (uint16x4_t __a, const int __b)
4354 return (uint16x4_t)__builtin_neon_vshru_nv4hi ((int16x4_t) __a, __b);
4462 __extension__ extern __inline uint16x4_t
4464 vrshr_n_u16 (uint16x4_t __a, const int __b)
4466 return (uint16x4_t)__builtin_neon_vrshru_nv4hi ((int16x4_t) __a, __b);
4567 __extension__ extern __inline uint16x4_t
4571 return (uint16x4_t)__builtin_neon_vshrn_nv4si ((int32x4_t) __a, __b);
4609 __extension__ extern __inline uint16x4_t
4613 return (uint16x4_t)__builtin_neon_vrshrn_nv4si ((int32x4_t) __a, __b);
4651 __extension__ extern __inline uint16x4_t
4655 return (uint16x4_t)__builtin_neon_vqshrnu_nv4si ((int32x4_t) __a, __b);
4693 __extension__ extern __inline uint16x4_t
4697 return (uint16x4_t)__builtin_neon_vqrshrnu_nv4si ((int32x4_t) __a, __b);
4714 __extension__ extern __inline uint16x4_t
4718 return (uint16x4_t)__builtin_neon_vqshrun_nv4si (__a, __b);
4735 __extension__ extern __inline uint16x4_t
4739 return (uint16x4_t)__builtin_neon_vqrshrun_nv4si (__a, __b);
4784 __extension__ extern __inline uint16x4_t
4786 vshl_n_u16 (uint16x4_t __a, const int __b)
4788 return (uint16x4_t)__builtin_neon_vshl_nv4hi ((int16x4_t) __a, __b);
4896 __extension__ extern __inline uint16x4_t
4898 vqshl_n_u16 (uint16x4_t __a, const int __b)
4900 return (uint16x4_t)__builtin_neon_vqshl_u_nv4hi ((int16x4_t) __a, __b);
4980 __extension__ extern __inline uint16x4_t
4984 return (uint16x4_t)__builtin_neon_vqshlu_nv4hi (__a, __b);
5059 vshll_n_u16 (uint16x4_t __a, const int __b)
5106 __extension__ extern __inline uint16x4_t
5108 vsra_n_u16 (uint16x4_t __a, uint16x4_t __b, const int __c)
5110 return (uint16x4_t)__builtin_neon_vsrau_nv4hi ((int16x4_t) __a, (int16x4_t) __b, __c);
5218 __extension__ extern __inline uint16x4_t
5220 vrsra_n_u16 (uint16x4_t __a, uint16x4_t __b, const int __c)
5222 return (uint16x4_t)__builtin_neon_vrsrau_nv4hi ((int16x4_t) __a, (int16x4_t) __b, __c);
5340 __extension__ extern __inline uint16x4_t
5342 vsri_n_u16 (uint16x4_t __a, uint16x4_t __b, const int __c)
5344 return (uint16x4_t)__builtin_neon_vsri_nv4hi ((int16x4_t) __a, (int16x4_t) __b, __c);
5500 __extension__ extern __inline uint16x4_t
5502 vsli_n_u16 (uint16x4_t __a, uint16x4_t __b, const int __c)
5504 return (uint16x4_t)__builtin_neon_vsli_nv4hi ((int16x4_t) __a, (int16x4_t) __b, __c);
5839 __extension__ extern __inline uint16x4_t
5841 vmvn_u16 (uint16x4_t __a)
5843 return (uint16x4_t)__builtin_neon_vmvnv4hi ((int16x4_t) __a);
5979 __extension__ extern __inline uint16x4_t
5981 vclz_u16 (uint16x4_t __a)
5983 return (uint16x4_t)__builtin_neon_vclzv4hi ((int16x4_t) __a);
6185 vget_lane_u16 (uint16x4_t __a, const int __b)
6380 __extension__ extern __inline uint16x4_t
6382 vset_lane_u16 (uint16_t __a, uint16x4_t __b, const int __c)
6384 return (uint16x4_t)__builtin_neon_vset_lanev4hi ((__builtin_neon_hi) __a, (int16x4_t) __b, __c);
6589 __extension__ extern __inline uint16x4_t
6593 return (uint16x4_t)__builtin_neon_vcreatev4hi ((__builtin_neon_di) __a);
6659 __extension__ extern __inline uint16x4_t
6663 return (uint16x4_t)__builtin_neon_vdup_nv4hi ((__builtin_neon_hi) __a);
6833 __extension__ extern __inline uint16x4_t
6837 return (uint16x4_t)__builtin_neon_vdup_nv4hi ((__builtin_neon_hi) __a);
6987 __extension__ extern __inline uint16x4_t
6989 vdup_lane_u16 (uint16x4_t __a, const int __b)
6991 return (uint16x4_t)__builtin_neon_vdup_lanev4hi ((int16x4_t) __a, __b);
7076 vdupq_lane_u16 (uint16x4_t __a, const int __b)
7189 vcombine_u16 (uint16x4_t __a, uint16x4_t __b)
7283 __extension__ extern __inline uint16x4_t
7287 return (uint16x4_t)__builtin_neon_vget_highv8hi ((int16x8_t) __a);
7362 __extension__ extern __inline uint16x4_t
7366 return (uint16x4_t)__builtin_neon_vget_lowv8hi ((int16x8_t) __a);
7575 __extension__ extern __inline uint16x4_t
7579 return (uint16x4_t)__builtin_neon_vmovnv4si ((int32x4_t) __a);
7617 __extension__ extern __inline uint16x4_t
7621 return (uint16x4_t)__builtin_neon_vqmovnuv4si ((int32x4_t) __a);
7638 __extension__ extern __inline uint16x4_t
7642 return (uint16x4_t)__builtin_neon_vqmovunv4si (__a);
7682 vmovl_u16 (uint16x4_t __a)
7901 __extension__ extern __inline uint16x4_t
7903 vmul_lane_u16 (uint16x4_t __a, uint16x4_t __b, const int __c)
7905 return (uint16x4_t)__builtin_neon_vmul_lanev4hi ((int16x4_t) __a, (int16x4_t) __b, __c);
7938 vmulq_lane_u16 (uint16x8_t __a, uint16x4_t __b, const int __c)
7971 __extension__ extern __inline uint16x4_t
7973 vmla_lane_u16 (uint16x4_t __a, uint16x4_t __b, uint16x4_t __c, const int __d)
7975 return (uint16x4_t)__builtin_neon_vmla_lanev4hi ((int16x4_t) __a, (int16x4_t) __b, (int16x4_t) __c, __d);
8008 vmlaq_lane_u16 (uint16x8_t __a, uint16x8_t __b, uint16x4_t __c, const int __d)
8036 vmlal_lane_u16 (uint32x4_t __a, uint16x4_t __b, uint16x4_t __c, const int __d)
8083 __extension__ extern __inline uint16x4_t
8085 vmls_lane_u16 (uint16x4_t __a, uint16x4_t __b, uint16x4_t __c, const int __d)
8087 return (uint16x4_t)__builtin_neon_vmls_lanev4hi ((int16x4_t) __a, (int16x4_t) __b, (int16x4_t) __c, __d);
8120 vmlsq_lane_u16 (uint16x8_t __a, uint16x8_t __b, uint16x4_t __c, const int __d)
8148 vmlsl_lane_u16 (uint32x4_t __a, uint16x4_t __b, uint16x4_t __c, const int __d)
8190 vmull_lane_u16 (uint16x4_t __a, uint16x4_t __b, const int __c)
8351 __extension__ extern __inline uint16x4_t
8353 vmul_n_u16 (uint16x4_t __a, uint16_t __b)
8355 return (uint16x4_t)__builtin_neon_vmul_nv4hi ((int16x4_t) __a, (__builtin_neon_hi) __b);
8416 vmull_n_u16 (uint16x4_t __a, uint16_t __b)
8519 __extension__ extern __inline uint16x4_t
8521 vmla_n_u16 (uint16x4_t __a, uint16x4_t __b, uint16_t __c)
8523 return (uint16x4_t)__builtin_neon_vmla_nv4hi ((int16x4_t) __a, (int16x4_t) __b, (__builtin_neon_hi) __c);
8584 vmlal_n_u16 (uint32x4_t __a, uint16x4_t __b, uint16_t __c)
8631 __extension__ extern __inline uint16x4_t
8633 vmls_n_u16 (uint16x4_t __a, uint16x4_t __b, uint16_t __c)
8635 return (uint16x4_t)__builtin_neon_vmls_nv4hi ((int16x4_t) __a, (int16x4_t) __b, (__builtin_neon_hi) __c);
8696 vmlsl_n_u16 (uint32x4_t __a, uint16x4_t __b, uint16_t __c)
8774 __extension__ extern __inline uint16x4_t
8776 vext_u16 (uint16x4_t __a, uint16x4_t __b, const int __c)
8778 return (uint16x4_t)__builtin_neon_vextv4hi ((int16x4_t) __a, (int16x4_t) __b, __c);
8907 return (int16x4_t) __builtin_shuffle (__a, (uint16x4_t) { 3, 2, 1, 0 });
8931 __extension__ extern __inline uint16x4_t
8933 vrev64_u16 (uint16x4_t __a)
8935 return (uint16x4_t) __builtin_shuffle (__a, (uint16x4_t) { 3, 2, 1, 0 });
8956 return (poly16x4_t) __builtin_shuffle (__a, (uint16x4_t) { 3, 2, 1, 0 });
9033 return (int16x4_t) __builtin_shuffle (__a, (uint16x4_t) { 1, 0, 3, 2 });
9043 __extension__ extern __inline uint16x4_t
9045 vrev32_u16 (uint16x4_t __a)
9047 return (uint16x4_t) __builtin_shuffle (__a, (uint16x4_t) { 1, 0, 3, 2 });
9061 return (poly16x4_t) __builtin_shuffle (__a, (uint16x4_t) { 1, 0, 3, 2 });
9167 vbsl_s16 (uint16x4_t __a, int16x4_t __b, int16x4_t __c)
9200 __extension__ extern __inline uint16x4_t
9202 vbsl_u16 (uint16x4_t __a, uint16x4_t __b, uint16x4_t __c)
9204 return (uint16x4_t)__builtin_neon_vbslv4hi ((int16x4_t) __a, (int16x4_t) __b, (int16x4_t) __c);
9230 vbsl_p16 (uint16x4_t __a, poly16x4_t __b, poly16x4_t __c)
9358 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 5, 1, 7, 3 });
9359 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 4, 0, 6, 2 });
9361 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 0, 4, 2, 6 });
9362 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 1, 5, 3, 7 });
9388 vtrn_u16 (uint16x4_t __a, uint16x4_t __b)
9392 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 5, 1, 7, 3 });
9393 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 4, 0, 6, 2 });
9395 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 0, 4, 2, 6 });
9396 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 1, 5, 3, 7 });
9426 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 5, 1, 7, 3 });
9427 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 4, 0, 6, 2 });
9429 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 0, 4, 2, 6 });
9430 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 1, 5, 3, 7 });
9664 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 6, 2, 7, 3 });
9665 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 4, 0, 5, 1 });
9667 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 0, 4, 1, 5 });
9668 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 2, 6, 3, 7 });
9694 vzip_u16 (uint16x4_t __a, uint16x4_t __b)
9698 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 6, 2, 7, 3 });
9699 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 4, 0, 5, 1 });
9701 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 0, 4, 1, 5 });
9702 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 2, 6, 3, 7 });
9732 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 6, 2, 7, 3 });
9733 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 4, 0, 5, 1 });
9735 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 0, 4, 1, 5 });
9736 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 2, 6, 3, 7 });
9970 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 5, 7, 1, 3 });
9971 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 4, 6, 0, 2 });
9973 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 0, 2, 4, 6 });
9974 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 1, 3, 5, 7 });
10030 vuzp_u16 (uint16x4_t __a, uint16x4_t __b)
10034 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 5, 7, 1, 3 });
10035 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 4, 6, 0, 2 });
10037 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 0, 2, 4, 6 });
10038 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 1, 3, 5, 7 });
10083 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 5, 7, 1, 3 });
10084 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 4, 6, 0, 2 });
10086 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 0, 2, 4, 6 });
10087 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 1, 3, 5, 7 });
10312 __extension__ extern __inline uint16x4_t
10316 return (uint16x4_t)__builtin_neon_vld1v4hi ((const __builtin_neon_hi *) __a);
10487 __extension__ extern __inline uint16x4_t
10489 vld1_lane_u16 (const uint16_t * __a, uint16x4_t __b, const int __c)
10491 return (uint16x4_t)__builtin_neon_vld1_lanev4hi ((const __builtin_neon_hi *) __a, (int16x4_t) __b, __c);
10680 __extension__ extern __inline uint16x4_t
10684 return (uint16x4_t)__builtin_neon_vld1_dupv4hi ((const __builtin_neon_hi *) __a);
10892 vst1_u16 (uint16_t * __a, uint16x4_t __b)
11067 vst1_lane_u16 (uint16_t * __a, uint16x4_t __b, const int __c)
13766 __extension__ extern __inline uint16x4_t
13768 vand_u16 (uint16x4_t __a, uint16x4_t __b)
13878 __extension__ extern __inline uint16x4_t
13880 vorr_u16 (uint16x4_t __a, uint16x4_t __b)
13990 __extension__ extern __inline uint16x4_t
13992 veor_u16 (uint16x4_t __a, uint16x4_t __b)
14102 __extension__ extern __inline uint16x4_t
14104 vbic_u16 (uint16x4_t __a, uint16x4_t __b)
14214 __extension__ extern __inline uint16x4_t
14216 vorn_u16 (uint16x4_t __a, uint16x4_t __b)
14375 vreinterpret_p8_u16 (uint16x4_t __a)
14464 vreinterpret_p16_u16 (uint16x4_t __a)
14581 vreinterpret_f16_u16 (uint16x4_t __a)
14673 vreinterpret_f32_u16 (uint16x4_t __a)
14761 vreinterpret_p64_u16 (uint16x4_t __a)
14851 vreinterpret_s64_u16 (uint16x4_t __a)
14940 vreinterpret_u64_u16 (uint16x4_t __a)
15029 vreinterpret_s8_u16 (uint16x4_t __a)
15118 vreinterpret_s16_u16 (uint16x4_t __a)
15207 vreinterpret_s32_u16 (uint16x4_t __a)
15296 vreinterpret_u8_u16 (uint16x4_t __a)
15308 __extension__ extern __inline uint16x4_t
15312 return (uint16x4_t)__a;
15315 __extension__ extern __inline uint16x4_t
15319 return (uint16x4_t)__a;
15323 __extension__ extern __inline uint16x4_t
15327 return (uint16x4_t) __a;
15331 __extension__ extern __inline uint16x4_t
15335 return (uint16x4_t)__a;
15340 __extension__ extern __inline uint16x4_t
15344 return (uint16x4_t)__a;
15348 __extension__ extern __inline uint16x4_t
15352 return (uint16x4_t)__a;
15355 __extension__ extern __inline uint16x4_t
15359 return (uint16x4_t)__a;
15362 __extension__ extern __inline uint16x4_t
15366 return (uint16x4_t)__a;
15369 __extension__ extern __inline uint16x4_t
15373 return (uint16x4_t)__a;
15376 __extension__ extern __inline uint16x4_t
15380 return (uint16x4_t)__a;
15383 __extension__ extern __inline uint16x4_t
15387 return (uint16x4_t)__a;
15390 __extension__ extern __inline uint16x4_t
15394 return (uint16x4_t)__a;
15481 vreinterpret_u32_u16 (uint16x4_t __a)
17107 __extension__ extern __inline uint16x4_t
17111 return (uint16x4_t)__builtin_neon_vcagev4hf (__a, __b);
17121 __extension__ extern __inline uint16x4_t
17125 return (uint16x4_t)__builtin_neon_vcagtv4hf (__a, __b);
17135 __extension__ extern __inline uint16x4_t
17139 return (uint16x4_t)__builtin_neon_vcalev4hf (__a, __b);
17149 __extension__ extern __inline uint16x4_t
17153 return (uint16x4_t)__builtin_neon_vcaltv4hf (__a, __b);
17163 __extension__ extern __inline uint16x4_t
17167 return (uint16x4_t)__builtin_neon_vceqv4hf (__a, __b);
17177 __extension__ extern __inline uint16x4_t
17181 return (uint16x4_t)__builtin_neon_vceqzv4hf (__a);
17191 __extension__ extern __inline uint16x4_t
17195 return (uint16x4_t)__builtin_neon_vcgev4hf (__a, __b);
17205 __extension__ extern __inline uint16x4_t
17209 return (uint16x4_t)__builtin_neon_vcgezv4hf (__a);
17219 __extension__ extern __inline uint16x4_t
17223 return (uint16x4_t)__builtin_neon_vcgtv4hf (__a, __b);
17233 __extension__ extern __inline uint16x4_t
17237 return (uint16x4_t)__builtin_neon_vcgtzv4hf (__a);
17247 __extension__ extern __inline uint16x4_t
17251 return (uint16x4_t)__builtin_neon_vclev4hf (__a, __b);
17261 __extension__ extern __inline uint16x4_t
17265 return (uint16x4_t)__builtin_neon_vclezv4hf (__a);
17275 __extension__ extern __inline uint16x4_t
17279 return (uint16x4_t)__builtin_neon_vcltv4hf (__a, __b);
17289 __extension__ extern __inline uint16x4_t
17293 return (uint16x4_t)__builtin_neon_vcltzv4hf (__a);
17312 vcvt_f16_u16 (uint16x4_t __a)
17324 __extension__ extern __inline uint16x4_t
17328 return (uint16x4_t)__builtin_neon_vcvtuv4hf (__a);
17366 __extension__ extern __inline uint16x4_t
17370 return (uint16x4_t)__builtin_neon_vcvtauv4hf (__a);
17394 __extension__ extern __inline uint16x4_t
17398 return (uint16x4_t)__builtin_neon_vcvtmuv4hf (__a);
17422 __extension__ extern __inline uint16x4_t
17426 return (uint16x4_t)__builtin_neon_vcvtnuv4hf (__a);
17450 __extension__ extern __inline uint16x4_t
17454 return (uint16x4_t)__builtin_neon_vcvtpuv4hf (__a);
17480 vcvt_n_f16_u16 (uint16x4_t __a, const int __b)
17506 __extension__ extern __inline uint16x4_t
17510 return (uint16x4_t)__builtin_neon_vcvtu_nv4hf (__a, __b);
17866 vbsl_f16 (uint16x4_t __a, float16x4_t __b, float16x4_t __c)
17938 return (float16x4_t)__builtin_shuffle (__a, (uint16x4_t){ 3, 2, 1, 0 });
17956 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t){ 5, 1, 7, 3 });
17957 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t){ 4, 0, 6, 2 });
17959 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t){ 0, 4, 2, 6 });
17960 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t){ 1, 5, 3, 7 });
17990 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t){ 5, 7, 1, 3 });
17991 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t){ 4, 6, 0, 2 });
17993 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t){ 0, 2, 4, 6 });
17994 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t){ 1, 3, 5, 7 });
18024 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t){ 6, 2, 7, 3 });
18025 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t){ 4, 0, 5, 1 });
18027 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t){ 0, 4, 1, 5 });
18028 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t){ 2, 6, 3, 7 });
18975 vreinterpret_bf16_u16 (uint16x4_t __a)
19194 __extension__ extern __inline uint16x4_t
19198 return (uint16x4_t)__a;