Home | History | Annotate | Download | only in include

Lines Matching defs:int32x2_t

41 typedef __attribute__((neon_vector_type(2)))  int32_t int32x2_t;
79 int32x2_t val[2];
175 int32x2_t val[3];
271 int32x2_t val[4];
356 __ai int64x2_t vmovl_s32(int32x2_t __a) {
369 __ai int64x2_t vmull_s32(int32x2_t __a, int32x2_t __b) {
384 __ai int32x2_t vabd_s32(int32x2_t __a, int32x2_t __b) {
385 return (int32x2_t)__builtin_neon_vabd_v((int8x8_t)__a, (int8x8_t)__b, 2); }
413 __ai int32x2_t vaba_s32(int32x2_t __a, int32x2_t __b, int32x2_t __c) {
438 __ai int64x2_t vabal_s32(int64x2_t __a, int32x2_t __b, int32x2_t __c) {
451 __ai int64x2_t vabdl_s32(int32x2_t __a, int32x2_t __b) {
464 __ai int32x2_t vabs_s32(int32x2_t __a) {
465 return (int32x2_t)__builtin_neon_vabs_v((int8x8_t)__a, 2); }
481 __ai int32x2_t vadd_s32(int32x2_t __a, int32x2_t __b) {
518 __ai int32x2_t vaddhn_s64(int64x2_t __a, int64x2_t __b) {
519 return (int32x2_t)__builtin_neon_vaddhn_v((int8x16_t)__a, (int8x16_t)__b, 2); }
531 __ai int64x2_t vaddl_s32(int32x2_t __a, int32x2_t __b) {
544 __ai int64x2_t vaddw_s32(int64x2_t __a, int32x2_t __b) {
557 __ai int32x2_t vand_s32(int32x2_t __a, int32x2_t __b) {
590 __ai int32x2_t vbic_s32(int32x2_t __a, int32x2_t __b) {
623 __ai int32x2_t vbsl_s32(uint32x2_t __a, int32x2_t __b, int32x2_t __c) {
624 return (int32x2_t)__builtin_neon_vbsl_v((int8x8_t)__a, (int8x8_t)__b, (int8x8_t)__c, 2); }
688 __ai uint32x2_t vceq_s32(int32x2_t __a, int32x2_t __b) {
721 __ai uint32x2_t vcge_s32(int32x2_t __a, int32x2_t __b) {
750 __ai uint32x2_t vcgt_s32(int32x2_t __a, int32x2_t __b) {
779 __ai uint32x2_t vcle_s32(int32x2_t __a, int32x2_t __b) {
808 __ai int32x2_t vcls_s32(int32x2_t __a) {
809 return (int32x2_t)__builtin_neon_vcls_v((int8x8_t)__a, 2); }
821 __ai uint32x2_t vclt_s32(int32x2_t __a, int32x2_t __b) {
850 __ai int32x2_t vclz_s32(int32x2_t __a) {
851 return (int32x2_t)__builtin_neon_vclz_v((int8x8_t)__a, 2); }
888 __ai int32x4_t vcombine_s32(int32x2_t __a, int32x2_t __b) {
913 __ai int32x2_t vcreate_s32(uint64_t __a) {
914 return (int32x2_t)__a; }
937 __ai float32x2_t vcvt_f32_s32(int32x2_t __a) {
950 int32x2_t __a = (a); \
964 (int32x2_t)__builtin_neon_vcvt_n_s32_v((int8x8_t)__a, __b, 2); })
976 __ai int32x2_t vcvt_s32_f32(float32x2_t __a) {
977 return (int32x2_t)__builtin_neon_vcvt_s32_v((int8x8_t)__a, 2); }
1002 int32x2_t __a = (a); \
1029 int32x2_t __a = (a); \
1063 __ai int32x2_t vdup_n_s32(int32_t __a) {
1064 return (int32x2_t){ __a, __a }; }
1102 __ai int32x2_t veor_s32(int32x2_t __a, int32x2_t __b) {
1150 int32x2_t __a = (a); int32x2_t __b = (b); \
1151 (int32x2_t)__builtin_neon_vext_v((int8x8_t)__a, (int8x8_t)__b, __c, 2); })
1207 __ai int32x2_t vget_high_s32(int32x4_t __a) {
1208 return (int32x2_t)__builtin_shufflevector((int64x2_t)__a, (int64x2_t)__a, 1); }
1236 (uint32_t)__builtin_neon_vget_lane_i32((int32x2_t)__a, __b); })
1244 int32x2_t __a = (a); \
1299 __ai int32x2_t vget_low_s32(int32x4_t __a) {
1300 return (int32x2_t)__builtin_shufflevector((int64x2_t)__a, (int64x2_t)__a, 0); }
1324 __ai int32x2_t vhadd_s32(int32x2_t __a, int32x2_t __b) {
1325 return (int32x2_t)__builtin_neon_vhadd_v((int8x8_t)__a, (int8x8_t)__b, 2); }
1349 __ai int32x2_t vhsub_s32(int32x2_t __a, int32x2_t __b) {
1350 return (int32x2_t)__builtin_neon_vhsub_v((int8x8_t)__a, (int8x8_t)__b, 2); }
1407 (int32x2_t)__builtin_neon_vld1_v(__a, 2); })
1456 (int32x2_t)__builtin_neon_vld1_dup_v(__a, 2); })
1523 int32x2_t __b = (b); \
1524 (int32x2_t)__builtin_neon_vld1_lane_v(__a, (int8x8_t)__b, __c, 2); })
1911 __ai int32x2_t vmax_s32(int32x2_t __a, int32x2_t __b) {
1912 return (int32x2_t)__builtin_neon_vmax_v((int8x8_t)__a, (int8x8_t)__b, 2); }
1940 __ai int32x2_t vmin_s32(int32x2_t __a, int32x2_t __b) {
1941 return (int32x2_t)__builtin_neon_vmin_v((int8x8_t)__a, (int8x8_t)__b, 2); }
1969 __ai int32x2_t vmla_s32(int32x2_t __a, int32x2_t __b, int32x2_t __c) {
1998 __ai int64x2_t vmlal_s32(int64x2_t __a, int32x2_t __b, int32x2_t __c) {
2011 int64x2_t __a = (a); int32x2_t __b = (b); int32x2_t __c = (c); \
2022 __ai int64x2_t vmlal_n_s32(int64x2_t __a, int32x2_t __b, int32_t __c) {
2023 return __a + vmull_s32(__b, (int32x2_t){ __c, __c }); }
2033 int32x2_t __a = (a); int32x2_t __b = (b); int32x2_t __c = (c); \
2048 int32x4_t __a = (a); int32x4_t __b = (b); int32x2_t __c = (c); \
2062 __ai int32x2_t vmla_n_s32(int32x2_t __a, int32x2_t __b, int32_t __c) {
2063 return __a + (__b * (int32x2_t){ __c, __c }); }
2085 __ai int32x2_t vmls_s32(int32x2_t __a, int32x2_t __b, int32x2_t __c) {
2114 __ai int64x2_t vmlsl_s32(int64x2_t __a, int32x2_t __b, int32x2_t __c) {
2127 int64x2_t __a = (a); int32x2_t __b = (b); int32x2_t __c = (c); \
2138 __ai int64x2_t vmlsl_n_s32(int64x2_t __a, int32x2_t __b, int32_t __c) {
2139 return __a - vmull_s32(__b, (int32x2_t){ __c, __c }); }
2149 int32x2_t __a = (a); int32x2_t __b = (b); int32x2_t __c = (c); \
2164 int32x4_t __a = (a); int32x4_t __b = (b); int32x2_t __c = (c); \
2178 __ai int32x2_t vmls_n_s32(int32x2_t __a, int32x2_t __b, int32_t __c) {
2179 return __a - (__b * (int32x2_t){ __c, __c }); }
2201 __ai int32x2_t vmovn_s64(int64x2_t __a) {
2202 return (int32x2_t)__builtin_neon_vmovn_v((int8x16_t)__a, 2); }
2220 __ai int32x2_t vmov_n_s32(int32_t __a) {
2221 return (int32x2_t){ __a, __a }; }
2259 __ai int32x2_t vmul_s32(int32x2_t __a, int32x2_t __b) {
2288 int32x2_t __a = (a); int32x2_t __b = (b); \
2299 __ai int64x2_t vmull_n_s32(int32x2_t __a, int32_t __b) {
2300 return (int64x2_t)__builtin_neon_vmull_v((int8x8_t)__a, (int8x8_t)(int32x2_t){ __b, __b }, 35); }
2315 int32x2_t __a = (a); int32x2_t __b = (b); \
2330 int32x4_t __a = (a); int32x2_t __b = (b); \
2344 __ai int32x2_t vmul_n_s32(int32x2_t __a, int32_t __b) {
2345 return __a * (int32x2_t){ __b, __b }; }
2367 __ai int32x2_t vmvn_s32(int32x2_t __a) {
2396 __ai int32x2_t vneg_s32(int32x2_t __a) {
2413 __ai int32x2_t vorn_s32(int32x2_t __a, int32x2_t __b) {
2446 __ai int32x2_t vorr_s32(int32x2_t __a, int32x2_t __b) {
2477 __ai int32x2_t vpadal_s16(int32x2_t __a, int16x4_t __b) {
2478 return (int32x2_t)__builtin_neon_vpadal_v((int8x8_t)__a, (int8x8_t)__b, 2); }
2479 __ai int64x1_t vpadal_s32(int64x1_t __a, int32x2_t __b) {
2504 __ai int32x2_t vpadd_s32(int32x2_t __a, int32x2_t __b) {
2505 return (int32x2_t)__builtin_neon_vpadd_v((int8x8_t)__a, (int8x8_t)__b, 2); }
2517 __ai int32x2_t vpaddl_s16(int16x4_t __a) {
2518 return (int32x2_t)__builtin_neon_vpaddl_v((int8x8_t)__a, 2); }
2519 __ai int64x1_t vpaddl_s32(int32x2_t __a) {
2544 __ai int32x2_t vpmax_s32(int32x2_t __a, int32x2_t __b) {
2545 return (int32x2_t)__builtin_neon_vpmax_v((int8x8_t)__a, (int8x8_t)__b, 2); }
2559 __ai int32x2_t vpmin_s32(int32x2_t __a, int32x2_t __b) {
2560 return (int32x2_t)__builtin_neon_vpmin_v((int8x8_t)__a, (int8x8_t)__b, 2); }
2574 __ai int32x2_t vqabs_s32(int32x2_t __a) {
2575 return (int32x2_t)__builtin_neon_vqabs_v((int8x8_t)__a, 2); }
2587 __ai int32x2_t vqadd_s32(int32x2_t __a, int32x2_t __b) {
2588 return (int32x2_t)__builtin_neon_vqadd_v((int8x8_t)__a, (int8x8_t)__b, 2); }
2618 __ai int64x2_t vqdmlal_s32(int64x2_t __a, int32x2_t __b, int32x2_t __c) {
2625 int64x2_t __a = (a); int32x2_t __b = (b); int32x2_t __c = (c); \
2630 __ai int64x2_t vqdmlal_n_s32(int64x2_t __a, int32x2_t __b, int32_t __c) {
2631 return (int64x2_t)__builtin_neon_vqdmlal_v((int8x16_t)__a, (int8x8_t)__b, (int8x8_t)(int32x2_t){ __c, __c }, 35); }
2635 __ai int64x2_t vqdmlsl_s32(int64x2_t __a, int32x2_t __b, int32x2_t __c) {
2642 int64x2_t __a = (a); int32x2_t __b = (b); int32x2_t __c = (c); \
2647 __ai int64x2_t vqdmlsl_n_s32(int64x2_t __a, int32x2_t __b, int32_t __c) {
2648 return (int64x2_t)__builtin_neon_vqdmlsl_v((int8x16_t)__a, (int8x8_t)__b, (int8x8_t)(int32x2_t){ __c, __c }, 35); }
2652 __ai int32x2_tint32x2_t __a, int32x2_t __b) {
2653 return (int32x2_t)__builtin_neon_vqdmulh_v((int8x8_t)__a, (int8x8_t)__b, 2); }
2663 int32x2_t __a = (a); int32x2_t __b = (b); \
2669 int32x4_t __a = (a); int32x2_t __b = (b); \
2674 __ai int32x2_t vqdmulh_n_s32(int32x2_t __a, int32_t __b) {
2675 return (int32x2_t)__builtin_neon_vqdmulh_v((int8x8_t)__a, (int8x8_t)(int32x2_t){ __b, __b }, 2); }
2683 __ai int64x2_t vqdmull_s32(int32x2_t __a, int32x2_t __b) {
2690 int32x2_t __a = (a); int32x2_t __b = (b); \
2695 __ai int64x2_t vqdmull_n_s32(int32x2_t __a, int32_t __b) {
2696 return (int64x2_t)__builtin_neon_vqdmull_v((int8x8_t)__a, (int8x8_t)(int32x2_t){ __b, __b }, 35); }
2702 __ai int32x2_t vqmovn_s64(int64x2_t __a) {
2703 return (int32x2_t)__builtin_neon_vqmovn_v((int8x16_t)__a, 2); }
2722 __ai int32x2_t vqneg_s32(int32x2_t __a) {
2723 return (int32x2_t)__builtin_neon_vqneg_v((int8x8_t)__a, 2); }
2733 __ai int32x2_t vqrdmulh_s32(int32x2_t __a, int32x2_t __b) {
2734 return (int32x2_t)__builtin_neon_vqrdmulh_v((int8x8_t)__a, (int8x8_t)__b, 2); }
2744 int32x2_t __a = (a); int32x2_t __b = (b); \
2750 int32x4_t __a = (a); int32x2_t __b = (b); \
2755 __ai int32x2_t vqrdmulh_n_s32(int32x2_t __a, int32_t __b) {
2756 return (int32x2_t)__builtin_neon_vqrdmulh_v((int8x8_t)__a, (int8x8_t)(int32x2_t){ __b, __b }, 2); }
2766 __ai int32x2_t vqrshl_s32(int32x2_t __a, int32x2_t __b) {
2767 return (int32x2_t)__builtin_neon_vqrshl_v((int8x8_t)__a, (int8x8_t)__b, 2); }
2774 __ai uint32x2_t vqrshl_u32(uint32x2_t __a, int32x2_t __b) {
2803 (int32x2_t)__builtin_neon_vqrshrn_n_v((int8x16_t)__a, __b, 2); })
2828 __ai int32x2_t vqshl_s32(int32x2_t __a, int32x2_t __b) {
2829 return (int32x2_t)__builtin_neon_vqshl_v((int8x8_t)__a, (int8x8_t)__b, 2); }
2836 __ai uint32x2_t vqshl_u32(uint32x2_t __a, int32x2_t __b) {
2864 int32x2_t __a = (a); \
2889 int32x2_t __a = (a); \
2890 (int32x2_t)__builtin_neon_vqshl_n_v((int8x8_t)__a, __b, 2); })
2939 (int32x2_t)__builtin_neon_vqshrn_n_v((int8x16_t)__a, __b, 2); })
2964 __ai int32x2_t vqsub_s32(int32x2_t __a, int32x2_t __b) {
2965 return (int32x2_t)__builtin_neon_vqsub_v((int8x8_t)__a, (int8x8_t)__b, 2); }
2997 __ai int32x2_t vraddhn_s64(int64x2_t __a, int64x2_t __b) {
2998 return (int32x2_t)__builtin_neon_vraddhn_v((int8x16_t)__a, (int8x16_t)__b, 2); }
3022 __ai int8x8_t vreinterpret_s8_s32(int32x2_t __a) {
3044 __ai int16x4_t vreinterpret_s16_s32(int32x2_t __a) {
3064 __ai int32x2_t vreinterpret_s32_s8(int8x8_t __a) {
3065 return (int32x2_t)__a; }
3066 __ai int32x2_t vreinterpret_s32_s16(int16x4_t __a) {
3067 return (int32x2_t)__a; }
3068 __ai int32x2_t vreinterpret_s32_s64(int64x1_t __a) {
3069 return (int32x2_t)__a; }
3070 __ai int32x2_t vreinterpret_s32_u8(uint8x8_t __a) {
3071 return (int32x2_t)__a; }
3072 __ai int32x2_t vreinterpret_s32_u16(uint16x4_t __a) {
3073 return (int32x2_t)__a; }
3074 __ai int32x2_t vreinterpret_s32_u32(uint32x2_t __a) {
3075 return (int32x2_t)__a; }
3076 __ai int32x2_t vreinterpret_s32_u64(uint64x1_t __a) {
3077 return (int32x2_t)__a; }
3078 __ai int32x2_t vreinterpret_s32_f16(float16x4_t __a) {
3079 return (int32x2_t)__a; }
3080 __ai int32x2_t vreinterpret_s32_f32(float32x2_t __a) {
3081 return (int32x2_t)__a; }
3082 __ai int32x2_t vreinterpret_s32_p8(poly8x8_t __a) {
3083 return (int32x2_t)__a; }
3084 __ai int32x2_t vreinterpret_s32_p16(poly16x4_t __a) {
3085 return (int32x2_t)__a; }
3090 __ai int64x1_t vreinterpret_s64_s32(int32x2_t __a) {
3112 __ai uint8x8_t vreinterpret_u8_s32(int32x2_t __a) {
3134 __ai uint16x4_t vreinterpret_u16_s32(int32x2_t __a) {
3156 __ai uint32x2_t vreinterpret_u32_s32(int32x2_t __a) {
3178 __ai uint64x1_t vreinterpret_u64_s32(int32x2_t __a) {
3200 __ai float16x4_t vreinterpret_f16_s32(int32x2_t __a) {
3222 __ai float32x2_t vreinterpret_f32_s32(int32x2_t __a) {
3244 __ai poly8x8_t vreinterpret_p8_s32(int32x2_t __a) {
3266 __ai poly16x4_t vreinterpret_p16_s32(int32x2_t __a) {
3591 __ai int32x2_t vrev64_s32(int32x2_t __a) {
3628 __ai int32x2_t vrhadd_s32(int32x2_t __a, int32x2_t __b) {
3629 return (int32x2_t)__builtin_neon_vrhadd_v((int8x8_t)__a, (int8x8_t)__b, 2); }
3653 __ai int32x2_t vrshl_s32(int32x2_t __a, int32x2_t __b) {
3654 return (int32x2_t)__builtin_neon_vrshl_v((int8x8_t)__a, (int8x8_t)__b, 2); }
3661 __ai uint32x2_t vrshl_u32(uint32x2_t __a, int32x2_t __b) {
3690 (int32x2_t)__builtin_neon_vrshrn_n_v((int8x16_t)__a, __b, 2); })
3708 int32x2_t __a = (a); \
3709 (int32x2_t)__builtin_neon_vrshr_n_v((int8x8_t)__a, __b, 2); })
3771 int32x2_t __a = (a); int32x2_t __b = (b); \
3772 (int32x2_t)__builtin_neon_vrsra_n_v((int8x8_t)__a, (int8x8_t)__b, __c, 2); })
3817 __ai int32x2_t vrsubhn_s64(int64x2_t __a, int64x2_t __b) {
3818 return (int32x2_t)__builtin_neon_vrsubhn_v((int8x16_t)__a, (int8x16_t)__b, 2); }
3834 (uint32x2_t)__builtin_neon_vset_lane_i32(__a, (int32x2_t)__b, __c); })
3842 int32_t __a = (a); int32x2_t __b = (b); \
3843 (int32x2_t)__builtin_neon_vset_lane_i32(__a, __b, __c); })
3897 __ai int32x2_t vshl_s32(int32x2_t __a, int32x2_t __b) {
3898 return (int32x2_t)__builtin_neon_vshl_v((int8x8_t)__a, (int8x8_t)__b, 2); }
3905 __ai uint32x2_t vshl_u32(uint32x2_t __a, int32x2_t __b) {
3933 int32x2_t __a = (a); \
3952 int32x2_t __a = (a); \
3953 (int32x2_t)__builtin_neon_vshl_n_v((int8x8_t)__a, __b, 2); })
4002 (int32x2_t)__builtin_neon_vshrn_n_v((int8x16_t)__a, __b, 2); })
4020 int32x2_t __a = (a); \
4021 (int32x2_t)__builtin_neon_vshr_n_v((int8x8_t)__a, __b, 2); })
4069 int32x2_t __a = (a); int32x2_t __b = (b); \
4070 (int32x2_t)__builtin_neon_vsli_n_v((int8x8_t)__a, (int8x8_t)__b, __c, 2); })
4130 int32x2_t __a = (a); int32x2_t __b = (b); \
4131 (int32x2_t)__builtin_neon_vsra_n_v((int8x8_t)__a, (int8x8_t)__b, __c, 2); })
4179 int32x2_t __a = (a); int32x2_t __b = (b); \
4180 (int32x2_t)__builtin_neon_vsri_n_v((int8x8_t)__a, (int8x8_t)__b, __c, 2); })
4288 int32x2_t __b = (b); \
4361 int32x2_t __b = (b); \
4740 __ai int32x2_t vsub_s32(int32x2_t __a, int32x2_t __b) {
4777 __ai int32x2_t vsubhn_s64(int64x2_t __a, int64x2_t __b) {
4778 return (int32x2_t)__builtin_neon_vsubhn_v((int8x16_t)__a, (int8x16_t)__b, 2); }
4790 __ai int64x2_t vsubl_s32(int32x2_t __a, int32x2_t __b) {
4803 __ai int64x2_t vsubw_s32(int64x2_t __a, int32x2_t __b) {
4872 __ai int32x2x2_t vtrn_s32(int32x2_t __a, int32x2_t __b) {
4909 __ai uint32x2_t vtst_s32(int32x2_t __a, int32x2_t __b) {
4938 __ai int32x2x2_t vuzp_s32(int32x2_t __a, int32x2_t __b) {
4975 __ai int32x2x2_t vzip_s32(int32x2_t __a, int32x2_t __b) {