Home | History | Annotate | Download | only in include

Lines Matching defs:int32x4_t

42 typedef __attribute__((neon_vector_type(4)))  int32_t int32x4_t;
83 int32x4_t val[2];
179 int32x4_t val[3];
275 int32x4_t val[4];
354 __ai int32x4_t vmovl_s16(int16x4_t __a) {
355 return (int32x4_t)__builtin_neon_vmovl_v((int8x8_t)__a, 34); }
367 __ai int32x4_t vmull_s16(int16x4_t __a, int16x4_t __b) {
368 return (int32x4_t)__builtin_neon_vmull_v((int8x8_t)__a, (int8x8_t)__b, 34); }
398 __ai int32x4_t vabdq_s32(int32x4_t __a, int32x4_t __b) {
399 return (int32x4_t)__builtin_neon_vabdq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
425 __ai int32x4_t vabaq_s32(int32x4_t __a, int32x4_t __b, int32x4_t __c) {
436 __ai int32x4_t vabal_s16(int32x4_t __a, int16x4_t __b, int16x4_t __c) {
437 return __a + (int32x4_t)vmovl_u16((uint16x4_t)vabd_s16(__b, __c)); }
449 __ai int32x4_t vabdl_s16(int16x4_t __a, int16x4_t __b) {
450 return (int32x4_t)vmovl_u16((uint16x4_t)vabd_s16(__a, __b)); }
472 __ai int32x4_t vabsq_s32(int32x4_t __a) {
473 return (int32x4_t)__builtin_neon_vabsq_v((int8x16_t)__a, 34); }
499 __ai int32x4_t vaddq_s32(int32x4_t __a, int32x4_t __b) {
516 __ai int16x4_t vaddhn_s32(int32x4_t __a, int32x4_t __b) {
529 __ai int32x4_t vaddl_s16(int16x4_t __a, int16x4_t __b) {
542 __ai int32x4_t vaddw_s16(int32x4_t __a, int16x4_t __b) {
573 __ai int32x4_t vandq_s32(int32x4_t __a, int32x4_t __b) {
606 __ai int32x4_t vbicq_s32(int32x4_t __a, int32x4_t __b) {
645 __ai int32x4_t vbslq_s32(uint32x4_t __a, int32x4_t __b, int32x4_t __c) {
646 return (int32x4_t)__builtin_neon_vbslq_v((int8x16_t)__a, (int8x16_t)__b, (int8x16_t)__c, 34); }
704 __ai uint32x4_t vceqq_s32(int32x4_t __a, int32x4_t __b) {
735 __ai uint32x4_t vcgeq_s32(int32x4_t __a, int32x4_t __b) {
764 __ai uint32x4_t vcgtq_s32(int32x4_t __a, int32x4_t __b) {
793 __ai uint32x4_t vcleq_s32(int32x4_t __a, int32x4_t __b) {
814 __ai int32x4_t vclsq_s32(int32x4_t __a) {
815 return (int32x4_t)__builtin_neon_vclsq_v((int8x16_t)__a, 34); }
835 __ai uint32x4_t vcltq_s32(int32x4_t __a, int32x4_t __b) {
862 __ai int32x4_t vclzq_s32(int32x4_t __a) {
863 return (int32x4_t)__builtin_neon_vclzq_v((int8x16_t)__a, 34); }
888 __ai int32x4_t vcombine_s32(int32x2_t __a, int32x2_t __b) {
889 return (int32x4_t)__builtin_shufflevector((int64x1_t)__a, (int64x1_t)__b, 0, 1); }
941 __ai float32x4_t vcvtq_f32_s32(int32x4_t __a) {
956 int32x4_t __a = (a); \
967 (int32x4_t)__builtin_neon_vcvtq_n_s32_v((int8x16_t)__a, __b, 34); })
978 __ai int32x4_t vcvtq_s32_f32(float32x4_t __a) {
979 return (int32x4_t)__builtin_neon_vcvtq_s32_v((int8x16_t)__a, 34); }
1081 __ai int32x4_t vdupq_n_s32(int32_t __a) {
1082 return (int32x4_t){ __a, __a, __a, __a }; }
1118 __ai int32x4_t veorq_s32(int32x4_t __a, int32x4_t __b) {
1183 int32x4_t __a = (a); int32x4_t __b = (b); \
1184 (int32x4_t)__builtin_neon_vextq_v((int8x16_t)__a, (int8x16_t)__b, __c, 34); })
1207 __ai int32x2_t vget_high_s32(int32x4_t __a) {
1263 (uint32_t)__builtin_neon_vgetq_lane_i32((int32x4_t)__a, __b); })
1271 int32x4_t __a = (a); \
1299 __ai int32x2_t vget_low_s32(int32x4_t __a) {
1336 __ai int32x4_t vhaddq_s32(int32x4_t __a, int32x4_t __b) {
1337 return (int32x4_t)__builtin_neon_vhaddq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
1361 __ai int32x4_t vhsubq_s32(int32x4_t __a, int32x4_t __b) {
1362 return (int32x4_t)__builtin_neon_vhsubq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
1383 (int32x4_t)__builtin_neon_vld1q_v(__a, 34); })
1432 (int32x4_t)__builtin_neon_vld1q_dup_v(__a, 34); })
1487 int32x4_t __b = (b); \
1488 (int32x4_t)__builtin_neon_vld1q_lane_v(__a, (int8x16_t)__b, __c, 34); })
1925 __ai int32x4_t vmaxq_s32(int32x4_t __a, int32x4_t __b) {
1926 return (int32x4_t)__builtin_neon_vmaxq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
1954 __ai int32x4_t vminq_s32(int32x4_t __a, int32x4_t __b) {
1955 return (int32x4_t)__builtin_neon_vminq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
1983 __ai int32x4_t vmlaq_s32(int32x4_t __a, int32x4_t __b, int32x4_t __c) {
1996 __ai int32x4_t vmlal_s16(int32x4_t __a, int16x4_t __b, int16x4_t __c) {
2008 int32x4_t __a = (a); int16x4_t __b = (b); int16x4_t __c = (c); \
2020 __ai int32x4_t vmlal_n_s16(int32x4_t __a, int16x4_t __b, int16_t __c) {
2048 int32x4_t __a = (a); int32x4_t __b = (b); int32x2_t __c = (c); \
2072 __ai int32x4_t vmlaq_n_s32(int32x4_t __a, int32x4_t __b, int32_t __c) {
2073 return __a + (__b * (int32x4_t){ __c, __c, __c, __c }); }
2099 __ai int32x4_t vmlsq_s32(int32x4_t __a, int32x4_t __b, int32x4_t __c) {
2112 __ai int32x4_t vmlsl_s16(int32x4_t __a, int16x4_t __b, int16x4_t __c) {
2124 int32x4_t __a = (a); int16x4_t __b = (b); int16x4_t __c = (c); \
2136 __ai int32x4_t vmlsl_n_s16(int32x4_t __a, int16x4_t __b, int16_t __c) {
2164 int32x4_t __a = (a); int32x4_t __b = (b); int32x2_t __c = (c); \
2188 __ai int32x4_t vmlsq_n_s32(int32x4_t __a, int32x4_t __b, int32_t __c) {
2189 return __a - (__b * (int32x4_t){ __c, __c, __c, __c }); }
2199 __ai int16x4_t vmovn_s32(int32x4_t __a) {
2238 __ai int32x4_t vmovq_n_s32(int32_t __a) {
2239 return (int32x4_t){ __a, __a, __a, __a }; }
2273 __ai int32x4_t vmulq_s32(int32x4_t __a, int32x4_t __b) {
2297 __ai int32x4_t vmull_n_s16(int16x4_t __a, int16_t __b) {
2298 return (int32x4_t)__builtin_neon_vmull_v((int8x8_t)__a, (int8x8_t)(int16x4_t){ __b, __b, __b, __b }, 34); }
2330 int32x4_t __a = (a); int32x2_t __b = (b); \
2354 __ai int32x4_t vmulq_n_s32(int32x4_t __a, int32_t __b) {
2355 return __a * (int32x4_t){ __b, __b, __b, __b }; }
2381 __ai int32x4_t vmvnq_s32(int32x4_t __a) {
2404 __ai int32x4_t vnegq_s32(int32x4_t __a) {
2429 __ai int32x4_t vornq_s32(int32x4_t __a, int32x4_t __b) {
2462 __ai int32x4_t vorrq_s32(int32x4_t __a, int32x4_t __b) {
2489 __ai int32x4_t vpadalq_s16(int32x4_t __a, int16x8_t __b) {
2490 return (int32x4_t)__builtin_neon_vpadalq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
2491 __ai int64x2_t vpadalq_s32(int64x2_t __a, int32x4_t __b) {
2529 __ai int32x4_t vpaddlq_s16(int16x8_t __a) {
2530 return (int32x4_t)__builtin_neon_vpaddlq_v((int8x16_t)__a, 34); }
2531 __ai int64x2_t vpaddlq_s32(int32x4_t __a) {
2580 __ai int32x4_t vqabsq_s32(int32x4_t __a) {
2581 return (int32x4_t)__builtin_neon_vqabsq_v((int8x16_t)__a, 34); }
2603 __ai int32x4_t vqaddq_s32(int32x4_t __a, int32x4_t __b) {
2604 return (int32x4_t)__builtin_neon_vqaddq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
2616 __ai int32x4_t vqdmlal_s16(int32x4_t __a, int16x4_t __b, int16x4_t __c) {
2617 return (int32x4_t)__builtin_neon_vqdmlal_v((int8x16_t)__a, (int8x8_t)__b, (int8x8_t)__c, 34); }
2622 int32x4_t __a = (a); int16x4_t __b = (b); int16x4_t __c = (c); \
2628 __ai int32x4_t vqdmlal_n_s16(int32x4_t __a, int16x4_t __b, int16_t __c) {
2629 return (int32x4_t)__builtin_neon_vqdmlal_v((int8x16_t)__a, (int8x8_t)__b, (int8x8_t)(int16x4_t){ __c, __c, __c, __c }, 34); }
2633 __ai int32x4_t vqdmlsl_s16(int32x4_t __a, int16x4_t __b, int16x4_t __c) {
2634 return (int32x4_t)__builtin_neon_vqdmlsl_v((int8x16_t)__a, (int8x8_t)__b, (int8x8_t)__c, 34); }
2639 int32x4_t __a = (a); int16x4_t __b = (b); int16x4_t __c = (c); \
2645 __ai int32x4_t vqdmlsl_n_s16(int32x4_t __a, int16x4_t __b, int16_t __c) {
2646 return (int32x4_t)__builtin_neon_vqdmlsl_v((int8x16_t)__a, (int8x8_t)__b, (int8x8_t)(int16x4_t){ __c, __c, __c, __c }, 34); }
2656 __ai int32x4_t vqdmulhq_s32(int32x4_t __a, int32x4_t __b) {
2657 return (int32x4_t)__builtin_neon_vqdmulhq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
2669 int32x4_t __a = (a); int32x2_t __b = (b); \
2678 __ai int32x4_t vqdmulhq_n_s32(int32x4_t __a, int32_t __b) {
2679 return (int32x4_t)__builtin_neon_vqdmulhq_v((int8x16_t)__a, (int8x16_t)(int32x4_t){ __b, __b, __b, __b }, 34); }
2681 __ai int32x4_t vqdmull_s16(int16x4_t __a, int16x4_t __b) {
2682 return (int32x4_t)__builtin_neon_vqdmull_v((int8x8_t)__a, (int8x8_t)__b, 34); }
2693 __ai int32x4_t vqdmull_n_s16(int16x4_t __a, int16_t __b) {
2694 return (int32x4_t)__builtin_neon_vqdmull_v((int8x8_t)__a, (int8x8_t)(int16x4_t){ __b, __b, __b, __b }, 34); }
2700 __ai int16x4_t vqmovn_s32(int32x4_t __a) {
2713 __ai uint16x4_t vqmovun_s32(int32x4_t __a) {
2728 __ai int32x4_t vqnegq_s32(int32x4_t __a) {
2729 return (int32x4_t)__builtin_neon_vqnegq_v((int8x16_t)__a, 34); }
2737 __ai int32x4_t vqrdmulhq_s32(int32x4_t __a, int32x4_t __b) {
2738 return (int32x4_t)__builtin_neon_vqrdmulhq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
2750 int32x4_t __a = (a); int32x2_t __b = (b); \
2759 __ai int32x4_t vqrdmulhq_n_s32(int32x4_t __a, int32_t __b) {
2760 return (int32x4_t)__builtin_neon_vqrdmulhq_v((int8x16_t)__a, (int8x16_t)(int32x4_t){ __b, __b, __b, __b }, 34); }
2782 __ai int32x4_t vqrshlq_s32(int32x4_t __a, int32x4_t __b) {
2783 return (int32x4_t)__builtin_neon_vqrshlq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
2790 __ai uint32x4_t vqrshlq_u32(uint32x4_t __a, int32x4_t __b) {
2799 int32x4_t __a = (a); \
2818 int32x4_t __a = (a); \
2844 __ai int32x4_t vqshlq_s32(int32x4_t __a, int32x4_t __b) {
2845 return (int32x4_t)__builtin_neon_vqshlq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
2852 __ai uint32x4_t vqshlq_u32(uint32x4_t __a, int32x4_t __b) {
2876 int32x4_t __a = (a); \
2913 int32x4_t __a = (a); \
2914 (int32x4_t)__builtin_neon_vqshlq_n_v((int8x16_t)__a, __b, 34); })
2935 int32x4_t __a = (a); \
2954 int32x4_t __a = (a); \
2980 __ai int32x4_t vqsubq_s32(int32x4_t __a, int32x4_t __b) {
2981 return (int32x4_t)__builtin_neon_vqsubq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
2995 __ai int16x4_t vraddhn_s32(int32x4_t __a, int32x4_t __b) {
3286 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __a) {
3308 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __a) {
3328 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __a) {
3329 return (int32x4_t)__a; }
3330 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __a) {
3331 return (int32x4_t)__a; }
3332 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __a) {
3333 return (int32x4_t)__a; }
3334 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __a) {
3335 return (int32x4_t)__a; }
3336 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __a) {
3337 return (int32x4_t)__a; }
3338 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __a) {
3339 return (int32x4_t)__a; }
3340 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __a) {
3341 return (int32x4_t)__a; }
3342 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __a) {
3343 return (int32x4_t)__a; }
3344 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __a) {
3345 return (int32x4_t)__a; }
3346 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __a) {
3347 return (int32x4_t)__a; }
3348 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __a) {
3349 return (int32x4_t)__a; }
3354 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __a) {
3376 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __a) {
3398 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __a) {
3420 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __a) {
3442 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __a) {
3464 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __a) {
3486 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __a) {
3508 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __a) {
3530 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __a) {
3609 __ai int32x4_t vrev64q_s32(int32x4_t __a) {
3640 __ai int32x4_t vrhaddq_s32(int32x4_t __a, int32x4_t __b) {
3641 return (int32x4_t)__builtin_neon_vrhaddq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
3669 __ai int32x4_t vrshlq_s32(int32x4_t __a, int32x4_t __b) {
3670 return (int32x4_t)__builtin_neon_vrshlq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
3677 __ai uint32x4_t vrshlq_u32(uint32x4_t __a, int32x4_t __b) {
3686 int32x4_t __a = (a); \
3732 int32x4_t __a = (a); \
3733 (int32x4_t)__builtin_neon_vrshrq_n_v((int8x16_t)__a, __b, 34); })
3795 int32x4_t __a = (a); int32x4_t __b = (b); \
3796 (int32x4_t)__builtin_neon_vrsraq_n_v((int8x16_t)__a, (int8x16_t)__b, __c, 34); })
3815 __ai int16x4_t vrsubhn_s32(int32x4_t __a, int32x4_t __b) {
3861 (uint32x4_t)__builtin_neon_vsetq_lane_i32(__a, (int32x4_t)__b, __c); })
3869 int32_t __a = (a); int32x4_t __b = (b); \
3870 (int32x4_t)__builtin_neon_vsetq_lane_i32(__a, __b, __c); })
3913 __ai int32x4_t vshlq_s32(int32x4_t __a, int32x4_t __b) {
3914 return (int32x4_t)__builtin_neon_vshlq_v((int8x16_t)__a, (int8x16_t)__b, 34); }
3921 __ai uint32x4_t vshlq_u32(uint32x4_t __a, int32x4_t __b) {
3931 (int32x4_t)__builtin_neon_vshll_n_v((int8x8_t)__a, __b, 34); })
3976 int32x4_t __a = (a); \
3977 (int32x4_t)__builtin_neon_vshlq_n_v((int8x16_t)__a, __b, 34); })
3998 int32x4_t __a = (a); \
4044 int32x4_t __a = (a); \
4045 (int32x4_t)__builtin_neon_vshrq_n_v((int8x16_t)__a, __b, 34); })
4099 int32x4_t __a = (a); int32x4_t __b = (b); \
4100 (int32x4_t)__builtin_neon_vsliq_n_v((int8x16_t)__a, (int8x16_t)__b, __c, 34); })
4154 int32x4_t __a = (a); int32x4_t __b = (b); \
4155 (int32x4_t)__builtin_neon_vsraq_n_v((int8x16_t)__a, (int8x16_t)__b, __c, 34); })
4209 int32x4_t __a = (a); int32x4_t __b = (b); \
4210 (int32x4_t)__builtin_neon_vsriq_n_v((int8x16_t)__a, (int8x16_t)__b, __c, 34); })
4252 int32x4_t __b = (b); \
4325 int32x4_t __b = (b); \
4758 __ai int32x4_t vsubq_s32(int32x4_t __a, int32x4_t __b) {
4775 __ai int16x4_t vsubhn_s32(int32x4_t __a, int32x4_t __b) {
4788 __ai int32x4_t vsubl_s16(int16x4_t __a, int16x4_t __b) {
4801 __ai int32x4_t vsubw_s16(int32x4_t __a, int16x4_t __b) {
4890 __ai int32x4x2_t vtrnq_s32(int32x4_t __a, int32x4_t __b) {
4923 __ai uint32x4_t vtstq_s32(int32x4_t __a, int32x4_t __b) {
4956 __ai int32x4x2_t vuzpq_s32(int32x4_t __a, int32x4_t __b) {
4993 __ai int32x4x2_t vzipq_s32(int32x4_t __a, int32x4_t __b) {