Home | History | Annotate | Download | only in include

Lines Matching defs:int16x8_t

40 typedef __attribute__((neon_vector_type(8)))  int16_t int16x8_t;
75 int16x8_t val[2];
171 int16x8_t val[3];
267 int16x8_t val[4];
352 __ai int16x8_t vmovl_s8(int8x8_t __a) {
353 return (int16x8_t)__builtin_neon_vmovl_v(__a, 33); }
365 __ai int16x8_t vmull_s8(int8x8_t __a, int8x8_t __b) {
366 return (int16x8_t)__builtin_neon_vmull_v(__a, __b, 33); }
396 __ai int16x8_t vabdq_s16(int16x8_t __a, int16x8_t __b) {
397 return (int16x8_t)__builtin_neon_vabdq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
423 __ai int16x8_t vabaq_s16(int16x8_t __a, int16x8_t __b, int16x8_t __c) {
434 __ai int16x8_t vabal_s8(int16x8_t __a, int8x8_t __b, int8x8_t __c) {
435 return __a + (int16x8_t)vmovl_u8((uint8x8_t)vabd_s8(__b, __c)); }
447 __ai int16x8_t vabdl_s8(int8x8_t __a, int8x8_t __b) {
448 return (int16x8_t)vmovl_u8((uint8x8_t)vabd_s8(__a, __b)); }
470 __ai int16x8_t vabsq_s16(int16x8_t __a) {
471 return (int16x8_t)__builtin_neon_vabsq_v((int8x16_t)__a, 33); }
497 __ai int16x8_t vaddq_s16(int16x8_t __a, int16x8_t __b) {
514 __ai int8x8_t vaddhn_s16(int16x8_t __a, int16x8_t __b) {
527 __ai int16x8_t vaddl_s8(int8x8_t __a, int8x8_t __b) {
540 __ai int16x8_t vaddw_s8(int16x8_t __a, int8x8_t __b) {
571 __ai int16x8_t vandq_s16(int16x8_t __a, int16x8_t __b) {
604 __ai int16x8_t vbicq_s16(int16x8_t __a, int16x8_t __b) {
643 __ai int16x8_t vbslq_s16(uint16x8_t __a, int16x8_t __b, int16x8_t __c) {
644 return (int16x8_t)__builtin_neon_vbslq_v((int8x16_t)__a, (int8x16_t)__b, (int8x16_t)__c, 33); }
702 __ai uint16x8_t vceqq_s16(int16x8_t __a, int16x8_t __b) {
733 __ai uint16x8_t vcgeq_s16(int16x8_t __a, int16x8_t __b) {
762 __ai uint16x8_t vcgtq_s16(int16x8_t __a, int16x8_t __b) {
791 __ai uint16x8_t vcleq_s16(int16x8_t __a, int16x8_t __b) {
812 __ai int16x8_t vclsq_s16(int16x8_t __a) {
813 return (int16x8_t)__builtin_neon_vclsq_v((int8x16_t)__a, 33); }
833 __ai uint16x8_t vcltq_s16(int16x8_t __a, int16x8_t __b) {
860 __ai int16x8_t vclzq_s16(int16x8_t __a) {
861 return (int16x8_t)__builtin_neon_vclzq_v((int8x16_t)__a, 33); }
886 __ai int16x8_t vcombine_s16(int16x4_t __a, int16x4_t __b) {
887 return (int16x8_t)__builtin_shufflevector((int64x1_t)__a, (int64x1_t)__b, 0, 1); }
1079 __ai int16x8_t vdupq_n_s16(int16_t __a) {
1080 return (int16x8_t){ __a, __a, __a, __a, __a, __a, __a, __a }; }
1116 __ai int16x8_t veorq_s16(int16x8_t __a, int16x8_t __b) {
1174 int16x8_t __a = (a); int16x8_t __b = (b); \
1175 (int16x8_t)__builtin_neon_vextq_v((int8x16_t)__a, (int8x16_t)__b, __c, 33); })
1205 __ai int16x4_t vget_high_s16(int16x8_t __a) {
1260 (uint16_t)__builtin_neon_vgetq_lane_i16((int16x8_t)__a, __b); })
1268 int16x8_t __a = (a); \
1278 (poly16_t)__builtin_neon_vgetq_lane_i16((int16x8_t)__a, __b); })
1297 __ai int16x4_t vget_low_s16(int16x8_t __a) {
1334 __ai int16x8_t vhaddq_s16(int16x8_t __a, int16x8_t __b) {
1335 return (int16x8_t)__builtin_neon_vhaddq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
1359 __ai int16x8_t vhsubq_s16(int16x8_t __a, int16x8_t __b) {
1360 return (int16x8_t)__builtin_neon_vhsubq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
1381 (int16x8_t)__builtin_neon_vld1q_v(__a, 33); })
1430 (int16x8_t)__builtin_neon_vld1q_dup_v(__a, 33); })
1484 int16x8_t __b = (b); \
1485 (int16x8_t)__builtin_neon_vld1q_lane_v(__a, (int8x16_t)__b, __c, 33); })
1923 __ai int16x8_t vmaxq_s16(int16x8_t __a, int16x8_t __b) {
1924 return (int16x8_t)__builtin_neon_vmaxq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
1952 __ai int16x8_t vminq_s16(int16x8_t __a, int16x8_t __b) {
1953 return (int16x8_t)__builtin_neon_vminq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
1981 __ai int16x8_t vmlaq_s16(int16x8_t __a, int16x8_t __b, int16x8_t __c) {
1994 __ai int16x8_t vmlal_s8(int16x8_t __a, int8x8_t __b, int8x8_t __c) {
2045 int16x8_t __a = (a); int16x8_t __b = (b); int16x4_t __c = (c); \
2070 __ai int16x8_t vmlaq_n_s16(int16x8_t __a, int16x8_t __b, int16_t __c) {
2071 return __a + (__b * (int16x8_t){ __c, __c, __c, __c, __c, __c, __c, __c }); }
2097 __ai int16x8_t vmlsq_s16(int16x8_t __a, int16x8_t __b, int16x8_t __c) {
2110 __ai int16x8_t vmlsl_s8(int16x8_t __a, int8x8_t __b, int8x8_t __c) {
2161 int16x8_t __a = (a); int16x8_t __b = (b); int16x4_t __c = (c); \
2186 __ai int16x8_t vmlsq_n_s16(int16x8_t __a, int16x8_t __b, int16_t __c) {
2187 return __a - (__b * (int16x8_t){ __c, __c, __c, __c, __c, __c, __c, __c }); }
2197 __ai int8x8_t vmovn_s16(int16x8_t __a) {
2236 __ai int16x8_t vmovq_n_s16(int16_t __a) {
2237 return (int16x8_t){ __a, __a, __a, __a, __a, __a, __a, __a }; }
2271 __ai int16x8_t vmulq_s16(int16x8_t __a, int16x8_t __b) {
2327 int16x8_t __a = (a); int16x4_t __b = (b); \
2352 __ai int16x8_t vmulq_n_s16(int16x8_t __a, int16_t __b) {
2353 return __a * (int16x8_t){ __b, __b, __b, __b, __b, __b, __b, __b }; }
2379 __ai int16x8_t vmvnq_s16(int16x8_t __a) {
2402 __ai int16x8_t vnegq_s16(int16x8_t __a) {
2427 __ai int16x8_t vornq_s16(int16x8_t __a, int16x8_t __b) {
2460 __ai int16x8_t vorrq_s16(int16x8_t __a, int16x8_t __b) {
2487 __ai int16x8_t vpadalq_s8(int16x8_t __a, int8x16_t __b) {
2488 return (int16x8_t)__builtin_neon_vpadalq_v((int8x16_t)__a, __b, 33); }
2489 __ai int32x4_t vpadalq_s16(int32x4_t __a, int16x8_t __b) {
2527 __ai int16x8_t vpaddlq_s8(int8x16_t __a) {
2528 return (int16x8_t)__builtin_neon_vpaddlq_v(__a, 33); }
2529 __ai int32x4_t vpaddlq_s16(int16x8_t __a) {
2578 __ai int16x8_t vqabsq_s16(int16x8_t __a) {
2579 return (int16x8_t)__builtin_neon_vqabsq_v((int8x16_t)__a, 33); }
2601 __ai int16x8_t vqaddq_s16(int16x8_t __a, int16x8_t __b) {
2602 return (int16x8_t)__builtin_neon_vqaddq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
2654 __ai int16x8_t vqdmulhq_s16(int16x8_t __a, int16x8_t __b) {
2655 return (int16x8_t)__builtin_neon_vqdmulhq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
2666 int16x8_t __a = (a); int16x4_t __b = (b); \
2676 __ai int16x8_t vqdmulhq_n_s16(int16x8_t __a, int16_t __b) {
2677 return (int16x8_t)__builtin_neon_vqdmulhq_v((int8x16_t)__a, (int8x16_t)(int16x8_t){ __b, __b, __b, __b, __b, __b, __b, __b }, 33); }
2698 __ai int8x8_t vqmovn_s16(int16x8_t __a) {
2711 __ai uint8x8_t vqmovun_s16(int16x8_t __a) {
2726 __ai int16x8_t vqnegq_s16(int16x8_t __a) {
2727 return (int16x8_t)__builtin_neon_vqnegq_v((int8x16_t)__a, 33); }
2735 __ai int16x8_t vqrdmulhq_s16(int16x8_t __a, int16x8_t __b) {
2736 return (int16x8_t)__builtin_neon_vqrdmulhq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
2747 int16x8_t __a = (a); int16x4_t __b = (b); \
2757 __ai int16x8_t vqrdmulhq_n_s16(int16x8_t __a, int16_t __b) {
2758 return (int16x8_t)__builtin_neon_vqrdmulhq_v((int8x16_t)__a, (int8x16_t)(int16x8_t){ __b, __b, __b, __b, __b, __b, __b, __b }, 33); }
2780 __ai int16x8_t vqrshlq_s16(int16x8_t __a, int16x8_t __b) {
2781 return (int16x8_t)__builtin_neon_vqrshlq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
2788 __ai uint16x8_t vqrshlq_u16(uint16x8_t __a, int16x8_t __b) {
2796 int16x8_t __a = (a); \
2815 int16x8_t __a = (a); \
2842 __ai int16x8_t vqshlq_s16(int16x8_t __a, int16x8_t __b) {
2843 return (int16x8_t)__builtin_neon_vqshlq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
2850 __ai uint16x8_t vqshlq_u16(uint16x8_t __a, int16x8_t __b) {
2873 int16x8_t __a = (a); \
2910 int16x8_t __a = (a); \
2911 (int16x8_t)__builtin_neon_vqshlq_n_v((int8x16_t)__a, __b, 33); })
2932 int16x8_t __a = (a); \
2951 int16x8_t __a = (a); \
2978 __ai int16x8_t vqsubq_s16(int16x8_t __a, int16x8_t __b) {
2979 return (int16x8_t)__builtin_neon_vqsubq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
2993 __ai int8x8_t vraddhn_s16(int16x8_t __a, int16x8_t __b) {
3284 __ai int8x16_t vreinterpretq_s8_s16(int16x8_t __a) {
3306 __ai int16x8_t vreinterpretq_s16_s8(int8x16_t __a) {
3307 return (int16x8_t)__a; }
3308 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __a) {
3309 return (int16x8_t)__a; }
3310 __ai int16x8_t vreinterpretq_s16_s64(int64x2_t __a) {
3311 return (int16x8_t)__a; }
3312 __ai int16x8_t vreinterpretq_s16_u8(uint8x16_t __a) {
3313 return (int16x8_t)__a; }
3314 __ai int16x8_t vreinterpretq_s16_u16(uint16x8_t __a) {
3315 return (int16x8_t)__a; }
3316 __ai int16x8_t vreinterpretq_s16_u32(uint32x4_t __a) {
3317 return (int16x8_t)__a; }
3318 __ai int16x8_t vreinterpretq_s16_u64(uint64x2_t __a) {
3319 return (int16x8_t)__a; }
3320 __ai int16x8_t
3321 return (int16x8_t)__a; }
3322 __ai int16x8_t vreinterpretq_s16_f32(float32x4_t __a) {
3323 return (int16x8_t)__a; }
3324 __ai int16x8_t vreinterpretq_s16_p8(poly8x16_t __a) {
3325 return (int16x8_t)__a; }
3326 __ai int16x8_t vreinterpretq_s16_p16(poly16x8_t __a) {
3327 return (int16x8_t)__a; }
3330 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __a) {
3352 __ai int64x2_t vreinterpretq_s64_s16(int16x8_t __a) {
3374 __ai uint8x16_t vreinterpretq_u8_s16(int16x8_t __a) {
3396 __ai uint16x8_t vreinterpretq_u16_s16(int16x8_t __a) {
3418 __ai uint32x4_t vreinterpretq_u32_s16(int16x8_t __a) {
3440 __ai uint64x2_t vreinterpretq_u64_s16(int16x8_t __a) {
3462 __ai float16x8_t vreinterpretq_f16_s16(int16x8_t __a) {
3484 __ai float32x4_t vreinterpretq_f32_s16(int16x8_t __a) {
3506 __ai poly8x16_t vreinterpretq_p8_s16(int16x8_t __a) {
3528 __ai poly16x8_t vreinterpretq_p16_s16(int16x8_t __a) {
3576 __ai int16x8_t vrev32q_s16(int16x8_t __a) {
3607 __ai int16x8_t vrev64q_s16(int16x8_t __a) {
3638 __ai int16x8_t vrhaddq_s16(int16x8_t __a, int16x8_t __b) {
3639 return (int16x8_t)__builtin_neon_vrhaddq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
3667 __ai int16x8_t vrshlq_s16(int16x8_t __a, int16x8_t __b) {
3668 return (int16x8_t)__builtin_neon_vrshlq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
3675 __ai uint16x8_t vrshlq_u16(uint16x8_t __a, int16x8_t __b) {
3683 int16x8_t __a = (a); \
3729 int16x8_t __a = (a); \
3730 (int16x8_t)__builtin_neon_vrshrq_n_v((int8x16_t)__a, __b, 33); })
3792 int16x8_t __a = (a); int16x8_t __b = (b); \
3793 (int16x8_t)__builtin_neon_vrsraq_n_v((int8x16_t)__a, (int8x16_t)__b, __c, 33); })
3813 __ai int8x8_t vrsubhn_s16(int16x8_t __a, int16x8_t __b) {
3858 (uint16x8_t)__builtin_neon_vsetq_lane_i16(__a, (int16x8_t)__b, __c); })
3866 int16_t __a = (a); int16x8_t __b = (b); \
3867 (int16x8_t)__builtin_neon_vsetq_lane_i16(__a, __b, __c); })
3876 (poly16x8_t)__builtin_neon_vsetq_lane_i16(__a, (int16x8_t)__b, __c); })
3911 __ai int16x8_t vshlq_s16(int16x8_t __a, int16x8_t __b) {
3912 return (int16x8_t)__builtin_neon_vshlq_v((int8x16_t)__a, (int8x16_t)__b, 33); }
3919 __ai uint16x8_t vshlq_u16(uint16x8_t __a, int16x8_t __b) {
3928 (int16x8_t)__builtin_neon_vshll_n_v(__a, __b, 33); })
3973 int16x8_t __a = (a); \
3974 (int16x8_t)__builtin_neon_vshlq_n_v((int8x16_t)__a, __b, 33); })
3995 int16x8_t __a = (a); \
4041 int16x8_t __a = (a); \
4042 (int16x8_t)__builtin_neon_vshrq_n_v((int8x16_t)__a, __b, 33); })
4096 int16x8_t __a = (a); int16x8_t __b = (b); \
4097 (int16x8_t)__builtin_neon_vsliq_n_v((int8x16_t)__a, (int8x16_t)__b, __c, 33); })
4151 int16x8_t __a = (a); int16x8_t __b = (b); \
4152 (int16x8_t)__builtin_neon_vsraq_n_v((int8x16_t)__a, (int8x16_t)__b, __c, 33); })
4206 int16x8_t __a = (a); int16x8_t __b = (b); \
4207 (int16x8_t)__builtin_neon_vsriq_n_v((int8x16_t)__a, (int8x16_t)__b, __c, 33); })
4249 int16x8_t __b = (b); \
4322 int16x8_t __b = (b); \
4756 __ai int16x8_t vsubq_s16(int16x8_t __a, int16x8_t __b) {
4773 __ai int8x8_t vsubhn_s16(int16x8_t __a, int16x8_t __b) {
4786 __ai int16x8_t vsubl_s8(int8x8_t __a, int8x8_t __b) {
4799 __ai int16x8_t vsubw_s8(int16x8_t __a, int8x8_t __b) {
4888 __ai int16x8x2_t vtrnq_s16(int16x8_t __a, int16x8_t __b) {
4921 __ai uint16x8_t vtstq_s16(int16x8_t __a, int16x8_t __b) {
4954 __ai int16x8x2_t vuzpq_s16(int16x8_t __a, int16x8_t __b) {
4991 __ai int16x8x2_t vzipq_s16(int16x8_t __a, int16x8_t __b) {