Home | History | Annotate | Download | only in include

Lines Matching defs:uint32x2_t

49 typedef __attribute__((neon_vector_type(2)))  uint32_t uint32x2_t;
111 uint32x2_t val[2];
207 uint32x2_t val[3];
303 uint32x2_t val[4];
362 __ai uint64x2_t vmovl_u32(uint32x2_t __a) {
375 __ai uint64x2_t vmull_u32(uint32x2_t __a, uint32x2_t __b) {
390 __ai uint32x2_t vabd_u32(uint32x2_t __a, uint32x2_t __b) {
391 return (uint32x2_t)__builtin_neon_vabd_v((int8x8_t)__a, (int8x8_t)__b, 18); }
419 __ai uint32x2_t vaba_u32(uint32x2_t __a, uint32x2_t __b, uint32x2_t __c) {
439 return __a + (int64x2_t)vmovl_u32((uint32x2_t)vabd_s32(__b, __c)); }
444 __ai uint64x2_t vabal_u32(uint64x2_t __a, uint32x2_t __b, uint32x2_t __c) {
452 return (int64x2_t)vmovl_u32((uint32x2_t)vabd_s32(__a, __b)); }
457 __ai uint64x2_t vabdl_u32(uint32x2_t __a, uint32x2_t __b) {
491 __ai uint32x2_t vadd_u32(uint32x2_t __a, uint32x2_t __b) {
524 __ai uint32x2_t vaddhn_u64(uint64x2_t __a, uint64x2_t __b) {
525 return (uint32x2_t)__builtin_neon_vaddhn_v((int8x16_t)__a, (int8x16_t)__b, 18); }
537 __ai uint64x2_t vaddl_u32(uint32x2_t __a, uint32x2_t __b) {
550 __ai uint64x2_t vaddw_u32(uint64x2_t __a, uint32x2_t __b) {
565 __ai uint32x2_t vand_u32(uint32x2_t __a, uint32x2_t __b) {
598 __ai uint32x2_t vbic_u32(uint32x2_t __a, uint32x2_t __b) {
623 __ai int32x2_t vbsl_s32(uint32x2_t __a, int32x2_t __b, int32x2_t __c) {
631 __ai uint32x2_t vbsl_u32(uint32x2_t __a, uint32x2_t __b, uint32x2_t __c) {
632 return (uint32x2_t)__builtin_neon_vbsl_v((int8x8_t)__a, (int8x8_t)__b, (int8x8_t)__c, 18); }
635 __ai float32x2_t vbsl_f32(uint32x2_t __a, float32x2_t __b, float32x2_t __c) {
664 __ai uint32x2_t vcage_f32(float32x2_t __a, float32x2_t __b) {
665 return (uint32x2_t)__builtin_neon_vcage_v((int8x8_t)__a, (int8x8_t)__b, 18); }
669 __ai uint32x2_t vcagt_f32(float32x2_t __a, float32x2_t __b) {
670 return (uint32x2_t)__builtin_neon_vcagt_v((int8x8_t)__a, (int8x8_t)__b, 18); }
674 __ai uint32x2_t vcale_f32(float32x2_t __a, float32x2_t __b) {
675 return (uint32x2_t)__builtin_neon_vcale_v((int8x8_t)__a, (int8x8_t)__b, 18); }
679 __ai uint32x2_t vcalt_f32(float32x2_t __a, float32x2_t __b) {
680 return (uint32x2_t)__builtin_neon_vcalt_v((int8x8_t)__a, (int8x8_t)__b, 18); }
688 __ai uint32x2_t vceq_s32(int32x2_t __a, int32x2_t __b) {
689 return (uint32x2_t)(__a == __b); }
690 __ai uint32x2_t vceq_f32(float32x2_t __a, float32x2_t __b) {
691 return (uint32x2_t)(__a == __b); }
696 __ai uint32x2_t vceq_u32(uint32x2_t __a, uint32x2_t __b) {
697 return (uint32x2_t)(__a == __b); }
721 __ai uint32x2_t vcge_s32(int32x2_t __a, int32x2_t __b) {
722 return (uint32x2_t)(__a >= __b); }
723 __ai uint32x2_t vcge_f32(float32x2_t __a, float32x2_t __b) {
724 return (uint32x2_t)(__a >= __b); }
729 __ai uint32x2_t vcge_u32(uint32x2_t __a, uint32x2_t __b) {
730 return (uint32x2_t)(__a >= __b); }
750 __ai uint32x2_t vcgt_s32(int32x2_t __a, int32x2_t __b) {
751 return (uint32x2_t)(__a > __b); }
752 __ai uint32x2_t vcgt_f32(float32x2_t __a, float32x2_t __b) {
753 return (uint32x2_t)(__a > __b); }
758 __ai uint32x2_t vcgt_u32(uint32x2_t __a, uint32x2_t __b) {
759 return (uint32x2_t)(__a > __b); }
779 __ai uint32x2_t vcle_s32(int32x2_t __a, int32x2_t __b) {
780 return (uint32x2_t)(__a <= __b); }
781 __ai uint32x2_t vcle_f32(float32x2_t __a, float32x2_t __b) {
782 return (uint32x2_t)(__a <= __b); }
787 __ai uint32x2_t vcle_u32(uint32x2_t __a, uint32x2_t __b) {
788 return (uint32x2_t)(__a <= __b); }
821 __ai uint32x2_t vclt_s32(int32x2_t __a, int32x2_t __b) {
822 return (uint32x2_t)(__a < __b); }
823 __ai uint32x2_t vclt_f32(float32x2_t __a, float32x2_t __b) {
824 return (uint32x2_t)(__a < __b); }
829 __ai uint32x2_t vclt_u32(uint32x2_t __a, uint32x2_t __b) {
830 return (uint32x2_t)(__a < __b); }
856 __ai uint32x2_t vclz_u32(uint32x2_t __a) {
857 return (uint32x2_t)__builtin_neon_vclz_v((int8x8_t)__a, 18); }
900 __ai uint32x4_t vcombine_u32(uint32x2_t __a, uint32x2_t __b) {
923 __ai uint32x2_t vcreate_u32(uint64_t __a) {
924 return (uint32x2_t)__a; }
939 __ai float32x2_t vcvt_f32_u32(uint32x2_t __a) {
953 uint32x2_t __a = (a); \
971 (uint32x2_t)__builtin_neon_vcvt_n_u32_v((int8x8_t)__a, __b, 18); })
981 __ai uint32x2_t vcvt_u32_f32(float32x2_t __a) {
982 return (uint32x2_t)__builtin_neon_vcvt_u32_v((int8x8_t)__a, 18); }
993 uint32x2_t __a = (a); \
1020 uint32x2_t __a = (a); \
1057 __ai uint32x2_t vdup_n_u32(uint32_t __a) {
1058 return (uint32x2_t){ __a, __a }; }
1110 __ai uint32x2_t veor_u32(uint32x2_t __a, uint32x2_t __b) {
1153 uint32x2_t __a = (a); uint32x2_t __b = (b); \
1154 (uint32x2_t)__builtin_neon_vext_v((int8x8_t)__a, (int8x8_t)__b, __c, 18); })
1219 __ai uint32x2_t vget_high_u32(uint32x4_t __a) {
1220 return (uint32x2_t)__builtin_shufflevector((int64x2_t)__a, (int64x2_t)__a, 1); }
1235 uint32x2_t __a = (a); \
1311 __ai uint32x2_t vget_low_u32(uint32x4_t __a) {
1312 return (uint32x2_t)__builtin_shufflevector((int64x2_t)__a, (int64x2_t)__a, 0); }
1330 __ai uint32x2_t vhadd_u32(uint32x2_t __a, uint32x2_t __b) {
1331 return (uint32x2_t)__builtin_neon_vhadd_v((int8x8_t)__a, (int8x8_t)__b, 18); }
1355 __ai uint32x2_t vhsub_u32(uint32x2_t __a, uint32x2_t __b) {
1356 return (uint32x2_t)__builtin_neon_vhsub_v((int8x8_t)__a, (int8x8_t)__b, 18); }
1399 (uint32x2_t)__builtin_neon_vld1_v(__a, 18); })
1448 (uint32x2_t)__builtin_neon_vld1_dup_v(__a, 18); })
1511 uint32x2_t __b = (b); \
1512 (uint32x2_t)__builtin_neon_vld1_lane_v(__a, (int8x8_t)__b, __c, 18); })
1917 __ai uint32x2_t vmax_u32(uint32x2_t __a, uint32x2_t __b) {
1918 return (uint32x2_t)__builtin_neon_vmax_v((int8x8_t)__a, (int8x8_t)__b, 18); }
1946 __ai uint32x2_t vmin_u32(uint32x2_t __a, uint32x2_t __b) {
1947 return (uint32x2_t)__builtin_neon_vmin_v((int8x8_t)__a, (int8x8_t)__b, 18); }
1977 __ai uint32x2_t vmla_u32(uint32x2_t __a, uint32x2_t __b, uint32x2_t __c) {
2004 __ai uint64x2_t vmlal_u32(uint64x2_t __a, uint32x2_t __b, uint32x2_t __c) {
2017 uint64x2_t __a = (a); uint32x2_t __b = (b); uint32x2_t __c = (c); \
2026 __ai uint64x2_t vmlal_n_u32(uint64x2_t __a, uint32x2_t __b, uint32_t __c) {
2027 return __a + vmull_u32(__b, (uint32x2_t){ __c, __c }); }
2039 uint32x2_t __a = (a); uint32x2_t __b = (b); uint32x2_t __c = (c); \
2054 uint32x4_t __a = (a); uint32x4_t __b = (b); uint32x2_t __c = (c); \
2066 __ai uint32x2_t vmla_n_u32(uint32x2_t __a, uint32x2_t __b, uint32_t __c) {
2067 return __a + (__b * (uint32x2_t){ __c, __c }); }
2093 __ai uint32x2_t vmls_u32(uint32x2_t __a, uint32x2_t __b, uint32x2_t __c) {
2120 __ai uint64x2_t vmlsl_u32(uint64x2_t __a, uint32x2_t __b, uint32x2_t __c) {
2133 uint64x2_t __a = (a); uint32x2_t __b = (b); uint32x2_t __c = (c); \
2142 __ai uint64x2_t vmlsl_n_u32(uint64x2_t __a, uint32x2_t __b, uint32_t __c) {
2143 return __a - vmull_u32(__b, (uint32x2_t){ __c, __c }); }
2155 uint32x2_t __a = (a); uint32x2_t __b = (b); uint32x2_t __c = (c); \
2170 uint32x4_t __a = (a); uint32x4_t __b = (b); uint32x2_t __c = (c); \
2182 __ai uint32x2_t vmls_n_u32(uint32x2_t __a, uint32x2_t __b, uint32_t __c) {
2183 return __a - (__b * (uint32x2_t){ __c, __c }); }
2207 __ai uint32x2_t vmovn_u64(uint64x2_t __a) {
2208 return (uint32x2_t)__builtin_neon_vmovn_v((int8x16_t)__a, 18); }
2214 __ai uint32x2_t vmov_n_u32(uint32_t __a) {
2215 return (uint32x2_t){ __a, __a }; }
2267 __ai uint32x2_t vmul_u32(uint32x2_t __a, uint32x2_t __b) {
2294 uint32x2_t __a = (a); uint32x2_t __b = (b); \
2303 __ai uint64x2_t vmull_n_u32(uint32x2_t __a, uint32_t __b) {
2304 return (uint64x2_t)__builtin_neon_vmull_v((int8x8_t)__a, (int8x8_t)(uint32x2_t){ __b, __b }, 51); }
2324 uint32x2_t __a = (a); uint32x2_t __b = (b); \
2339 uint32x4_t __a = (a); uint32x2_t __b = (b); \
2350 __ai uint32x2_t vmul_n_u32(uint32x2_t __a, uint32_t __b) {
2351 return __a * (uint32x2_t){ __b, __b }; }
2373 __ai uint32x2_t vmvn_u32(uint32x2_t __a) {
2421 __ai uint32x2_t vorn_u32(uint32x2_t __a, uint32x2_t __b) {
2454 __ai uint32x2_t vorr_u32(uint32x2_t __a, uint32x2_t __b) {
2483 __ai uint32x2_t vpadal_u16(uint32x2_t __a, uint16x4_t __b) {
2484 return (uint32x2_t)__builtin_neon_vpadal_v((int8x8_t)__a, (int8x8_t)__b, 18); }
2485 __ai uint64x1_t vpadal_u32(uint64x1_t __a, uint32x2_t __b) {
2510 __ai uint32x2_t vpadd_u32(uint32x2_t __a, uint32x2_t __b) {
2511 return (uint32x2_t)__builtin_neon_vpadd_v((int8x8_t)__a, (int8x8_t)__b, 18); }
2523 __ai uint32x2_t vpaddl_u16(uint16x4_t __a) {
2524 return (uint32x2_t)__builtin_neon_vpaddl_v((int8x8_t)__a, 18); }
2525 __ai uint64x1_t vpaddl_u32(uint32x2_t __a) {
2550 __ai uint32x2_t vpmax_u32(uint32x2_t __a, uint32x2_t __b) {
2551 return (uint32x2_t)__builtin_neon_vpmax_v((int8x8_t)__a, (int8x8_t)__b, 18); }
2565 __ai uint32x2_t vpmin_u32(uint32x2_t __a, uint32x2_t __b) {
2566 return (uint32x2_t)__builtin_neon_vpmin_v((int8x8_t)__a, (int8x8_t)__b, 18); }
2595 __ai uint32x2_t vqadd_u32(uint32x2_t __a, uint32x2_t __b) {
2596 return (uint32x2_t)__builtin_neon_vqadd_v((int8x8_t)__a, (int8x8_t)__b, 18); }
2708 __ai uint32x2_t vqmovn_u64(uint64x2_t __a) {
2709 return (uint32x2_t)__builtin_neon_vqmovn_v((int8x16_t)__a, 18); }
2715 __ai uint32x2_t vqmovun_s64(int64x2_t __a) {
2716 return (uint32x2_t)__builtin_neon_vqmovun_v((int8x16_t)__a, 18); }
2774 __ai uint32x2_t vqrshl_u32(uint32x2_t __a, int32x2_t __b) {
2775 return (uint32x2_t)__builtin_neon_vqrshl_v((int8x8_t)__a, (int8x8_t)__b, 18); }
2812 (uint32x2_t)__builtin_neon_vqrshrn_n_v((int8x16_t)__a, __b, 18); })
2822 (uint32x2_t)__builtin_neon_vqrshrun_n_v((int8x16_t)__a, __b, 18); })
2836 __ai uint32x2_t vqshl_u32(uint32x2_t __a, int32x2_t __b) {
2837 return (uint32x2_t)__builtin_neon_vqshl_v((int8x8_t)__a, (int8x8_t)__b, 18); }
2865 (uint32x2_t)__builtin_neon_vqshlu_n_v((int8x8_t)__a, __b, 18); })
2901 uint32x2_t __a = (a); \
2902 (uint32x2_t)__builtin_neon_vqshl_n_v((int8x8_t)__a, __b, 18); })
2948 (uint32x2_t)__builtin_neon_vqshrn_n_v((int8x16_t)__a, __b, 18); })
2958 (uint32x2_t)__builtin_neon_vqshrun_n_v((int8x16_t)__a, __b, 18); })
2972 __ai uint32x2_t vqsub_u32(uint32x2_t __a, uint32x2_t __b) {
2973 return (uint32x2_t)__builtin_neon_vqsub_v((int8x8_t)__a, (int8x8_t)__b, 18); }
3003 __ai uint32x2_t vraddhn_u64(uint64x2_t __a, uint64x2_t __b) {
3004 return (uint32x2_t)__builtin_neon_vraddhn_v((int8x16_t)__a, (int8x16_t)__b, 18); }
3008 __ai uint32x2_t vrecpe_u32(uint32x2_t __a) {
3009 return (uint32x2_t)__builtin_neon_vrecpe_v((int8x8_t)__a, 18); }
3030 __ai int8x8_t vreinterpret_s8_u32(uint32x2_t __a) {
3052 __ai int16x4_t vreinterpret_s16_u32(uint32x2_t __a) {
3074 __ai int32x2_t vreinterpret_s32_u32(uint32x2_t __a) {
3096 __ai int64x1_t vreinterpret_s64_u32(uint32x2_t __a) {
3118 __ai uint8x8_t vreinterpret_u8_u32(uint32x2_t __a) {
3140 __ai uint16x4_t vreinterpret_u16_u32(uint32x2_t __a) {
3152 __ai uint32x2_t vreinterpret_u32_s8(int8x8_t __a) {
3153 return (uint32x2_t)__a; }
3154 __ai uint32x2_t vreinterpret_u32_s16(int16x4_t __a) {
3155 return (uint32x2_t)__a; }
3156 __ai uint32x2_t vreinterpret_u32_s32(int32x2_t __a) {
3157 return (uint32x2_t)__a; }
3158 __ai uint32x2_t vreinterpret_u32_s64(int64x1_t __a) {
3159 return (uint32x2_t)__a; }
3160 __ai uint32x2_t vreinterpret_u32_u8(uint8x8_t __a) {
3161 return (uint32x2_t)__a; }
3162 __ai uint32x2_t vreinterpret_u32_u16(uint16x4_t __a) {
3163 return (uint32x2_t)__a; }
3164 __ai uint32x2_t vreinterpret_u32_u64(uint64x1_t __a) {
3165 return (uint32x2_t)__a; }
3166 __ai uint32x2_t vreinterpret_u32_f16(float16x4_t __a) {
3167 return (uint32x2_t)__a; }
3168 __ai uint32x2_t vreinterpret_u32_f32(float32x2_t __a) {
3169 return (uint32x2_t)__a; }
3170 __ai uint32x2_t vreinterpret_u32_p8(poly8x8_t __a) {
3171 return (uint32x2_t)__a; }
3172 __ai uint32x2_t vreinterpret_u32_p16(poly16x4_t __a) {
3173 return (uint32x2_t)__a; }
3186 __ai uint64x1_t vreinterpret_u64_u32(uint32x2_t __a) {
3208 __ai float16x4_t vreinterpret_f16_u32(uint32x2_t __a) {
3230 __ai float32x2_t vreinterpret_f32_u32(uint32x2_t __a) {
3252 __ai poly8x8_t vreinterpret_p8_u32(uint32x2_t __a) {
3274 __ai poly16x4_t vreinterpret_p16_u32(uint32x2_t __a) {
3597 __ai uint32x2_t vrev64_u32(uint32x2_t __a) {
3634 __ai uint32x2_t vrhadd_u32(uint32x2_t __a, uint32x2_t __b) {
3635 return (uint32x2_t)__builtin_neon_vrhadd_v((int8x8_t)__a, (int8x8_t)__b, 18); }
3661 __ai uint32x2_t vrshl_u32(uint32x2_t __a, int32x2_t __b) {
3662 return (uint32x2_t)__builtin_neon_vrshl_v((int8x8_t)__a, (int8x8_t)__b, 18); }
3699 (uint32x2_t)__builtin_neon_vrshrn_n_v((int8x16_t)__a, __b, 18); })
3720 uint32x2_t __a = (a); \
3721 (uint32x2_t)__builtin_neon_vrshr_n_v((int8x8_t)__a, __b, 18); })
3752 __ai uint32x2_t vrsqrte_u32(uint32x2_t __a) {
3753 return (uint32x2_t)__builtin_neon_vrsqrte_v((int8x8_t)__a, 18); }
3783 uint32x2_t __a = (a); uint32x2_t __b = (b); \
3784 (uint32x2_t)__builtin_neon_vrsra_n_v((int8x8_t)__a, (int8x8_t)__b, __c, 18); })
3823 __ai uint32x2_t vrsubhn_u64(uint64x2_t __a, uint64x2_t __b) {
3824 return (uint32x2_t)__builtin_neon_vrsubhn_v((int8x16_t)__a, (int8x16_t)__b, 18); }
3833 uint32_t __a = (a); uint32x2_t __b = (b); \
3834 (uint32x2_t)__builtin_neon_vset_lane_i32(__a, (int32x2_t)__b, __c); })
3905 __ai uint32x2_t vshl_u32(uint32x2_t __a, int32x2_t __b) {
3906 return (uint32x2_t)__builtin_neon_vshl_v((int8x8_t)__a, (int8x8_t)__b, 18); }
3942 uint32x2_t __a = (a); \
3964 uint32x2_t __a = (a); \
3965 (uint32x2_t)__builtin_neon_vshl_n_v((int8x8_t)__a, __b, 18); })
4011 (uint32x2_t)__builtin_neon_vshrn_n_v((int8x16_t)__a, __b, 18); })
4032 uint32x2_t __a = (a); \
4033 (uint32x2_t)__builtin_neon_vshr_n_v((int8x8_t)__a, __b, 18); })
4081 uint32x2_t __a = (a); uint32x2_t __b = (b); \
4082 (uint32x2_t)__builtin_neon_vsli_n_v((int8x8_t)__a, (int8x8_t)__b, __c, 18); })
4142 uint32x2_t __a = (a); uint32x2_t __b = (b); \
4143 (uint32x2_t)__builtin_neon_vsra_n_v((int8x8_t)__a, (int8x8_t)__b, __c, 18); })
4191 uint32x2_t __a = (a); uint32x2_t __b = (b); \
4192 (uint32x2_t)__builtin_neon_vsri_n_v((int8x8_t)__a, (int8x8_t)__b, __c, 18); })
4276 uint32x2_t __b = (b); \
4349 uint32x2_t __b = (b); \
4750 __ai uint32x2_t vsub_u32(uint32x2_t __a, uint32x2_t __b) {
4783 __ai uint32x2_t vsubhn_u64(uint64x2_t __a, uint64x2_t __b) {
4784 return (uint32x2_t)__builtin_neon_vsubhn_v((int8x16_t)__a, (int8x16_t)__b, 18); }
4796 __ai uint64x2_t vsubl_u32(uint32x2_t __a, uint32x2_t __b) {
4809 __ai uint64x2_t vsubw_u32(uint64x2_t __a, uint32x2_t __b) {
4878 __ai uint32x2x2_t vtrn_u32(uint32x2_t __a, uint32x2_t __b) {
4909 __ai uint32x2_t vtst_s32(int32x2_t __a, int32x2_t __b) {
4910 return (uint32x2_t)__builtin_neon_vtst_v((int8x8_t)__a, (int8x8_t)__b, 18); }
4915 __ai uint32x2_t vtst_u32(uint32x2_t __a, uint32x2_t __b) {
4916 return (uint32x2_t)__builtin_neon_vtst_v((int8x8_t)__a, (int8x8_t)__b, 18); }
4944 __ai uint32x2x2_t vuzp_u32(uint32x2_t __a, uint32x2_t __b) {
4981 __ai uint32x2x2_t vzip_u32(uint32x2_t __a, uint32x2_t __b) {