Home | History | Annotate | Download | only in clang-include

Lines Matching defs:int32x2_t

52 typedef __attribute__((neon_vector_type(2))) int32_t int32x2_t;
98 int32x2_t val[2];
214 int32x2_t val[3];
330 int32x2_t val[4];
687 __ai int32x2_t vabd_s32(int32x2_t __p0, int32x2_t __p1) {
688 int32x2_t __ret;
689 __ret = (int32x2_t) __builtin_neon_vabd_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
693 __ai int32x2_t vabd_s32(int32x2_t __p0, int32x2_t __p1) {
694 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
695 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
696 int32x2_t __ret;
697 __ret = (int32x2_t) __builtin_neon_vabd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
701 __ai int32x2_t __noswap_vabd_s32(int32x2_t __p0, int32x2_t __p1) {
702 int32x2_t __ret;
703 __ret = (int32x2_t) __builtin_neon_vabd_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
827 __ai int32x2_t vabs_s32(int32x2_t __p0) {
828 int32x2_t __ret;
829 __ret = (int32x2_t) __builtin_neon_vabs_v((int8x8_t)__p0, 2);
833 __ai int32x2_t vabs_s32(int32x2_t __p0) {
834 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
835 int32x2_t __ret;
836 __ret = (int32x2_t) __builtin_neon_vabs_v((int8x8_t)__rev0, 2);
1111 __ai int32x2_t vadd_s32(int32x2_t __p0, int32x2_t __p1) {
1112 int32x2_t __ret;
1117 __ai int32x2_t vadd_s32(int32x2_t __p0, int32x2_t __p1) {
1118 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
1119 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
1120 int32x2_t __ret;
1247 __ai int32x2_t vaddhn_s64(int64x2_t __p0, int64x2_t __p1) {
1248 int32x2_t __ret;
1249 __ret = (int32x2_t) __builtin_neon_vaddhn_v((int8x16_t)__p0, (int8x16_t)__p1, 2);
1253 __ai int32x2_t vaddhn_s64(int64x2_t __p0, int64x2_t __p1) {
1256 int32x2_t __ret;
1257 __ret = (int32x2_t) __builtin_neon_vaddhn_v((int8x16_t)__rev0, (int8x16_t)__rev1, 2);
1261 __ai int32x2_t __noswap_vaddhn_s64(int64x2_t __p0, int64x2_t __p1) {
1262 int32x2_t __ret;
1263 __ret = (int32x2_t) __builtin_neon_vaddhn_v((int8x16_t)__p0, (int8x16_t)__p1, 2);
1509 __ai int32x2_t vand_s32(int32x2_t __p0, int32x2_t __p1) {
1510 int32x2_t __ret;
1515 __ai int32x2_t vand_s32(int32x2_t __p0, int32x2_t __p1) {
1516 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
1517 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
1518 int32x2_t __ret;
1775 __ai int32x2_t vbic_s32(int32x2_t __p0, int32x2_t __p1) {
1776 int32x2_t __ret;
1781 __ai int32x2_t vbic_s32(int32x2_t __p0, int32x2_t __p1) {
1782 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
1783 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
1784 int32x2_t __ret;
2161 __ai int32x2_t vbsl_s32(uint32x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
2162 int32x2_t __ret;
2163 __ret = (int32x2_t) __builtin_neon_vbsl_v((int8x8_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 2);
2167 __ai int32x2_t vbsl_s32(uint32x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
2169 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
2170 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 1, 0);
2171 int32x2_t __ret;
2172 __ret = (int32x2_t) __builtin_neon_vbsl_v((int8x8_t)__rev0, (int8x8_t)__rev1, (int8x8_t)__rev2, 2);
2585 __ai uint32x2_t vceq_s32(int32x2_t __p0, int32x2_t __p1) {
2591 __ai uint32x2_t vceq_s32(int32x2_t __p0, int32x2_t __p1) {
2592 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
2593 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
2823 __ai uint32x2_t vcge_s32(int32x2_t __p0, int32x2_t __p1) {
2829 __ai uint32x2_t vcge_s32(int32x2_t __p0, int32x2_t __p1) {
2830 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
2831 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
3061 __ai uint32x2_t vcgt_s32(int32x2_t __p0, int32x2_t __p1) {
3067 __ai uint32x2_t vcgt_s32(int32x2_t __p0, int32x2_t __p1) {
3068 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
3069 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
3299 __ai uint32x2_t vcle_s32(int32x2_t __p0, int32x2_t __p1) {
3305 __ai uint32x2_t vcle_s32(int32x2_t __p0, int32x2_t __p1) {
3306 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
3307 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
3397 __ai int32x2_t vcls_s32(int32x2_t __p0) {
3398 int32x2_t __ret;
3399 __ret = (int32x2_t) __builtin_neon_vcls_v((int8x8_t)__p0, 2);
3403 __ai int32x2_t vcls_s32(int32x2_t __p0) {
3404 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
3405 int32x2_t __ret;
3406 __ret = (int32x2_t) __builtin_neon_vcls_v((int8x8_t)__rev0, 2);
3633 __ai uint32x2_t vclt_s32(int32x2_t __p0, int32x2_t __p1) {
3639 __ai uint32x2_t vclt_s32(int32x2_t __p0, int32x2_t __p1) {
3640 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
3641 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
3827 __ai int32x2_t vclz_s32(int32x2_t __p0) {
3828 int32x2_t __ret;
3829 __ret = (int32x2_t) __builtin_neon_vclz_v((int8x8_t)__p0, 2);
3833 __ai int32x2_t vclz_s32(int32x2_t __p0) {
3834 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
3835 int32x2_t __ret;
3836 __ret = (int32x2_t) __builtin_neon_vclz_v((int8x8_t)__rev0, 2);
4136 __ai int32x4_t vcombine_s32(int32x2_t __p0, int32x2_t __p1) {
4142 __ai int32x4_t vcombine_s32(int32x2_t __p0, int32x2_t __p1) {
4143 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
4144 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
4150 __ai int32x4_t __noswap_vcombine_s32(int32x2_t __p0, int32x2_t __p1) {
4321 __ai int32x2_t vcreate_s32(uint64_t __p0) {
4322 int32x2_t __ret;
4323 __ret = (int32x2_t)(__p0);
4327 __ai int32x2_t vcreate_s32(uint64_t __p0) {
4328 int32x2_t __ret;
4329 __ret = (int32x2_t)(__p0);
4432 __ai float32x2_t vcvt_f32_s32(int32x2_t __p0) {
4438 __ai float32x2_t vcvt_f32_s32(int32x2_t __p0) {
4439 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
4524 int32x2_t __s0 = __p0; \
4531 int32x2_t __s0 = __p0; \
4532 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
4561 int32x2_t __ret; \
4562 __ret = (int32x2_t) __builtin_neon_vcvt_n_s32_v((int8x8_t)__s0, __p1, 2); \
4569 int32x2_t __ret; \
4570 __ret = (int32x2_t
4629 __ai int32x2_t vcvt_s32_f32(float32x2_t __p0) {
4630 int32x2_t __ret;
4631 __ret = (int32x2_t) __builtin_neon_vcvt_s32_v((int8x8_t)__p0, 2);
4635 __ai int32x2_t vcvt_s32_f32(float32x2_t __p0) {
4637 int32x2_t __ret;
4638 __ret = (int32x2_t) __builtin_neon_vcvt_s32_v((int8x8_t)__rev0, 2);
4857 int32x2_t __s0 = __p0; \
4864 int32x2_t __s0 = __p0; \
4865 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
5016 int32x2_t __s0 = __p0; \
5017 int32x2_t __ret; \
5023 int32x2_t __s0 = __p0; \
5024 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
5025 int32x2_t __ret; \
5385 __ai int32x2_t vdup_n_s32(int32_t __p0) {
5386 int32x2_t __ret;
5387 __ret = (int32x2_t) {__p0, __p0};
5391 __ai int32x2_t vdup_n_s32(int32_t __p0) {
5392 int32x2_t __ret;
5393 __ret = (int32x2_t) {__p0, __p0};
5647 __ai int32x2_t veor_s32(int32x2_t __p0, int32x2_t __p1) {
5648 int32x2_t __ret;
5653 __ai int32x2_t veor_s32(int32x2_t __p0, int32x2_t __p1) {
5654 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
5655 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
5656 int32x2_t __ret;
6092 int32x2_t __s0 = __p0; \
6093 int32x2_t __s1 = __p1; \
6094 int32x2_t __ret; \
6095 __ret = (int32x2_t) __builtin_neon_vext_v((int8x8_t)__s0, (int8x8_t)__s1, __p2, 2); \
6100 int32x2_t __s0 = __p0; \
6101 int32x2_t __s1 = __p1; \
6102 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
6103 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
6104 int32x2_t __ret; \
6105 __ret = (int32x2_t) __builtin_neon_vext_v((int8x8_t)__rev0, (int8x8_t)__rev1, __p2, 2); \
6375 __ai int32x2_t vget_high_s32(int32x4_t __p0) {
6376 int32x2_t __ret;
6381 __ai int32x2_t vget_high_s32(int32x4_t __p0) {
6383 int32x2_t __ret;
6388 __ai int32x2_t __noswap_vget_high_s32(int32x4_t __p0) {
6389 int32x2_t __ret;
6869 int32x2_t __s0 = __p0; \
6876 int32x2_t __s0 = __p0; \
6877 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
6883 int32x2_t __s0 = __p0; \
7079 __ai int32x2_t vget_low_s32(int32x4_t __p0) {
7080 int32x2_t __ret;
7085 __ai int32x2_t vget_low_s32(int32x4_t __p0) {
7087 int32x2_t __ret;
7296 __ai int32x2_t vhadd_s32(int32x2_t __p0, int32x2_t __p1) {
7297 int32x2_t __ret;
7298 __ret = (int32x2_t) __builtin_neon_vhadd_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
7302 __ai int32x2_t vhadd_s32(int32x2_t __p0, int32x2_t __p1) {
7303 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
7304 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
7305 int32x2_t __ret;
7306 __ret = (int32x2_t) __builtin_neon_vhadd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
7500 __ai int32x2_t vhsub_s32(int32x2_t __p0, int32x2_t __p1) {
7501 int32x2_t __ret;
7502 __ret = (int32x2_t) __builtin_neon_vhsub_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
7506 __ai int32x2_t vhsub_s32(int32x2_t __p0, int32x2_t __p1) {
7507 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
7508 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
7509 int32x2_t __ret;
7510 __ret = (int32x2_t) __builtin_neon_vhsub_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
7849 int32x2_t __ret; \
7850 __ret = (int32x2_t) __builtin_neon_vld1_v(__p0, 2); \
7855 int32x2_t __ret; \
7856 __ret = (int32x2_t) __builtin_neon_vld1_v(__p0, 2); \
8207 int32x2_t __ret; \
8208 __ret = (int32x2_t) __builtin_neon_vld1_dup_v(__p0, 2); \
8213 int32x2_t __ret; \
8214 __ret = (int32x2_t) __builtin_neon_vld1_dup_v(__p0, 2); \
8627 int32x2_t __s1 = __p1; \
8628 int32x2_t __ret; \
8629 __ret = (int32x2_t) __builtin_neon_vld1_lane_v(__p0, (int8x8_t)__s1, __p2, 2); \
8634 int32x2_t __s1 = __p1; \
8635 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
8636 int32x2_t __ret; \
8637 __ret = (int32x2_t) __builtin_neon_vld1_lane_v(__p0, (int8x8_t)__rev1, __p2, 2); \
11894 __ai int32x2_t vmax_s32(int32x2_t __p0, int32x2_t __p1) {
11895 int32x2_t __ret;
11896 __ret = (int32x2_t) __builtin_neon_vmax_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
11900 __ai int32x2_t vmax_s32(int32x2_t __p0, int32x2_t __p1) {
11901 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
11902 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
11903 int32x2_t __ret;
11904 __ret = (int32x2_t) __builtin_neon_vmax_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
12132 __ai int32x2_t vmin_s32(int32x2_t __p0, int32x2_t __p1) {
12133 int32x2_t __ret;
12134 __ret = (int32x2_t) __builtin_neon_vmin_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
12138 __ai int32x2_t vmin_s32(int32x2_t __p0, int32x2_t __p1) {
12139 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
12140 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
12141 int32x2_t __ret;
12142 __ret = (int32x2_t) __builtin_neon_vmin_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
12382 __ai int32x2_t vmla_s32(int32x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
12383 int32x2_t __ret;
12388 __ai int32x2_t vmla_s32(int32x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
12389 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
12390 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
12391 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 1, 0);
12392 int32x2_t __ret;
12493 int32x2_t __s2 = __p2; \
12502 int32x2_t __s2 = __p2; \
12505 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
12611 int32x2_t __s0 = __p0; \
12612 int32x2_t __s1 = __p1; \
12613 int32x2_t __s2 = __p2; \
12614 int32x2_t __ret; \
12620 int32x2_t __s0 = __p0; \
12621 int32x2_t __s1 = __p1; \
12622 int32x2_t __s2 = __p2; \
12623 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
12624 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
12625 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
12626 int32x2_t __ret; \
12794 __ai int32x2_t vmla_n_s32(int32x2_t __p0, int32x2_t __p1, int32_t __p2) {
12795 int32x2_t __ret;
12796 __ret = __p0 + __p1 * (int32x2_t) {__p2, __p2};
12800 __ai int32x2_t vmla_n_s32(int32x2_t __p0, int32x2_t __p1, int32_t __p2) {
12801 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
12802 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
12803 int32x2_t __ret;
12804 __ret = __rev0 + __rev1 * (int32x2_t) {__p2, __p2};
13044 __ai int32x2_t vmls_s32(int32x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
13045 int32x2_t __ret;
13050 __ai int32x2_t vmls_s32(int32x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
13051 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
13052 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
13053 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 1, 0);
13054 int32x2_t __ret;
13155 int32x2_t __s2 = __p2; \
13164 int32x2_t __s2 = __p2; \
13167 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
13273 int32x2_t __s0 = __p0; \
13274 int32x2_t __s1 = __p1; \
13275 int32x2_t __s2 = __p2; \
13276 int32x2_t __ret; \
13282 int32x2_t __s0 = __p0; \
13283 int32x2_t __s1 = __p1; \
13284 int32x2_t __s2 = __p2; \
13285 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
13286 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
13287 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
13288 int32x2_t __ret; \
13456 __ai int32x2_t vmls_n_s32(int32x2_t __p0, int32x2_t __p1, int32_t __p2) {
13457 int32x2_t __ret;
13458 __ret = __p0 - __p1 * (int32x2_t) {__p2, __p2};
13462 __ai int32x2_t vmls_n_s32(int32x2_t __p0, int32x2_t __p1, int32_t __p2) {
13463 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
13464 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
13465 int32x2_t __ret;
13466 __ret = __rev0 - __rev1 * (int32x2_t) {__p2, __p2};
13808 __ai int32x2_t vmov_n_s32(int32_t __p0) {
13809 int32x2_t __ret;
13810 __ret = (int32x2_t) {__p0, __p0};
13814 __ai int32x2_t vmov_n_s32(int32_t __p0) {
13815 int32x2_t __ret;
13816 __ret = (int32x2_t) {__p0, __p0};
13936 __ai int64x2_t vmovl_s32(int32x2_t __p0) {
13942 __ai int64x2_t vmovl_s32(int32x2_t __p0) {
13943 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
13949 __ai int64x2_t __noswap_vmovl_s32(int32x2_t __p0) {
14062 __ai int32x2_t vmovn_s64(int64x2_t __p0) {
14063 int32x2_t __ret;
14064 __ret = (int32x2_t) __builtin_neon_vmovn_v((int8x16_t)__p0, 2);
14068 __ai int32x2_t vmovn_s64(int64x2_t __p0) {
14070 int32x2_t __ret;
14071 __ret = (int32x2_t) __builtin_neon_vmovn_v((int8x16_t)__rev0, 2);
14075 __ai int32x2_t __noswap_vmovn_s64(int64x2_t __p0) {
14076 int32x2_t __ret;
14077 __ret = (int32x2_t) __builtin_neon_vmovn_v((int8x16_t)__p0, 2);
14308 __ai int32x2_t vmul_s32(int32x2_t __p0, int32x2_t __p1) {
14309 int32x2_t __ret;
14314 __ai int32x2_t vmul_s32(int32x2_t __p0, int32x2_t __p1) {
14315 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
14316 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
14317 int32x2_t __ret;
14441 int32x2_t __s1 = __p1; \
14449 int32x2_t __s1 = __p1; \
14451 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
14545 int32x2_t __s0 = __p0; \
14546 int32x2_t __s1 = __p1; \
14547 int32x2_t __ret; \
14553 int32x2_t __s0 = __p0; \
14554 int32x2_t __s1 = __p1; \
14555 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
14556 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
14557 int32x2_t __ret; \
14714 __ai int32x2_t vmul_n_s32(int32x2_t __p0, int32_t __p1) {
14715 int32x2_t __ret;
14716 __ret = __p0 * (int32x2_t) {__p1, __p1};
14720 __ai int32x2_t vmul_n_s32(int32x2_t __p0, int32_t __p1) {
14721 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
14722 int32x2_t __ret;
14723 __ret = __rev0 * (int32x2_t) {__p1, __p1};
14856 __ai int64x2_t vmull_s32(int32x2_t __p0, int32x2_t __p1) {
14862 __ai int64x2_t vmull_s32(int32x2_t __p0, int32x2_t __p1) {
14863 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
14864 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
14870 __ai int64x2_t __noswap_vmull_s32(int32x2_t __p0, int32x2_t __p1) {
14943 int32x2_t __s0 = __p0; \
14944 int32x2_t __s1 = __p1; \
14951 int32x2_t __s0 = __p0; \
14952 int32x2_t __s1 = __p1; \
14953 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
14954 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
15026 __ai int64x2_t vmull_n_s32(int32x2_t __p0, int32_t __p1) {
15028 __ret = (int64x2_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)(int32x2_t) {__p1, __p1}, 35);
15032 __ai int64x2_t vmull_n_s32(int32x2_t __p0, int32_t __p1) {
15033 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
15035 __ret = (int64x2_t) __builtin_neon_vmull_v((int8x8_t)__rev0, (int8x8_t)(int32x2_t) {__p1, __p1}, 35);
15039 __ai int64x2_t __noswap_vmull_n_s32(int32x2_t __p0, int32_t __p1) {
15041 __ret = (int64x2_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)(int32x2_t) {__p1, __p1}, 35);
15260 __ai int32x2_t vmvn_s32(int32x2_t __p0) {
15261 int32x2_t __ret;
15266 __ai int32x2_t vmvn_s32(int32x2_t __p0) {
15267 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
15268 int32x2_t __ret;
15388 __ai int32x2_t vneg_s32(int32x2_t __p0) {
15389 int32x2_t __ret;
15394 __ai int32x2_t vneg_s32(int32x2_t __p0) {
15395 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
15396 int32x2_t __ret;
15638 __ai int32x2_t vorn_s32(int32x2_t __p0, int32x2_t __p1) {
15639 int32x2_t __ret;
15644 __ai int32x2_t vorn_s32(int32x2_t __p0, int32x2_t __p1) {
15645 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
15646 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
15647 int32x2_t __ret;
15904 __ai int32x2_t vorr_s32(int32x2_t __p0, int32x2_t __p1) {
15905 int32x2_t __ret;
15910 __ai int32x2_t vorr_s32(int32x2_t __p0, int32x2_t __p1) {
15911 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
15912 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
15913 int32x2_t __ret;
16120 __ai int64x1_t vpadal_s32(int64x1_t __p0, int32x2_t __p1) {
16126 __ai int64x1_t vpadal_s32(int64x1_t __p0, int32x2_t __p1) {
16127 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
16135 __ai int32x2_t vpadal_s16(int32x2_t __p0, int16x4_t __p1) {
16136 int32x2_t __ret;
16137 __ret = (int32x2_t) __builtin_neon_vpadal_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
16141 __ai int32x2_t vpadal_s16(int32x2_t __p0, int16x4_t __p1) {
16142 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
16144 int32x2_t __ret;
16145 __ret = (int32x2_t) __builtin_neon_vpadal_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
16237 __ai int32x2_t vpadd_s32(int32x2_t __p0, int32x2_t __p1) {
16238 int32x2_t __ret;
16239 __ret = (int32x2_t) __builtin_neon_vpadd_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
16243 __ai int32x2_t vpadd_s32(int32x2_t __p0, int32x2_t __p1) {
16244 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
16245 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
16246 int32x2_t __ret;
16247 __ret = (int32x2_t) __builtin_neon_vpadd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
16430 __ai int64x1_t vpaddl_s32(int32x2_t __p0) {
16436 __ai int64x1_t vpaddl_s32(int32x2_t __p0) {
16437 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
16445 __ai int32x2_t vpaddl_s16(int16x4_t __p0) {
16446 int32x2_t __ret;
16447 __ret = (int32x2_t) __builtin_neon_vpaddl_v((int8x8_t)__p0, 2);
16451 __ai int32x2_t vpaddl_s16(int16x4_t __p0) {
16453 int32x2_t __ret;
16454 __ret = (int32x2_t) __builtin_neon_vpaddl_v((int8x8_t)__rev0, 2);
16546 __ai int32x2_t vpmax_s32(int32x2_t __p0, int32x2_t __p1) {
16547 int32x2_t __ret;
16548 __ret = (int32x2_t) __builtin_neon_vpmax_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
16552 __ai int32x2_t vpmax_s32(int32x2_t __p0, int32x2_t __p1) {
16553 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
16554 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
16555 int32x2_t __ret;
16556 __ret = (int32x2_t) __builtin_neon_vpmax_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
16665 __ai int32x2_t vpmin_s32(int32x2_t __p0, int32x2_t __p1) {
16666 int32x2_t __ret;
16667 __ret = (int32x2_t) __builtin_neon_vpmin_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
16671 __ai int32x2_t vpmin_s32(int32x2_t __p0, int32x2_t __p1) {
16672 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
16673 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
16674 int32x2_t __ret;
16675 __ret = (int32x2_t) __builtin_neon_vpmin_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
16763 __ai int32x2_t vqabs_s32(int32x2_t __p0) {
16764 int32x2_t __ret;
16765 __ret = (int32x2_t) __builtin_neon_vqabs_v((int8x8_t)__p0, 2);
16769 __ai int32x2_t vqabs_s32(int32x2_t __p0) {
16770 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
16771 int32x2_t __ret;
16772 __ret = (int32x2_t) __builtin_neon_vqabs_v((int8x8_t)__rev0, 2);
17013 __ai int32x2_t vqadd_s32(int32x2_t __p0, int32x2_t __p1) {
17014 int32x2_t __ret;
17015 __ret = (int32x2_t) __builtin_neon_vqadd_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
17019 __ai int32x2_t vqadd_s32(int32x2_t __p0, int32x2_t __p1) {
17020 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
17021 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
17022 int32x2_t __ret;
17023 __ret = (int32x2_t) __builtin_neon_vqadd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
17061 __ai int64x2_t vqdmlal_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
17067 __ai int64x2_t vqdmlal_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
17069 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
17070 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 1, 0);
17076 __ai int64x2_t __noswap_vqdmlal_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
17109 int32x2_t __s1 = __p1; \
17110 int32x2_t __s2 = __p2; \
17118 int32x2_t __s1 = __p1; \
17119 int32x2_t __s2 = __p2; \
17121 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
17122 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
17155 __ai int64x2_t vqdmlal_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
17157 __ret = (int64x2_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int32x2_t) {__p2, __p2}, 35);
17161 __ai int64x2_t vqdmlal_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
17163 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
17165 __ret = (int64x2_t) __builtin_neon_vqdmlal_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)(int32x2_t) {__p2, __p2}, 35);
17169 __ai int64x2_t __noswap_vqdmlal_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
17171 __ret = (int64x2_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int32x2_t) {__p2, __p2}, 35);
17199 __ai int64x2_t vqdmlsl_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
17205 __ai int64x2_t vqdmlsl_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
17207 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
17208 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 1, 0);
17214 __ai int64x2_t __noswap_vqdmlsl_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
17247 int32x2_t __s1 = __p1; \
17248 int32x2_t __s2 = __p2; \
17256 int32x2_t __s1 = __p1; \
17257 int32x2_t __s2 = __p2; \
17259 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
17260 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
17293 __ai int64x2_t vqdmlsl_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
17295 __ret = (int64x2_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int32x2_t) {__p2, __p2}, 35);
17299 __ai int64x2_t vqdmlsl_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
17301 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
17303 __ret = (int64x2_t) __builtin_neon_vqdmlsl_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)(int32x2_t) {__p2, __p2}, 35);
17307 __ai int64x2_t __noswap_vqdmlsl_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
17309 __ret = (int64x2_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int32x2_t) {__p2, __p2}, 35);
17381 __ai int32x2_t vqdmulh_s32(int32x2_t __p0, int32x2_t __p1) {
17382 int32x2_t __ret;
17383 __ret = (int32x2_t) __builtin_neon_vqdmulh_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
17387 __ai int32x2_t vqdmulh_s32(int32x2_t __p0, int32x2_t __p1) {
17388 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
17389 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
17390 int32x2_t __ret;
17391 __ret = (int32x2_t) __builtin_neon_vqdmulh_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
17395 __ai int32x2_t __noswap_vqdmulh_s32(int32x2_t __p0, int32x2_t __p1) {
17396 int32x2_t __ret;
17397 __ret = (int32x2_t) __builtin_neon_vqdmulh_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
17427 int32x2_t __s1 = __p1; \
17435 int32x2_t __s1 = __p1; \
17437 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
17468 int32x2_t __s0 = __p0; \
17469 int32x2_t __s1 = __p1; \
17470 int32x2_t __ret; \
17476 int32x2_t __s0 = __p0; \
17477 int32x2_t __s1 = __p1; \
17478 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
17479 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
17480 int32x2_t __ret; \
17541 __ai int32x2_t vqdmulh_n_s32(int32x2_t __p0, int32_t __p1) {
17542 int32x2_t __ret;
17543 __ret = (int32x2_t) __builtin_neon_vqdmulh_v((int8x8_t)__p0, (int8x8_t)(int32x2_t) {__p1, __p1}, 2);
17547 __ai int32x2_t vqdmulh_n_s32(int32x2_t __p0, int32_t __p1) {
17548 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
17549 int32x2_t __ret;
17550 __ret = (int32x2_t) __builtin_neon_vqdmulh_v((int8x8_t)__rev0, (int8x8_t)(int32x2_t) {__p1, __p1}, 2);
17573 __ai int64x2_t vqdmull_s32(int32x2_t __p0, int32x2_t __p1) {
17579 __ai int64x2_t vqdmull_s32(int32x2_t __p0, int32x2_t __p1) {
17580 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
17581 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
17587 __ai int64x2_t __noswap_vqdmull_s32(int32x2_t __p0, int32x2_t __p1) {
17618 int32x2_t __s0 = __p0; \
17619 int32x2_t __s1 = __p1; \
17626 int32x2_t __s0 = __p0; \
17627 int32x2_t __s1 = __p1; \
17628 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
17629 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
17659 __ai int64x2_t vqdmull_n_s32(int32x2_t __p0, int32_t __p1) {
17661 __ret = (int64x2_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)(int32x2_t) {__p1, __p1}, 35);
17665 __ai int64x2_t vqdmull_n_s32(int32x2_t __p0, int32_t __p1) {
17666 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
17668 __ret = (int64x2_t) __builtin_neon_vqdmull_v((int8x8_t)__rev0, (int8x8_t)(int32x2_t) {__p1, __p1}, 35);
17672 __ai int64x2_t __noswap_vqdmull_n_s32(int32x2_t __p0, int32_t __p1) {
17674 __ret = (int64x2_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)(int32x2_t) {__p1, __p1}, 35);
17785 __ai int32x2_t vqmovn_s64(int64x2_t __p0) {
17786 int32x2_t __ret;
17787 __ret = (int32x2_t) __builtin_neon_vqmovn_v((int8x16_t)__p0, 2);
17791 __ai int32x2_t vqmovn_s64(int64x2_t __p0) {
17793 int32x2_t __ret;
17794 __ret = (int32x2_t) __builtin_neon_vqmovn_v((int8x16_t)__rev0, 2);
17798 __ai int32x2_t __noswap_vqmovn_s64(int64x2_t __p0) {
17799 int32x2_t __ret;
17800 __ret = (int32x2_t) __builtin_neon_vqmovn_v((int8x16_t)__p0, 2);
17954 __ai int32x2_t vqneg_s32(int32x2_t __p0) {
17955 int32x2_t __ret;
17956 __ret = (int32x2_t) __builtin_neon_vqneg_v((int8x8_t)__p0, 2);
17960 __ai int32x2_t vqneg_s32(int32x2_t __p0) {
17961 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
17962 int32x2_t __ret;
17963 __ret = (int32x2_t) __builtin_neon_vqneg_v((int8x8_t)__rev0, 2);
18030 __ai int32x2_t vqrdmulh_s32(int32x2_t __p0, int32x2_t __p1) {
18031 int32x2_t __ret;
18032 __ret = (int32x2_t) __builtin_neon_vqrdmulh_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
18036 __ai int32x2_t vqrdmulh_s32(int32x2_t __p0, int32x2_t __p1) {
18037 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
18038 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
18039 int32x2_t __ret;
18040 __ret = (int32x2_t) __builtin_neon_vqrdmulh_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
18044 __ai int32x2_t __noswap_vqrdmulh_s32(int32x2_t __p0, int32x2_t __p1) {
18045 int32x2_t __ret;
18046 __ret = (int32x2_t) __builtin_neon_vqrdmulh_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
18076 int32x2_t __s1 = __p1; \
18084 int32x2_t __s1 = __p1; \
18086 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
18117 int32x2_t __s0 = __p0; \
18118 int32x2_t __s1 = __p1; \
18119 int32x2_t __ret; \
18125 int32x2_t __s0 = __p0; \
18126 int32x2_t __s1 = __p1; \
18127 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
18128 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
18129 int32x2_t __ret; \
18190 __ai int32x2_t vqrdmulh_n_s32(int32x2_t __p0, int32_t __p1) {
18191 int32x2_t __ret;
18192 __ret = (int32x2_t) __builtin_neon_vqrdmulh_v((int8x8_t)__p0, (int8x8_t)(int32x2_t) {__p1, __p1}, 2);
18196 __ai int32x2_t vqrdmulh_n_s32(int32x2_t __p0, int32_t __p1) {
18197 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
18198 int32x2_t __ret;
18199 __ret = (int32x2_t) __builtin_neon_vqrdmulh_v((int8x8_t)__rev0, (int8x8_t)(int32x2_t) {__p1, __p1}, 2);
18375 __ai uint32x2_t vqrshl_u32(uint32x2_t __p0, int32x2_t __p1) {
18381 __ai uint32x2_t vqrshl_u32(uint32x2_t __p0, int32x2_t __p1) {
18383 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
18440 __ai int32x2_t vqrshl_s32(int32x2_t __p0, int32x2_t __p1) {
18441 int32x2_t __ret;
18442 __ret = (int32x2_t) __builtin_neon_vqrshl_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
18446 __ai int32x2_t vqrshl_s32(int32x2_t __p0, int32x2_t __p1) {
18447 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
18448 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
18449 int32x2_t __ret;
18450 __ret = (int32x2_t) __builtin_neon_vqrshl_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
18586 int32x2_t __ret; \
18587 __ret = (int32x2_t) __builtin_neon_vqrshrn_n_v((int8x16_t)__s0, __p1, 2); \
18594 int32x2_t __ret; \
18595 __ret = (int32x2_t) __builtin_neon_vqrshrn_n_v((int8x16_t)__rev0, __p1, 2); \
18601 int32x2_t __ret; \
18602 __ret = (int32x2_t) __builtin_neon_vqrshrn_n_v((int8x16_t)__s0, __p1, 2); \
18857 __ai uint32x2_t vqshl_u32(uint32x2_t __p0, int32x2_t __p1) {
18863 __ai uint32x2_t vqshl_u32(uint32x2_t __p0, int32x2_t __p1) {
18865 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
18922 __ai int32x2_t vqshl_s32(int32x2_t __p0, int32x2_t __p1) {
18923 int32x2_t __ret;
18924 __ret = (int32x2_t) __builtin_neon_vqshl_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
18928 __ai int32x2_t vqshl_s32(int32x2_t __p0, int32x2_t __p1) {
18929 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
18930 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
18931 int32x2_t __ret;
18932 __ret = (int32x2_t) __builtin_neon_vqshl_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
19203 int32x2_t __s0 = __p0; \
19204 int32x2_t __ret; \
19205 __ret = (int32x2_t) __builtin_neon_vqshl_n_v((int8x8_t)__s0, __p1, 2); \
19210 int32x2_t __s0 = __p0; \
19211 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
19212 int32x2_t __ret; \
19213 __ret = (int32x2_t) __builtin_neon_vqshl_n_v((int8x8_t)__rev0, __p1, 2); \
19345 int32x2_t __s0 = __p0; \
19352 int32x2_t __s0 = __p0; \
19353 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
19494 int32x2_t __ret; \
19495 __ret = (int32x2_t) __builtin_neon_vqshrn_n_v((int8x16_t)__s0, __p1, 2); \
19502 int32x2_t __ret; \
19503 __ret = (int32x2_t) __builtin_neon_vqshrn_n_v((int8x16_t)__rev0, __p1, 2); \
19509 int32x2_t __ret; \
19510 __ret = (int32x2_t) __builtin_neon_vqshrn_n_v((int8x16_t)__s0, __p1, 2); \
19830 __ai int32x2_t vqsub_s32(int32x2_t __p0, int32x2_t __p1) {
19831 int32x2_t __ret;
19832 __ret = (int32x2_t) __builtin_neon_vqsub_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
19836 __ai int32x2_t vqsub_s32(int32x2_t __p0, int32x2_t __p1) {
19837 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
19838 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
19839 int32x2_t __ret;
19840 __ret = (int32x2_t) __builtin_neon_vqsub_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
19966 __ai int32x2_t vraddhn_s64(int64x2_t __p0, int64x2_t __p1) {
19967 int32x2_t __ret;
19968 __ret = (int32x2_t) __builtin_neon_vraddhn_v((int8x16_t)__p0, (int8x16_t)__p1, 2);
19972 __ai int32x2_t vraddhn_s64(int64x2_t __p0, int64x2_t __p1) {
19975 int32x2_t __ret;
19976 __ret = (int32x2_t) __builtin_neon_vraddhn_v((int8x16_t)__rev0, (int8x16_t)__rev1, 2);
19980 __ai int32x2_t __noswap_vraddhn_s64(int64x2_t __p0, int64x2_t __p1) {
19981 int32x2_t __ret;
19982 __ret = (int32x2_t) __builtin_neon_vraddhn_v((int8x16_t)__p0, (int8x16_t)__p1, 2);
20652 __ai int32x2_t vrev64_s32(int32x2_t __p0) {
20653 int32x2_t __ret;
20658 __ai int32x2_t vrev64_s32(int32x2_t __p0) {
20659 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
20660 int32x2_t __ret;
20854 __ai int32x2_t vrhadd_s32(int32x2_t __p0, int32x2_t __p1) {
20855 int32x2_t __ret;
20856 __ret = (int32x2_t) __builtin_neon_vrhadd_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
20860 __ai int32x2_t vrhadd_s32(int32x2_t __p0, int32x2_t __p1) {
20861 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
20862 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
20863 int32x2_t __ret;
20864 __ret = (int32x2_t) __builtin_neon_vrhadd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
21041 __ai uint32x2_t vrshl_u32(uint32x2_t __p0, int32x2_t __p1) {
21047 __ai uint32x2_t vrshl_u32(uint32x2_t __p0, int32x2_t __p1) {
21049 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
21106 __ai int32x2_t vrshl_s32(int32x2_t __p0, int32x2_t __p1) {
21107 int32x2_t __ret;
21108 __ret = (int32x2_t) __builtin_neon_vrshl_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
21112 __ai int32x2_t vrshl_s32(int32x2_t __p0, int32x2_t __p1) {
21113 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
21114 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
21115 int32x2_t __ret;
21116 __ret = (int32x2_t) __builtin_neon_vrshl_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
21387 int32x2_t __s0 = __p0; \
21388 int32x2_t __ret; \
21389 __ret = (int32x2_t) __builtin_neon_vrshr_n_v((int8x8_t)__s0, __p1, 2); \
21394 int32x2_t __s0 = __p0; \
21395 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
21396 int32x2_t __ret; \
21397 __ret = (int32x2_t) __builtin_neon_vrshr_n_v((int8x8_t)__rev0, __p1, 2); \
21536 int32x2_t __ret; \
21537 __ret = (int32x2_t) __builtin_neon_vrshrn_n_v((int8x16_t)__s0, __p1, 2); \
21544 int32x2_t __ret; \
21545 __ret = (int32x2_t) __builtin_neon_vrshrn_n_v((int8x16_t)__rev0, __p1, 2); \
21551 int32x2_t __ret; \
21552 __ret = (int32x2_t) __builtin_neon_vrshrn_n_v((int8x16_t)__s0, __p1, 2); \
21951 int32x2_t __s0 = __p0; \
21952 int32x2_t __s1 = __p1; \
21953 int32x2_t __ret; \
21954 __ret = (int32x2_t) __builtin_neon_vrsra_n_v((int8x8_t)__s0, (int8x8_t)__s1, __p2, 2); \
21959 int32x2_t __s0 = __p0; \
21960 int32x2_t __s1 = __p1; \
21961 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
21962 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
21963 int32x2_t __ret; \
21964 __ret = (int32x2_t) __builtin_neon_vrsra_n_v((int8x8_t)__rev0, (int8x8_t)__rev1, __p2, 2); \
22098 __ai int32x2_t vrsubhn_s64(int64x2_t __p0, int64x2_t __p1) {
22099 int32x2_t __ret;
22100 __ret = (int32x2_t) __builtin_neon_vrsubhn_v((int8x16_t)__p0, (int8x16_t)__p1, 2);
22104 __ai int32x2_t vrsubhn_s64(int64x2_t __p0, int64x2_t __p1) {
22107 int32x2_t __ret;
22108 __ret = (int32x2_t) __builtin_neon_vrsubhn_v((int8x16_t)__rev0, (int8x16_t)__rev1, 2);
22112 __ai int32x2_t __noswap_vrsubhn_s64(int64x2_t __p0, int64x2_t __p1) {
22113 int32x2_t __ret;
22114 __ret = (int32x2_t) __builtin_neon_vrsubhn_v((int8x16_t)__p0, (int8x16_t)__p1, 2);
22655 int32x2_t __s1 = __p1; \
22656 int32x2_t __ret; \
22657 __ret = (int32x2_t) __builtin_neon_vset_lane_i32(__s0, (int8x8_t)__s1, __p2); \
22663 int32x2_t __s1 = __p1; \
22664 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
22665 int32x2_t __ret; \
22666 __ret = (int32x2_t) __builtin_neon_vset_lane_i32(__s0, (int8x8_t)__rev1, __p2); \
22672 int32x2_t __s1 = __p1; \
22673 int32x2_t __ret; \
22674 __ret = (int32x2_t) __builtin_neon_vset_lane_i32(__s0, (int8x8_t)__s1, __p2); \
22885 __ai uint32x2_t vshl_u32(uint32x2_t __p0, int32x2_t __p1) {
22891 __ai uint32x2_t vshl_u32(uint32x2_t __p0, int32x2_t __p1) {
22893 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
22950 __ai int32x2_t vshl_s32(int32x2_t __p0, int32x2_t __p1) {
22951 int32x2_t __ret;
22952 __ret = (int32x2_t) __builtin_neon_vshl_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
22956 __ai int32x2_t vshl_s32(int32x2_t __p0, int32x2_t __p1) {
22957 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
22958 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
22959 int32x2_t __ret;
22960 __ret = (int32x2_t) __builtin_neon_vshl_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
23231 int32x2_t __s0 = __p0; \
23232 int32x2_t __ret; \
23233 __ret = (int32x2_t) __builtin_neon_vshl_n_v((int8x8_t)__s0, __p1, 2); \
23238 int32x2_t __s0 = __p0; \
23239 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
23240 int32x2_t __ret; \
23241 __ret = (int32x2_t) __builtin_neon_vshl_n_v((int8x8_t)__rev0, __p1, 2); \
23379 int32x2_t __s0 = __p0; \
23386 int32x2_t __s0 = __p0; \
23387 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
23394 int32x2_t __s0 = __p0; \
23659 int32x2_t __s0 = __p0; \
23660 int32x2_t __ret; \
23661 __ret = (int32x2_t) __builtin_neon_vshr_n_v((int8x8_t)__s0, __p1, 2); \
23666 int32x2_t __s0 = __p0; \
23667 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
23668 int32x2_t __ret; \
23669 __ret = (int32x2_t) __builtin_neon_vshr_n_v((int8x8_t)__rev0, __p1, 2); \
23808 int32x2_t __ret; \
23809 __ret = (int32x2_t) __builtin_neon_vshrn_n_v((int8x16_t)__s0, __p1, 2); \
23816 int32x2_t __ret; \
23817 __ret = (int32x2_t) __builtin_neon_vshrn_n_v((int8x16_t)__rev0, __p1, 2); \
23823 int32x2_t __ret; \
23824 __ret = (int32x2_t) __builtin_neon_vshrn_n_v((int8x16_t)__s0, __p1, 2); \
24209 int32x2_t __s0 = __p0; \
24210 int32x2_t __s1 = __p1; \
24211 int32x2_t __ret; \
24212 __ret = (int32x2_t) __builtin_neon_vsli_n_v((int8x8_t)__s0, (int8x8_t)__s1, __p2, 2); \
24217 int32x2_t __s0 = __p0; \
24218 int32x2_t __s1 = __p1; \
24219 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
24220 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
24221 int32x2_t __ret; \
24222 __ret = (int32x2_t) __builtin_neon_vsli_n_v((int8x8_t)__rev0, (int8x8_t)__rev1, __p2, 2); \
24539 int32x2_t __s0 = __p0; \
24540 int32x2_t __s1 = __p1; \
24541 int32x2_t __ret; \
24542 __ret = (int32x2_t) __builtin_neon_vsra_n_v((int8x8_t)__s0, (int8x8_t)__s1, __p2, 2); \
24547 int32x2_t __s0 = __p0; \
24548 int32x2_t __s1 = __p1; \
24549 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
24550 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
24551 int32x2_t __ret; \
24552 __ret = (int32x2_t) __builtin_neon_vsra_n_v((int8x8_t)__rev0, (int8x8_t)__rev1, __p2, 2); \
24953 int32x2_t __s0 = __p0; \
24954 int32x2_t __s1 = __p1; \
24955 int32x2_t __ret; \
24956 __ret = (int32x2_t) __builtin_neon_vsri_n_v((int8x8_t)__s0, (int8x8_t)__s1, __p2, 2); \
24961 int32x2_t __s0 = __p0; \
24962 int32x2_t __s1 = __p1; \
24963 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
24964 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
24965 int32x2_t __ret; \
24966 __ret = (int32x2_t) __builtin_neon_vsri_n_v((int8x8_t)__rev0, (int8x8_t)__rev1, __p2, 2); \
25285 int32x2_t __s1 = __p1; \
25290 int32x2_t __s1 = __p1; \
25291 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
25595 int32x2_t __s1 = __p1; \
25600 int32x2_t __s1 = __p1; \
25601 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
27732 __ai int32x2_t vsub_s32(int32x2_t __p0, int32x2_t __p1) {
27733 int32x2_t __ret;
27738 __ai int32x2_t vsub_s32(int32x2_t __p0, int32x2_t __p1) {
27739 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
27740 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
27741 int32x2_t __ret;
27868 __ai int32x2_t vsubhn_s64(int64x2_t __p0, int64x2_t __p1) {
27869 int32x2_t __ret;
27870 __ret = (int32x2_t) __builtin_neon_vsubhn_v((int8x16_t)__p0, (int8x16_t)__p1, 2);
27874 __ai int32x2_t vsubhn_s64(int64x2_t __p0, int64x2_t __p1) {
27877 int32x2_t __ret;
27878 __ret = (int32x2_t) __builtin_neon_vsubhn_v((int8x16_t)__rev0, (int8x16_t)__rev1, 2);
27882 __ai int32x2_t __noswap_vsubhn_s64(int64x2_t __p0, int64x2_t __p1) {
27883 int32x2_t __ret;
27884 __ret = (int32x2_t) __builtin_neon_vsubhn_v((int8x16_t)__p0, (int8x16_t)__p1, 2);
27980 __ai int64x2_t vsubl_s32(int32x2_t __p0, int32x2_t __p1) {
27986 __ai int64x2_t vsubl_s32(int32x2_t __p0, int32x2_t __p1) {
27987 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
27988 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
28082 __ai int64x2_t vsubw_s32(int64x2_t __p0, int32x2_t __p1) {
28088 __ai int64x2_t vsubw_s32(int64x2_t __p0, int32x2_t __p1) {
28090 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
28894 __ai int32x2x2_t vtrn_s32(int32x2_t __p0, int32x2_t __p1) {
28900 __ai int32x2x2_t vtrn_s32(int32x2_t __p0, int32x2_t __p1) {
28901 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
28902 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
29170 __ai uint32x2_t vtst_s32(int32x2_t __p0, int32x2_t __p1) {
29176 __ai uint32x2_t vtst_s32(int32x2_t __p0, int32x2_t __p1) {
29177 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
29178 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
29508 __ai int32x2x2_t vuzp_s32(int32x2_t __p0, int32x2_t __p1) {
29514 __ai int32x2x2_t vuzp_s32(int32x2_t __p0, int32x2_t __p1) {
29515 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
29516 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
29850 __ai int32x2x2_t vzip_s32(int32x2_t __p0, int32x2_t __p1) {
29856 __ai int32x2x2_t vzip_s32(int32x2_t __p0, int32x2_t __p1) {
29857 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
29858 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
30001 __ai poly8x8_t vreinterpret_p8_s32(int32x2_t __p0) {
30007 __ai poly8x8_t vreinterpret_p8_s32(int32x2_t __p0) {
30155 __ai poly16x4_t vreinterpret_p16_s32(int32x2_t __p0) {
30161 __ai poly16x4_t vreinterpret_p16_s32(int32x2_t __p0) {
32157 __ai uint8x8_t vreinterpret_u8_s32(int32x2_t __p0) {
32163 __ai uint8x8_t vreinterpret_u8_s32(int32x2_t __p0) {
32311 __ai uint32x2_t vreinterpret_u32_s32(int32x2_t __p0) {
32317 __ai uint32x2_t vreinterpret_u32_s32(int32x2_t __p0) {
32465 __ai uint64x1_t vreinterpret_u64_s32(int32x2_t __p0) {
32471 __ai uint64x1_t vreinterpret_u64_s32(int32x2_t __p0) {
32619 __ai uint16x4_t vreinterpret_u16_s32(int32x2_t __p0) {
32625 __ai uint16x4_t vreinterpret_u16_s32(int32x2_t __p0) {
32773 __ai int8x8_t vreinterpret_s8_s32(int32x2_t __p0) {
32779 __ai int8x8_t vreinterpret_s8_s32(int32x2_t __p0) {
32927 __ai float32x2_t vreinterpret_f32_s32(int32x2_t __p0) {
32933 __ai float32x2_t vreinterpret_f32_s32(int32x2_t __p0) {
33081 __ai float16x4_t vreinterpret_f16_s32(int32x2_t __p0) {
33087 __ai float16x4_t vreinterpret_f16_s32(int32x2_t __p0) {
33123 __ai int32x2_t vreinterpret_s32_p8(poly8x8_t __p0) {
33124 int32x2_t __ret;
33125 __ret = (int32x2_t)(__p0);
33129 __ai int32x2_t vreinterpret_s32_p8(poly8x8_t __p0) {
33130 int32x2_t __ret;
33131 __ret = (int32x2_t)(__p0);
33137 __ai int32x2_t vreinterpret_s32_p16(poly16x4_t __p0) {
33138 int32x2_t __ret;
33139 __ret = (int32x2_t)(__p0);
33143 __ai int32x2_t vreinterpret_s32_p16(poly16x4_t __p0) {
33144 int32x2_t __ret;
33145 __ret = (int32x2_t)(__p0);
33151 __ai int32x2_t vreinterpret_s32_u8(uint8x8_t __p0) {
33152 int32x2_t __ret;
33153 __ret = (int32x2_t)(__p0);
33157 __ai int32x2_t vreinterpret_s32_u8(uint8x8_t __p0) {
33158 int32x2_t __ret;
33159 __ret = (int32x2_t)(__p0);
33165 __ai int32x2_t vreinterpret_s32_u32(uint32x2_t __p0) {
33166 int32x2_t __ret;
33167 __ret = (int32x2_t)(__p0);
33171 __ai int32x2_t vreinterpret_s32_u32(uint32x2_t __p0) {
33172 int32x2_t __ret;
33173 __ret = (int32x2_t)(__p0);
33179 __ai int32x2_t vreinterpret_s32_u64(uint64x1_t __p0) {
33180 int32x2_t __ret;
33181 __ret = (int32x2_t)(__p0);
33185 __ai int32x2_t vreinterpret_s32_u64(uint64x1_t __p0) {
33186 int32x2_t __ret;
33187 __ret = (int32x2_t)(__p0);
33193 __ai int32x2_t vreinterpret_s32_u16(uint16x4_t __p0) {
33194 int32x2_t __ret;
33195 __ret = (int32x2_t)(__p0);
33199 __ai int32x2_t vreinterpret_s32_u16(uint16x4_t __p0) {
33200 int32x2_t __ret;
33201 __ret = (int32x2_t)(__p0);
33207 __ai int32x2_t vreinterpret_s32_s8(int8x8_t __p0) {
33208 int32x2_t __ret;
33209 __ret = (int32x2_t)(__p0);
33213 __ai int32x2_t vreinterpret_s32_s8(int8x8_t __p0) {
33214 int32x2_t __ret;
33215 __ret = (int32x2_t)(__p0);
33221 __ai int32x2_t vreinterpret_s32_f32(float32x2_t __p0) {
33222 int32x2_t __ret;
33223 __ret = (int32x2_t)(__p0);
33227 __ai int32x2_t vreinterpret_s32_f32(float32x2_t __p0) {
33228 int32x2_t __ret;
33229 __ret = (int32x2_t)(__p0);
33235 __ai int32x2_t vreinterpret_s32_f16(float16x4_t __p0) {
33236 int32x2_t __ret;
33237 __ret = (int32x2_t)(__p0);
33241 __ai int32x2_t vreinterpret_s32_f16(float16x4_t __p0) {
33242 int32x2_t __ret;
33243 __ret = (int32x2_t)(__p0);
33249 __ai int32x2_t vreinterpret_s32_s64(int64x1_t __p0) {
33250 int32x2_t __ret;
33251 __ret = (int32x2_t)(__p0);
33255 __ai int32x2_t vreinterpret_s32_s64(int64x1_t __p0) {
33256 int32x2_t __ret;
33257 __ret = (int32x2_t)(__p0);
33263 __ai int32x2_t vreinterpret_s32_s16(int16x4_t __p0) {
33264 int32x2_t __ret;
33265 __ret = (int32x2_t)(__p0);
33269 __ai int32x2_t vreinterpret_s32_s16(int16x4_t __p0) {
33270 int32x2_t __ret;
33271 __ret = (int32x2_t)(__p0);
33403 __ai int64x1_t vreinterpret_s64_s32(int32x2_t __p0) {
33409 __ai int64x1_t vreinterpret_s64_s32(int32x2_t __p0) {
33557 __ai int16x4_t vreinterpret_s16_s32(int32x2_t __p0) {
33563 __ai int16x4_t vreinterpret_s16_s32(int32x2_t __p0) {
33603 __ai int32x2_t vcvta_s32_f32(float32x2_t __p0) {
33604 int32x2_t __ret;
33605 __ret = (int32x2_t) __builtin_neon_vcvta_s32_v((int8x8_t)__p0, 2);
33609 __ai int32x2_t vcvta_s32_f32(float32x2_t __p0) {
33611 int32x2_t __ret;
33612 __ret = (int32x2_t) __builtin_neon_vcvta_s32_v((int8x8_t)__rev0, 2);
33667 __ai int32x2_t vcvtm_s32_f32(float32x2_t __p0) {
33668 int32x2_t __ret;
33669 __ret = (int32x2_t) __builtin_neon_vcvtm_s32_v((int8x8_t)__p0, 2);
33673 __ai int32x2_t vcvtm_s32_f32(float32x2_t __p0) {
33675 int32x2_t __ret;
33676 __ret = (int32x2_t) __builtin_neon_vcvtm_s32_v((int8x8_t)__rev0, 2);
33731 __ai int32x2_t vcvtn_s32_f32(float32x2_t __p0) {
33732 int32x2_t __ret;
33733 __ret = (int32x2_t) __builtin_neon_vcvtn_s32_v((int8x8_t)__p0, 2);
33737 __ai int32x2_t vcvtn_s32_f32(float32x2_t __p0) {
33739 int32x2_t __ret;
33740 __ret = (int32x2_t) __builtin_neon_vcvtn_s32_v((int8x8_t)__rev0, 2);
33795 __ai int32x2_t vcvtp_s32_f32(float32x2_t __p0) {
33796 int32x2_t __ret;
33797 __ret = (int32x2_t) __builtin_neon_vcvtp_s32_v((int8x8_t)__p0, 2);
33801 __ai int32x2_t vcvtp_s32_f32(float32x2_t __p0) {
33803 int32x2_t __ret;
33804 __ret = (int32x2_t) __builtin_neon_vcvtp_s32_v((int8x8_t)__rev0, 2);
34225 __ai poly8x8_t vreinterpret_p8_s32(int32x2_t __p0) {
34231 __ai poly8x8_t vreinterpret_p8_s32(int32x2_t __p0) {
34407 __ai poly64x1_t vreinterpret_p64_s32(int32x2_t __p0) {
34413 __ai poly64x1_t vreinterpret_p64_s32(int32x2_t __p0) {
34589 __ai poly16x4_t vreinterpret_p16_s32(int32x2_t __p0) {
34595 __ai poly16x4_t vreinterpret_p16_s32(int32x2_t __p0) {
37711 __ai uint8x8_t vreinterpret_u8_s32(int32x2_t __p0) {
37717 __ai uint8x8_t vreinterpret_u8_s32(int32x2_t __p0) {
37893 __ai uint32x2_t vreinterpret_u32_s32(int32x2_t __p0) {
37899 __ai uint32x2_t vreinterpret_u32_s32(int32x2_t __p0) {
38075 __ai uint64x1_t vreinterpret_u64_s32(int32x2_t __p0) {
38081 __ai uint64x1_t vreinterpret_u64_s32(int32x2_t __p0) {
38257 __ai uint16x4_t vreinterpret_u16_s32(int32x2_t __p0) {
38263 __ai uint16x4_t vreinterpret_u16_s32(int32x2_t __p0) {
38439 __ai int8x8_t vreinterpret_s8_s32(int32x2_t __p0) {
38445 __ai int8x8_t vreinterpret_s8_s32(int32x2_t __p0) {
38621 __ai float64x1_t vreinterpret_f64_s32(int32x2_t __p0) {
38627 __ai float64x1_t vreinterpret_f64_s32(int32x2_t __p0) {
38803 __ai float32x2_t vreinterpret_f32_s32(int32x2_t __p0) {
38809 __ai float32x2_t vreinterpret_f32_s32(int32x2_t __p0) {
38985 __ai float16x4_t vreinterpret_f16_s32(int32x2_t __p0) {
38991 __ai float16x4_t vreinterpret_f16_s32(int32x2_t __p0) {
39027 __ai int32x2_t vreinterpret_s32_p8(poly8x8_t __p0) {
39028 int32x2_t __ret;
39029 __ret = (int32x2_t)(__p0);
39033 __ai int32x2_t vreinterpret_s32_p8(poly8x8_t __p0) {
39034 int32x2_t __ret;
39035 __ret = (int32x2_t)(__p0);
39041 __ai int32x2_t vreinterpret_s32_p64(poly64x1_t __p0) {
39042 int32x2_t __ret;
39043 __ret = (int32x2_t)(__p0);
39047 __ai int32x2_t vreinterpret_s32_p64(poly64x1_t __p0) {
39048 int32x2_t __ret;
39049 __ret = (int32x2_t)(__p0);
39055 __ai int32x2_t vreinterpret_s32_p16(poly16x4_t __p0) {
39056 int32x2_t __ret;
39057 __ret = (int32x2_t)(__p0);
39061 __ai int32x2_t vreinterpret_s32_p16(poly16x4_t __p0) {
39062 int32x2_t __ret;
39063 __ret = (int32x2_t)(__p0);
39069 __ai int32x2_t vreinterpret_s32_u8(uint8x8_t __p0) {
39070 int32x2_t __ret;
39071 __ret = (int32x2_t)(__p0);
39075 __ai int32x2_t vreinterpret_s32_u8(uint8x8_t __p0) {
39076 int32x2_t __ret;
39077 __ret = (int32x2_t)(__p0);
39083 __ai int32x2_t vreinterpret_s32_u32(uint32x2_t __p0) {
39084 int32x2_t __ret;
39085 __ret = (int32x2_t)(__p0);
39089 __ai int32x2_t vreinterpret_s32_u32(uint32x2_t __p0) {
39090 int32x2_t __ret;
39091 __ret = (int32x2_t)(__p0);
39097 __ai int32x2_t vreinterpret_s32_u64(uint64x1_t __p0) {
39098 int32x2_t __ret;
39099 __ret = (int32x2_t)(__p0);
39103 __ai int32x2_t vreinterpret_s32_u64(uint64x1_t __p0) {
39104 int32x2_t __ret;
39105 __ret = (int32x2_t)(__p0);
39111 __ai int32x2_t vreinterpret_s32_u16(uint16x4_t __p0) {
39112 int32x2_t __ret;
39113 __ret = (int32x2_t)(__p0);
39117 __ai int32x2_t vreinterpret_s32_u16(uint16x4_t __p0) {
39118 int32x2_t __ret;
39119 __ret = (int32x2_t)(__p0);
39125 __ai int32x2_t vreinterpret_s32_s8(int8x8_t __p0) {
39126 int32x2_t __ret;
39127 __ret = (int32x2_t)(__p0);
39131 __ai int32x2_t vreinterpret_s32_s8(int8x8_t __p0) {
39132 int32x2_t __ret;
39133 __ret = (int32x2_t)(__p0);
39139 __ai int32x2_t vreinterpret_s32_f64(float64x1_t __p0) {
39140 int32x2_t __ret;
39141 __ret = (int32x2_t)(__p0);
39145 __ai int32x2_t vreinterpret_s32_f64(float64x1_t __p0) {
39146 int32x2_t __ret;
39147 __ret = (int32x2_t)(__p0);
39153 __ai int32x2_t vreinterpret_s32_f32(float32x2_t __p0) {
39154 int32x2_t __ret;
39155 __ret = (int32x2_t)(__p0);
39159 __ai int32x2_t vreinterpret_s32_f32(float32x2_t __p0) {
39160 int32x2_t __ret;
39161 __ret = (int32x2_t)(__p0);
39167 __ai int32x2_t vreinterpret_s32_f16(float16x4_t __p0) {
39168 int32x2_t __ret;
39169 __ret = (int32x2_t)(__p0);
39173 __ai int32x2_t vreinterpret_s32_f16(float16x4_t __p0) {
39174 int32x2_t __ret;
39175 __ret = (int32x2_t)(__p0);
39181 __ai int32x2_t vreinterpret_s32_s64(int64x1_t __p0) {
39182 int32x2_t __ret;
39183 __ret = (int32x2_t)(__p0);
39187 __ai int32x2_t vreinterpret_s32_s64(int64x1_t __p0) {
39188 int32x2_t __ret;
39189 __ret = (int32x2_t)(__p0);
39195 __ai int32x2_t vreinterpret_s32_s16(int16x4_t __p0) {
39196 int32x2_t __ret;
39197 __ret = (int32x2_t)(__p0);
39201 __ai int32x2_t vreinterpret_s32_s16(int16x4_t __p0) {
39202 int32x2_t __ret;
39203 __ret = (int32x2_t)(__p0);
39363 __ai int64x1_t vreinterpret_s64_s32(int32x2_t __p0) {
39369 __ai int64x1_t vreinterpret_s64_s32(int32x2_t __p0) {
39545 __ai int16x4_t vreinterpret_s16_s32(int32x2_t __p0) {
39551 __ai int16x4_t vreinterpret_s16_s32(int32x2_t __p0) {
40078 __ai int32x4_t vaddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
40084 __ai int32x4_t vaddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
40085 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
40264 __ai int64_t vaddlv_s32(int32x2_t __p0) {
40270 __ai int64_t vaddlv_s32(int32x2_t __p0) {
40271 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
40519 __ai int32_t vaddv_s32(int32x2_t __p0) {
40525 __ai int32_t vaddv_s32(int32x2_t __p0) {
40526 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
41391 __ai uint32x2_t vceqz_s32(int32x2_t __p0) {
41397 __ai uint32x2_t vceqz_s32(int32x2_t __p0) {
41398 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
41784 __ai uint32x2_t vcgez_s32(int32x2_t __p0) {
41790 __ai uint32x2_t vcgez_s32(int32x2_t __p0) {
41791 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
42163 __ai uint32x2_t vcgtz_s32(int32x2_t __p0) {
42169 __ai uint32x2_t vcgtz_s32(int32x2_t __p0) {
42170 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
42542 __ai uint32x2_t vclez_s32(int32x2_t __p0) {
42548 __ai uint32x2_t vclez_s32(int32x2_t __p0) {
42549 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
42921 __ai uint32x2_t vcltz_s32(int32x2_t __p0) {
42927 __ai uint32x2_t vcltz_s32(int32x2_t __p0) {
42928 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
43208 int32x2_t __s2_16 = __p2_16; \
43216 int32x2_t __s2_17 = __p2_17; \
43218 int32x2_t __rev2_17; __rev2_17 = __builtin_shufflevector(__s2_17, __s2_17, 1, 0); \
43434 int32x2_t __s0_38 = __p0_38; \
43435 int32x2_t __s2_38 = __p2_38; \
43436 int32x2_t __ret_38; \
43442 int32x2_t __s0_39 = __p0_39; \
43443 int32x2_t __s2_39 = __p2_39; \
43444 int32x2_t __rev0_39; __rev0_39 = __builtin_shufflevector(__s0_39, __s0_39, 1, 0); \
43445 int32x2_t __rev2_39; __rev2_39 = __builtin_shufflevector(__s2_39, __s2_39, 1, 0); \
43446 int32x2_t __ret_39; \
43891 int32x2_t __s0_82 = __p0_82; \
43893 int32x2_t __ret_82; \
43899 int32x2_t __s0_83 = __p0_83; \
43901 int32x2_t __rev0_83; __rev0_83 = __builtin_shufflevector(__s0_83, __s0_83, 1, 0); \
43903 int32x2_t __ret_83; \
45076 int32x2_t __s0 = __p0; \
45083 int32x2_t __s0 = __p0; \
45084 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
45880 int32x2_t __ret; \
45888 int32x2_t __ret; \
50950 __ai int32_t vmaxv_s32(int32x2_t __p0) {
50956 __ai int32_t vmaxv_s32(int32x2_t __p0) {
50957 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
51316 __ai int32_t vminv_s32(int32x2_t __p0) {
51322 __ai int32_t vminv_s32(int32x2_t __p0) {
51323 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
51571 int32x2_t __s0 = __p0; \
51572 int32x2_t __s1 = __p1; \
51574 int32x2_t __ret; \
51580 int32x2_t __s0 = __p0; \
51581 int32x2_t __s1 = __p1; \
51583 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
51584 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
51586 int32x2_t __ret; \
51686 int32x2_t __s2 = __p2; \
51695 int32x2_t __s2 = __p2; \
51698 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
51877 int32x2_t __s1 = __p1; \
51886 int32x2_t __s1 = __p1; \
51889 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
52148 int32x2_t __s0 = __p0; \
52149 int32x2_t __s1 = __p1; \
52151 int32x2_t __ret; \
52157 int32x2_t __s0 = __p0; \
52158 int32x2_t __s1 = __p1; \
52160 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
52161 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
52163 int32x2_t __ret; \
52263 int32x2_t __s2 = __p2; \
52272 int32x2_t __s2 = __p2; \
52275 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
52454 int32x2_t __s1 = __p1; \
52463 int32x2_t __s1 = __p1; \
52466 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
52627 int32x2_t __a1_128 = vget_high_s32(__p0_128);
52635 int32x2_t __a1_129 = __noswap_vget_high_s32(__rev0_129);
52642 int32x2_t __a1_130 = __noswap_vget_high_s32(__p0_130);
52741 __ai int32x4_t vmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
52747 __ai int32x4_t vmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
52748 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
53128 int32x2_t __s0 = __p0; \
53130 int32x2_t __ret; \
53136 int32x2_t __s0 = __p0; \
53138 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
53140 int32x2_t __ret; \
53397 int32x2_t __s1 = __p1; \
53405 int32x2_t __s1 = __p1; \
53407 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
53628 int32x2_t __s0 = __p0; \
53636 int32x2_t __s0 = __p0; \
53638 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
55050 int32x2_t __s2 = __p2; \
55059 int32x2_t __s2 = __p2; \
55062 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
55180 int32x2_t __s2 = __p2; \
55189 int32x2_t __s2 = __p2; \
55190 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
55263 int32x2_t __s1 = __p1; \
55272 int32x2_t __s1 = __p1; \
55275 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
55376 int32x2_t __s2 = __p2; \
55385 int32x2_t __s2 = __p2; \
55388 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
55506 int32x2_t __s2 = __p2; \
55515 int32x2_t __s2 = __p2; \
55516 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
55589 int32x2_t __s1 = __p1; \
55598 int32x2_t __s1 = __p1; \
55601 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
55675 int32x2_t __s1_150 = __p1_150; \
55683 int32x2_t __s1_151 = __p1_151; \
55684 int32x2_t __rev1_151; __rev1_151 = __builtin_shufflevector(__s1_151, __s1_151, 1, 0); \
55792 int32x2_t __s0 = __p0; \
55794 int32x2_t __ret; \
55800 int32x2_t __s0 = __p0; \
55802 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
55804 int32x2_t __ret; \
55907 int32x2_t __s1 = __p1; \
55915 int32x2_t __s1 = __p1; \
55917 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
56023 int32x2_t __s1_158 = __p1_158; \
56031 int32x2_t __s1_159 = __p1_159; \
56032 int32x2_t __rev1_159; __rev1_159 = __builtin_shufflevector(__s1_159, __s1_159, 1, 0); \
56098 int32x2_t __s0 = __p0; \
56106 int32x2_t __s0 = __p0; \
56108 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
56291 __ai int32x4_t vqmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
56297 __ai int32x4_t vqmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
56298 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
56384 __ai int32x4_t vqmovun_high_s64(int32x2_t __p0, int64x2_t __p1) {
56390 __ai int32x4_t vqmovun_high_s64(int32x2_t __p0, int64x2_t __p1) {
56391 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
56544 int32x2_t __s1_166 = __p1_166; \
56552 int32x2_t __s1_167 = __p1_167; \
56553 int32x2_t __rev1_167; __rev1_167 = __builtin_shufflevector(__s1_167, __s1_167, 1, 0); \
56661 int32x2_t __s0 = __p0; \
56663 int32x2_t __ret; \
56669 int32x2_t __s0 = __p0; \
56671 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
56673 int32x2_t __ret; \
56899 int32x2_t __s0_182 = __p0_182; \
56902 __ret_182 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_182), (int32x2_t)(vqrshrn_n_s64(__s1_182, __p2_182)))); \
56907 int32x2_t __s0_183 = __p0_183; \
56909 int32x2_t __rev0_183; __rev0_183 = __builtin_shufflevector(__s0_183, __s0_183, 1, 0); \
56912 __ret_183 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_183), (int32x2_t)(__noswap_vqrshrn_n_s64(__rev1_183, __p2_183)))); \
57058 int32x2_t __s0_188 = __p0_188; \
57061 __ret_188 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_188), (int32x2_t)(vqrshrun_n_s64(__s1_188, __p2_188)))); \
57066 int32x2_t __s0_189 = __p0_189; \
57068 int32x2_t __rev0_189; __rev0_189 = __builtin_shufflevector(__s0_189, __s0_189, 1, 0); \
57071 __ret_189 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_189), (int32x2_t)(__noswap_vqrshrun_n_s64(__rev1_189, __p2_189)))); \
57536 int32x2_t __s0_200 = __p0_200; \
57539 __ret_200 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_200), (int32x2_t)(vqshrn_n_s64(__s1_200, __p2_200)))); \
57544 int32x2_t __s0_201 = __p0_201; \
57546 int32x2_t __rev0_201; __rev0_201 = __builtin_shufflevector(__s0_201, __s0_201, 1, 0); \
57549 __ret_201 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_201), (int32x2_t)(__noswap_vqshrn_n_s64(__rev1_201, __p2_201)))); \
57695 int32x2_t __s0_206 = __p0_206; \
57698 __ret_206 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_206), (int32x2_t)(vqshrun_n_s64(__s1_206, __p2_206)))); \
57703 int32x2_t __s0_207 = __p0_207; \
57705 int32x2_t __rev0_207; __rev0_207 = __builtin_shufflevector(__s0_207, __s0_207, 1, 0); \
57708 __ret_207 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_207), (int32x2_t)(__noswap_vqshrun_n_s64(__rev1_207, __p2_207)))); \
58916 __ai int32x4_t vraddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
58922 __ai int32x4_t vraddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
58923 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
59772 int32x2_t __s0_218 = __p0_218; \
59775 __ret_218 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_218), (int32x2_t)(vrshrn_n_s64(__s1_218, __p2_218)))); \
59780 int32x2_t __s0_219 = __p0_219; \
59782 int32x2_t __rev0_219; __rev0_219 = __builtin_shufflevector(__s0_219, __s0_219, 1, 0); \
59785 __ret_219 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_219), (int32x2_t)(__noswap_vrshrn_n_s64(__rev1_219, __p2_219)))); \
60038 __ai int32x4_t vrsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
60044 __ai int32x4_t vrsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
60045 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
60515 int32x2_t __s0_246 = __p0_246; \
60518 __ret_246 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_246), (int32x2_t)(vshrn_n_s64(__s1_246, __p2_246)))); \
60523 int32x2_t __s0_247 = __p0_247; \
60525 int32x2_t __rev0_247; __rev0_247 = __builtin_shufflevector(__s0_247, __s0_247, 1, 0); \
60528 __ret_247 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_247), (int32x2_t
63276 __ai int32x4_t vsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
63282 __ai int32x4_t vsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
63283 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
63856 __ai int32x2_t vtrn1_s32(int32x2_t __p0, int32x2_t __p1) {
63857 int32x2_t __ret;
63862 __ai int32x2_t vtrn1_s32(int32x2_t __p0, int32x2_t __p1) {
63863 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
63864 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
63865 int32x2_t __ret;
64230 __ai int32x2_t vtrn2_s32(int32x2_t __p0, int32x2_t __p1) {
64231 int32x2_t __ret;
64236 __ai int32x2_t vtrn2_s32(int32x2_t __p0, int32x2_t __p1) {
64237 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
64238 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
64239 int32x2_t __ret;
64526 __ai int32x2_t vuqadd_s32(int32x2_t __p0, int32x2_t __p1) {
64527 int32x2_t __ret;
64528 __ret = (int32x2_t) __builtin_neon_vuqadd_v((int8x8_t)__p0, (int8x8_t)__p1, 2);
64532 __ai int32x2_t vuqadd_s32(int32x2_t __p0, int32x2_t __p1) {
64533 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
64534 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
64535 int32x2_t __ret;
64536 __ret = (int32x2_t) __builtin_neon_vuqadd_v((int8x8_t)__rev0, (int8x8_t)__rev1, 2);
64914 __ai int32x2_t vuzp1_s32(int32x2_t __p0, int32x2_t __p1) {
64915 int32x2_t __ret;
64920 __ai int32x2_t vuzp1_s32(int32x2_t __p0, int32x2_t __p1) {
64921 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
64922 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
64923 int32x2_t __ret;
65288 __ai int32x2_t vuzp2_s32(int32x2_t __p0, int32x2_t __p1) {
65289 int32x2_t __ret;
65294 __ai int32x2_t vuzp2_s32(int32x2_t __p0, int32x2_t __p1) {
65295 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
65296 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
65297 int32x2_t __ret;
65662 __ai int32x2_t vzip1_s32(int32x2_t __p0, int32x2_t __p1) {
65663 int32x2_t __ret;
65668 __ai int32x2_t vzip1_s32(int32x2_t __p0, int32x2_t __p1) {
65669 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
65670 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
65671 int32x2_t __ret;
66036 __ai int32x2_t vzip2_s32(int32x2_t __p0, int32x2_t __p1) {
66037 int32x2_t __ret;
66042 __ai int32x2_t vzip2_s32(int32x2_t __p0, int32x2_t __p1) {
66043 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
66044 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
66045 int32x2_t __ret;
66251 __ai int32x2_t vaba_s32(int32x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
66252 int32x2_t __ret;
66257 __ai int32x2_t vaba_s32(int32x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
66258 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
66259 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
66260 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 1, 0);
66261 int32x2_t __ret;
66375 __ai int64x2_t vabdl_s32(int32x2_t __p0, int32x2_t __p1) {
66381 __ai int64x2_t vabdl_s32(int32x2_t __p0, int32x2_t __p1) {
66382 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
66383 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
66389 __ai int64x2_t __noswap_vabdl_s32(int32x2_t __p0, int32x2_t __p1) {
66487 __ai int64x2_t vaddl_s32(int32x2_t __p0, int32x2_t __p1) {
66493 __ai int64x2_t vaddl_s32(int32x2_t __p0, int32x2_t __p1) {
66494 int32x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
66495 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
66589 __ai int64x2_t vaddw_s32(int64x2_t __p0, int32x2_t __p1) {
66595 __ai int64x2_t vaddw_s32(int64x2_t __p0, int32x2_t __p1) {
66597 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
66715 __ai int64x2_t vmlal_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
66721 __ai int64x2_t vmlal_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
66723 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
66724 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 1, 0);
66730 __ai int64x2_t __noswap_vmlal_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
66811 int32x2_t __s1 = __p1; \
66812 int32x2_t __s2 = __p2; \
66820 int32x2_t __s1 = __p1; \
66821 int32x2_t __s2 = __p2; \
66823 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
66824 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
66901 __ai int64x2_t vmlal_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
66903 __ret = __p0 + vmull_s32(__p1, (int32x2_t) {__p2, __p2});
66907 __ai int64x2_t vmlal_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
66909 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
66911 __ret = __rev0 + __noswap_vmull_s32(__rev1, (int32x2_t) {__p2, __p2});
66915 __ai int64x2_t __noswap_vmlal_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
66917 __ret = __p0 + __noswap_vmull_s32(__p1, (int32x2_t) {__p2, __p2});
67037 __ai int64x2_t vmlsl_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
67043 __ai int64x2_t vmlsl_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
67045 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
67046 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 1, 0);
67052 __ai int64x2_t __noswap_vmlsl_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
67133 int32x2_t __s1 = __p1; \
67134 int32x2_t __s2 = __p2; \
67142 int32x2_t __s1 = __p1; \
67143 int32x2_t __s2 = __p2; \
67145 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
67146 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 1, 0); \
67223 __ai int64x2_t vmlsl_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
67225 __ret = __p0 - vmull_s32(__p1, (int32x2_t) {__p2, __p2});
67229 __ai int64x2_t vmlsl_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
67231 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
67233 __ret = __rev0 - __noswap_vmull_s32(__rev1, (int32x2_t) {__p2, __p2});
67237 __ai int64x2_t __noswap_vmlsl_n_s32(int64x2_t __p0, int32x2_t __p1, int32_t __p2) {
67239 __ret = __p0 - __noswap_vmull_s32(__p1, (int32x2_t) {__p2, __p2});
68224 __ai int64x2_t vabal_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
68230 __ai int64x2_t vabal_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {
68232 int32x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
68233 int32x2_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 1, 0);
68239 __ai int64x2_t __noswap_vabal_s32(int64x2_t __p0, int32x2_t __p1, int32x2_t __p2) {