Home | History | Annotate | Download | only in include

Lines Matching defs:int32x4_t

53 typedef __attribute__((neon_vector_type(4))) int32_t int32x4_t;
102 int32x4_t val[2];
218 int32x4_t val[3];
334 int32x4_t val[4];
538 __ai int32x4_t vabdq_s32(int32x4_t __p0, int32x4_t __p1) {
539 int32x4_t __ret;
540 __ret = (int32x4_t) __builtin_neon_vabdq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
544 __ai int32x4_t vabdq_s32(int32x4_t __p0, int32x4_t __p1) {
545 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
546 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
547 int32x4_t __ret;
548 __ret = (int32x4_t) __builtin_neon_vabdq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
552 __ai int32x4_t __noswap_vabdq_s32(int32x4_t __p0, int32x4_t __p1) {
553 int32x4_t __ret;
554 __ret = (int32x4_t) __builtin_neon_vabdq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
763 __ai int32x4_t vabsq_s32(int32x4_t __p0) {
764 int32x4_t __ret;
765 __ret = (int32x4_t) __builtin_neon_vabsq_v((int8x16_t)__p0, 34);
769 __ai int32x4_t vabsq_s32(int32x4_t __p0) {
770 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
771 int32x4_t __ret;
772 __ret = (int32x4_t) __builtin_neon_vabsq_v((int8x16_t)__rev0, 34);
961 __ai int32x4_t vaddq_s32(int32x4_t __p0, int32x4_t __p1) {
962 int32x4_t __ret;
967 __ai int32x4_t vaddq_s32(int32x4_t __p0, int32x4_t __p1) {
968 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
969 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
970 int32x4_t __ret;
1225 __ai int16x4_t vaddhn_s32(int32x4_t __p0, int32x4_t __p1) {
1231 __ai int16x4_t vaddhn_s32(int32x4_t __p0, int32x4_t __p1) {
1232 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
1233 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
1239 __ai int16x4_t __noswap_vaddhn_s32(int32x4_t __p0, int32x4_t __p1) {
1376 __ai int32x4_t vandq_s32(int32x4_t __p0, int32x4_t __p1) {
1377 int32x4_t __ret;
1382 __ai int32x4_t vandq_s32(int32x4_t __p0, int32x4_t __p1) {
1383 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
1384 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
1385 int32x4_t __ret;
1642 __ai int32x4_t vbicq_s32(int32x4_t __p0, int32x4_t __p1) {
1643 int32x4_t __ret;
1648 __ai int32x4_t vbicq_s32(int32x4_t __p0, int32x4_t __p1) {
1649 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
1650 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
1651 int32x4_t __ret;
2003 __ai int32x4_t vbslq_s32(uint32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
2004 int32x4_t __ret;
2005 __ret = (int32x4_t) __builtin_neon_vbslq_v((int8x16_t)__p0, (int8x16_t)__p1, (int8x16_t)__p2, 34);
2009 __ai int32x4_t vbslq_s32(uint32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
2011 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
2012 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
2013 int32x4_t __ret;
2014 __ret = (int32x4_t) __builtin_neon_vbslq_v((int8x16_t)__rev0, (int8x16_t)__rev1, (int8x16_t)__rev2, 34);
2466 __ai uint32x4_t vceqq_s32(int32x4_t __p0, int32x4_t __p1) {
2472 __ai uint32x4_t vceqq_s32(int32x4_t __p0, int32x4_t __p1) {
2473 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
2474 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
2704 __ai uint32x4_t vcgeq_s32(int32x4_t __p0, int32x4_t __p1) {
2710 __ai uint32x4_t vcgeq_s32(int32x4_t __p0, int32x4_t __p1) {
2711 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
2712 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
2942 __ai uint32x4_t vcgtq_s32(int32x4_t __p0, int32x4_t __p1) {
2948 __ai uint32x4_t vcgtq_s32(int32x4_t __p0, int32x4_t __p1) {
2949 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
2950 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
3180 __ai uint32x4_t vcleq_s32(int32x4_t __p0, int32x4_t __p1) {
3186 __ai uint32x4_t vcleq_s32(int32x4_t __p0, int32x4_t __p1) {
3187 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
3188 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
3349 __ai int32x4_t vclsq_s32(int32x4_t __p0) {
3350 int32x4_t __ret;
3351 __ret = (int32x4_t) __builtin_neon_vclsq_v((int8x16_t)__p0, 34);
3355 __ai int32x4_t vclsq_s32(int32x4_t __p0) {
3356 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
3357 int32x4_t __ret;
3358 __ret = (int32x4_t) __builtin_neon_vclsq_v((int8x16_t)__rev0, 34);
3514 __ai uint32x4_t vcltq_s32(int32x4_t __p0, int32x4_t __p1) {
3520 __ai uint32x4_t vcltq_s32(int32x4_t __p0, int32x4_t __p1) {
3521 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
3522 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
3731 __ai int32x4_t vclzq_s32(int32x4_t __p0) {
3732 int32x4_t __ret;
3733 __ret = (int32x4_t) __builtin_neon_vclzq_v((int8x16_t)__p0, 34);
3737 __ai int32x4_t vclzq_s32(int32x4_t __p0) {
3738 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
3739 int32x4_t __ret;
3740 __ret = (int32x4_t) __builtin_neon_vclzq_v((int8x16_t)__rev0, 34);
4136 __ai int32x4_t vcombine_s32(int32x2_t __p0, int32x2_t __p1) {
4137 int32x4_t __ret;
4142 __ai int32x4_t vcombine_s32(int32x2_t __p0, int32x2_t __p1) {
4145 int32x4_t __ret;
4150 __ai int32x4_t __noswap_vcombine_s32(int32x2_t __p0, int32x2_t __p1) {
4151 int32x4_t __ret;
4400 __ai float32x4_t vcvtq_f32_s32(int32x4_t __p0) {
4406 __ai float32x4_t vcvtq_f32_s32(int32x4_t __p0) {
4407 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
4488 int32x4_t __s0 = __p0; \
4495 int32x4_t __s0 = __p0; \
4496 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
4543 int32x4_t __ret; \
4544 __ret = (int32x4_t) __builtin_neon_vcvtq_n_s32_v((int8x16_t)__s0, __p1, 34); \
4551 int32x4_t __ret; \
4552 __ret = (int32x4_t) __builtin_neon_vcvtq_n_s32_v((int8x16_t)__rev0, __p1, 34); \
4613 __ai int32x4_t vcvtq_s32_f32(float32x4_t __p0) {
4614 int32x4_t __ret;
4615 __ret = (int32x4_t) __builtin_neon_vcvtq_s32_v((int8x16_t)__p0, 34);
4619 __ai int32x4_t vcvtq_s32_f32(float32x4_t __p0) {
4621 int32x4_t __ret;
4622 __ret = (int32x4_t) __builtin_neon_vcvtq_s32_v((int8x16_t)__rev0, 34);
4858 int32x4_t __ret; \
4866 int32x4_t __ret; \
5234 __ai int32x4_t vdupq_n_s32(int32_t __p0) {
5235 int32x4_t __ret;
5236 __ret = (int32x4_t) {__p0, __p0, __p0, __p0};
5240 __ai int32x4_t vdupq_n_s32(int32_t __p0) {
5241 int32x4_t __ret;
5242 __ret = (int32x4_t) {__p0, __p0, __p0, __p0};
5514 __ai int32x4_t veorq_s32(int32x4_t __p0, int32x4_t __p1) {
5515 int32x4_t __ret;
5520 __ai int32x4_t veorq_s32(int32x4_t __p0, int32x4_t __p1) {
5521 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
5522 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
5523 int32x4_t __ret;
5906 int32x4_t __s0 = __p0; \
5907 int32x4_t __s1 = __p1; \
5908 int32x4_t __ret; \
5909 __ret = (int32x4_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
5914 int32x4_t __s0 = __p0; \
5915 int32x4_t __s1 = __p1; \
5916 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
5917 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
5918 int32x4_t __ret; \
5919 __ret = (int32x4_t) __builtin_neon_vextq_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
6375 __ai int32x2_t vget_high_s32(int32x4_t __p0) {
6381 __ai int32x2_t vget_high_s32(int32x4_t __p0) {
6382 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
6388 __ai int32x2_t __noswap_vget_high_s32(int32x4_t __p0) {
6663 int32x4_t __s0 = __p0; \
6670 int32x4_t __s0 = __p0; \
6671 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
6677 int32x4_t __s0 = __p0; \
7079 __ai int32x2_t vget_low_s32(int32x4_t __p0) {
7085 __ai int32x2_t vget_low_s32(int32x4_t __p0) {
7086 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
7194 __ai int32x4_t vhaddq_s32(int32x4_t __p0, int32x4_t __p1) {
7195 int32x4_t __ret;
7196 __ret = (int32x4_t) __builtin_neon_vhaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
7200 __ai int32x4_t vhaddq_s32(int32x4_t __p0, int32x4_t __p1) {
7201 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
7202 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
7203 int32x4_t __ret;
7204 __ret = (int32x4_t) __builtin_neon_vhaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
7398 __ai int32x4_t vhsubq_s32(int32x4_t __p0, int32x4_t __p1) {
7399 int32x4_t __ret;
7400 __ret = (int32x4_t) __builtin_neon_vhsubq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
7404 __ai int32x4_t vhsubq_s32(int32x4_t __p0, int32x4_t __p1) {
7405 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
7406 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
7407 int32x4_t __ret;
7408 __ret = (int32x4_t) __builtin_neon_vhsubq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
7700 int32x4_t __ret; \
7701 __ret = (int32x4_t) __builtin_neon_vld1q_v(__p0, 34); \
7706 int32x4_t __ret; \
7707 __ret = (int32x4_t) __builtin_neon_vld1q_v(__p0, 34); \
8058 int32x4_t __ret; \
8059 __ret = (int32x4_t) __builtin_neon_vld1q_dup_v(__p0, 34); \
8064 int32x4_t __ret; \
8065 __ret = (int32x4_t) __builtin_neon_vld1q_dup_v(__p0, 34); \
8449 int32x4_t __s1 = __p1; \
8450 int32x4_t __ret; \
8451 __ret = (int32x4_t) __builtin_neon_vld1q_lane_v(__p0, (int8x16_t)__s1, __p2, 34); \
8456 int32x4_t __s1 = __p1; \
8457 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
8458 int32x4_t __ret; \
8459 __ret = (int32x4_t) __builtin_neon_vld1q_lane_v(__p0, (int8x16_t)__rev1, __p2, 34); \
11775 __ai int32x4_t vmaxq_s32(int32x4_t __p0, int32x4_t __p1) {
11776 int32x4_t __ret;
11777 __ret = (int32x4_t) __builtin_neon_vmaxq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
11781 __ai int32x4_t vmaxq_s32(int32x4_t __p0, int32x4_t __p1) {
11782 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
11783 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
11784 int32x4_t __ret;
11785 __ret = (int32x4_t) __builtin_neon_vmaxq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
12013 __ai int32x4_t vminq_s32(int32x4_t __p0, int32x4_t __p1) {
12014 int32x4_t __ret;
12015 __ret = (int32x4_t) __builtin_neon_vminq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
12019 __ai int32x4_t vminq_s32(int32x4_t __p0, int32x4_t __p1) {
12020 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
12021 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
12022 int32x4_t __ret;
12023 __ret = (int32x4_t) __builtin_neon_vminq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
12256 __ai int32x4_t vmlaq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
12257 int32x4_t __ret;
12262 __ai int32x4_t vmlaq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
12263 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
12264 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
12265 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
12266 int32x4_t __ret;
12491 int32x4_t __s0 = __p0; \
12492 int32x4_t __s1 = __p1; \
12494 int32x4_t __ret; \
12500 int32x4_t __s0 = __p0; \
12501 int32x4_t __s1 = __p1; \
12503 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
12504 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
12506 int32x4_t __ret; \
12709 __ai int32x4_t vmlaq_n_s32(int32x4_t __p0, int32x4_t __p1, int32_t __p2) {
12710 int32x4_t __ret;
12711 __ret = __p0 + __p1 * (int32x4_t) {__p2, __p2, __p2, __p2};
12715 __ai int32x4_t vmlaq_n_s32(int32x4_t __p0, int32x4_t __p1, int32_t __p2) {
12716 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
12717 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
12718 int32x4_t __ret;
12719 __ret = __rev0 + __rev1 * (int32x4_t) {__p2, __p2, __p2, __p2};
12918 __ai int32x4_t vmlsq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
12919 int32x4_t __ret;
12924 __ai int32x4_t vmlsq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
12925 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
12926 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
12927 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
12928 int32x4_t __ret;
13153 int32x4_t __s0 = __p0; \
13154 int32x4_t __s1 = __p1; \
13156 int32x4_t __ret; \
13162 int32x4_t __s0 = __p0; \
13163 int32x4_t __s1 = __p1; \
13165 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
13166 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
13168 int32x4_t __ret; \
13371 __ai int32x4_t vmlsq_n_s32(int32x4_t __p0, int32x4_t __p1, int32_t __p2) {
13372 int32x4_t __ret;
13373 __ret = __p0 - __p1 * (int32x4_t) {__p2, __p2, __p2, __p2};
13377 __ai int32x4_t vmlsq_n_s32(int32x4_t __p0, int32x4_t __p1, int32_t __p2) {
13378 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
13379 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
13380 int32x4_t __ret;
13381 __ret = __rev0 - __rev1 * (int32x4_t) {__p2, __p2, __p2, __p2};
13657 __ai int32x4_t vmovq_n_s32(int32_t __p0) {
13658 int32x4_t __ret;
13659 __ret = (int32x4_t) {__p0, __p0, __p0, __p0};
13663 __ai int32x4_t vmovq_n_s32(int32_t __p0) {
13664 int32x4_t __ret;
13665 __ret = (int32x4_t) {__p0, __p0, __p0, __p0};
13957 __ai int32x4_t vmovl_s16(int16x4_t __p0) {
13958 int32x4_t __ret;
13959 __ret = (int32x4_t) __builtin_neon_vmovl_v((int8x8_t)__p0, 34);
13963 __ai int32x4_t vmovl_s16(int16x4_t __p0) {
13965 int32x4_t __ret;
13966 __ret = (int32x4_t) __builtin_neon_vmovl_v((int8x8_t)__rev0, 34);
13970 __ai int32x4_t __noswap_vmovl_s16(int16x4_t __p0) {
13971 int32x4_t __ret;
13972 __ret = (int32x4_t) __builtin_neon_vmovl_v((int8x8_t)__p0, 34);
14041 __ai int16x4_t vmovn_s32(int32x4_t __p0) {
14047 __ai int16x4_t vmovn_s32(int32x4_t __p0) {
14048 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
14054 __ai int16x4_t __noswap_vmovn_s32(int32x4_t __p0) {
14189 __ai int32x4_t vmulq_s32(int32x4_t __p0, int32x4_t __p1) {
14190 int32x4_t __ret;
14195 __ai int32x4_t vmulq_s32(int32x4_t __p0, int32x4_t __p1) {
14196 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
14197 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
14198 int32x4_t __ret;
14440 int32x4_t __s0 = __p0; \
14442 int32x4_t __ret; \
14448 int32x4_t __s0 = __p0; \
14450 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
14452 int32x4_t __ret; \
14634 __ai int32x4_t vmulq_n_s32(int32x4_t __p0, int32_t __p1) {
14635 int32x4_t __ret;
14636 __ret = __p0 * (int32x4_t) {__p1, __p1, __p1, __p1};
14640 __ai int32x4_t vmulq_n_s32(int32x4_t __p0, int32_t __p1) {
14641 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
14642 int32x4_t __ret;
14643 __ret = __rev0 * (int32x4_t) {__p1, __p1, __p1, __p1};
14878 __ai int32x4_t vmull_s16(int16x4_t __p0, int16x4_t __p1) {
14879 int32x4_t __ret;
14880 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)__p1, 34);
14884 __ai int32x4_t vmull_s16(int16x4_t __p0, int16x4_t __p1) {
14887 int32x4_t __ret;
14888 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__rev0, (int8x8_t)__rev1, 34);
14892 __ai int32x4_t __noswap_vmull_s16(int16x4_t __p0, int16x4_t __p1) {
14893 int32x4_t __ret;
14894 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)__p1, 34);
14966 int32x4_t __ret; \
14976 int32x4_t __ret; \
15047 __ai int32x4_t vmull_n_s16(int16x4_t __p0, int16_t __p1) {
15048 int32x4_t __ret;
15049 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
15053 __ai int32x4_t vmull_n_s16(int16x4_t __p0, int16_t __p1) {
15055 int32x4_t __ret;
15056 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__rev0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
15060 __ai int32x4_t __noswap_vmull_n_s16(int16x4_t __p0, int16_t __p1) {
15061 int32x4_t __ret;
15062 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
15164 __ai int32x4_t vmvnq_s32(int32x4_t __p0) {
15165 int32x4_t __ret;
15170 __ai int32x4_t vmvnq_s32(int32x4_t __p0) {
15171 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15172 int32x4_t __ret;
15324 __ai int32x4_t vnegq_s32(int32x4_t __p0) {
15325 int32x4_t __ret;
15330 __ai int32x4_t vnegq_s32(int32x4_t __p0) {
15331 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15332 int32x4_t __ret;
15505 __ai int32x4_t vornq_s32(int32x4_t __p0, int32x4_t __p1) {
15506 int32x4_t __ret;
15511 __ai int32x4_t vornq_s32(int32x4_t __p0, int32x4_t __p1) {
15512 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15513 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
15514 int32x4_t __ret;
15771 __ai int32x4_t vorrq_s32(int32x4_t __p0, int32x4_t __p1) {
15772 int32x4_t __ret;
15777 __ai int32x4_t vorrq_s32(int32x4_t __p0, int32x4_t __p1) {
15778 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15779 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
15780 int32x4_t __ret;
16020 __ai int64x2_t vpadalq_s32(int64x2_t __p0, int32x4_t __p1) {
16026 __ai int64x2_t vpadalq_s32(int64x2_t __p0, int32x4_t __p1) {
16028 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
16037 __ai int32x4_t vpadalq_s16(int32x4_t __p0, int16x8_t __p1) {
16038 int32x4_t __ret;
16039 __ret = (int32x4_t) __builtin_neon_vpadalq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
16043 __ai int32x4_t vpadalq_s16(int32x4_t __p0, int16x8_t __p1) {
16044 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16046 int32x4_t __ret;
16047 __ret = (int32x4_t) __builtin_neon_vpadalq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
16335 __ai int64x2_t vpaddlq_s32(int32x4_t __p0) {
16341 __ai int64x2_t vpaddlq_s32(int32x4_t __p0) {
16342 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16351 __ai int32x4_t vpaddlq_s16(int16x8_t __p0) {
16352 int32x4_t __ret;
16353 __ret = (int32x4_t) __builtin_neon_vpaddlq_v((int8x16_t)__p0, 34);
16357 __ai int32x4_t vpaddlq_s16(int16x8_t __p0) {
16359 int32x4_t __ret;
16360 __ret = (int32x4_t) __builtin_neon_vpaddlq_v((int8x16_t)__rev0, 34);
16715 __ai int32x4_t vqabsq_s32(int32x4_t __p0) {
16716 int32x4_t __ret;
16717 __ret = (int32x4_t) __builtin_neon_vqabsq_v((int8x16_t)__p0, 34);
16721 __ai int32x4_t vqabsq_s32(int32x4_t __p0) {
16722 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16723 int32x4_t __ret;
16724 __ret = (int32x4_t) __builtin_neon_vqabsq_v((int8x16_t)__rev0, 34);
16880 __ai int32x4_t vqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
16881 int32x4_t __ret;
16882 __ret = (int32x4_t) __builtin_neon_vqaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
16886 __ai int32x4_t vqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
16887 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16888 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
16889 int32x4_t __ret;
16890 __ret = (int32x4_t) __builtin_neon_vqaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
16894 __ai int32x4_t __noswap_vqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
16895 int32x4_t __ret;
16896 __ret = (int32x4_t) __builtin_neon_vqaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
17104 __ai int32x4_t vqdmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17105 int32x4_t __ret;
17106 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17110 __ai int32x4_t vqdmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17111 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17114 int32x4_t __ret;
17115 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)__rev2, 34);
17119 __ai int32x4_t __noswap_vqdmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17120 int32x4_t __ret;
17121 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17152 int32x4_t __s0 = __p0; \
17155 int32x4_t __ret; \
17161 int32x4_t __s0 = __p0; \
17164 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
17167 int32x4_t __ret; \
17197 __ai int32x4_t vqdmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17198 int32x4_t __ret;
17199 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17203 __ai int32x4_t vqdmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17204 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17206 int32x4_t __ret;
17207 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17211 __ai int32x4_t __noswap_vqdmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17212 int32x4_t __ret;
17213 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17242 __ai int32x4_t vqdmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17243 int32x4_t __ret;
17244 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17248 __ai int32x4_t vqdmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17249 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17252 int32x4_t __ret;
17253 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)__rev2, 34);
17257 __ai int32x4_t __noswap_vqdmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17258 int32x4_t __ret;
17259 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17290 int32x4_t __s0 = __p0; \
17293 int32x4_t __ret; \
17299 int32x4_t __s0 = __p0; \
17302 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
17305 int32x4_t __ret; \
17335 __ai int32x4_t vqdmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17336 int32x4_t __ret;
17337 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17341 __ai int32x4_t vqdmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17342 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17344 int32x4_t __ret;
17345 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17349 __ai int32x4_t __noswap_vqdmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17350 int32x4_t __ret;
17351 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17357 __ai int32x4_t vqdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17358 int32x4_t __ret;
17359 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
17363 __ai int32x4_t vqdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17364 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17365 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
17366 int32x4_t __ret;
17367 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
17371 __ai int32x4_t __noswap_vqdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17372 int32x4_t __ret;
17373 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
17446 int32x4_t __s0 = __p0; \
17448 int32x4_t __ret; \
17454 int32x4_t __s0 = __p0; \
17456 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
17458 int32x4_t __ret; \
17529 __ai int32x4_t vqdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
17530 int32x4_t __ret;
17531 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__p0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
17535 __ai int32x4_t vqdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
17536 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17537 int32x4_t __ret;
17538 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__rev0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
17615 __ai int32x4_t vqdmull_s16(int16x4_t __p0, int16x4_t __p1) {
17616 int32x4_t __ret;
17617 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)__p1, 34);
17621 __ai int32x4_t vqdmull_s16(int16x4_t __p0, int16x4_t __p1) {
17624 int32x4_t __ret;
17625 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__rev0, (int8x8_t)__rev1, 34);
17629 __ai int32x4_t __noswap_vqdmull_s16(int16x4_t __p0, int16x4_t __p1) {
17630 int32x4_t __ret;
17631 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)__p1, 34);
17661 int32x4_t __ret; \
17671 int32x4_t __ret; \
17700 __ai int32x4_t vqdmull_n_s16(int16x4_t __p0, int16_t __p1) {
17701 int32x4_t __ret;
17702 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
17706 __ai int32x4_t vqdmull_n_s16(int16x4_t __p0, int16_t __p1) {
17708 int32x4_t __ret;
17709 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__rev0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
17713 __ai int32x4_t __noswap_vqdmull_n_s16(int16x4_t __p0, int16_t __p1) {
17714 int32x4_t __ret;
17715 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
17784 __ai int16x4_t vqmovn_s32(int32x4_t __p0) {
17790 __ai int16x4_t vqmovn_s32(int32x4_t __p0) {
17791 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17797 __ai int16x4_t __noswap_vqmovn_s32(int32x4_t __p0) {
17847 __ai uint16x4_t vqmovun_s32(int32x4_t __p0) {
17853 __ai uint16x4_t vqmovun_s32(int32x4_t __p0) {
17854 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17860 __ai uint16x4_t __noswap_vqmovun_s32(int32x4_t __p0) {
17926 __ai int32x4_t vqnegq_s32(int32x4_t __p0) {
17927 int32x4_t __ret;
17928 __ret = (int32x4_t) __builtin_neon_vqnegq_v((int8x16_t)__p0, 34);
17932 __ai int32x4_t vqnegq_s32(int32x4_t __p0) {
17933 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17934 int32x4_t __ret;
17935 __ret = (int32x4_t) __builtin_neon_vqnegq_v((int8x16_t)__rev0, 34);
18006 __ai int32x4_t vqrdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
18007 int32x4_t __ret;
18008 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
18012 __ai int32x4_t vqrdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
18013 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18014 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18015 int32x4_t __ret;
18016 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
18020 __ai int32x4_t __noswap_vqrdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
18021 int32x4_t __ret;
18022 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
18095 int32x4_t __s0 = __p0; \
18097 int32x4_t __ret; \
18103 int32x4_t __s0 = __p0; \
18105 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
18107 int32x4_t __ret; \
18178 __ai int32x4_t vqrdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
18179 int32x4_t __ret;
18180 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__p0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
18184 __ai int32x4_t vqrdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
18185 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18186 int32x4_t __ret;
18187 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__rev0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
18259 __ai uint32x4_t vqrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18265 __ai uint32x4_t vqrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18267 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18327 __ai int32x4_t vqrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18328 int32x4_t __ret;
18329 __ret = (int32x4_t) __builtin_neon_vqrshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
18333 __ai int32x4_t vqrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18334 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18335 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18336 int32x4_t __ret;
18337 __ret = (int32x4_t) __builtin_neon_vqrshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
18581 int32x4_t __s0 = __p0; \
18588 int32x4_t __s0 = __p0; \
18589 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
18596 int32x4_t __s0 = __p0; \
18653 int32x4_t __s0 = __p0; \
18660 int32x4_t __s0 = __p0; \
18661 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
18668 int32x4_t __s0 = __p0; \
18741 __ai uint32x4_t vqshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18747 __ai uint32x4_t vqshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18749 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18809 __ai int32x4_t vqshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18810 int32x4_t __ret;
18811 __ret = (int32x4_t) __builtin_neon_vqshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
18815 __ai int32x4_t vqshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18816 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18817 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18818 int32x4_t __ret;
18819 __ret = (int32x4_t) __builtin_neon_vqshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
19081 int32x4_t __s0 = __p0; \
19082 int32x4_t __ret; \
19083 __ret = (int32x4_t) __builtin_neon_vqshlq_n_v((int8x16_t)__s0, __p1, 34); \
19088 int32x4_t __s0 = __p0; \
19089 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19090 int32x4_t __ret; \
19091 __ret = (int32x4_t) __builtin_neon_vqshlq_n_v((int8x16_t)__rev0, __p1, 34); \
19293 int32x4_t __s0 = __p0; \
19300 int32x4_t __s0 = __p0; \
19301 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19489 int32x4_t __s0 = __p0; \
19496 int32x4_t __s0 = __p0; \
19497 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19504 int32x4_t __s0 = __p0; \
19561 int32x4_t __s0 = __p0; \
19568 int32x4_t __s0 = __p0; \
19569 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19576 int32x4_t __s0 = __p0; \
19717 __ai int32x4_t vqsubq_s32(int32x4_t __p0, int32x4_t __p1) {
19718 int32x4_t __ret;
19719 __ret = (int32x4_t) __builtin_neon_vqsubq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
19723 __ai int32x4_t vqsubq_s32(int32x4_t __p0, int32x4_t __p1) {
19724 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
19725 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
19726 int32x4_t __ret;
19727 __ret = (int32x4_t) __builtin_neon_vqsubq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
19731 __ai int32x4_t __noswap_vqsubq_s32(int32x4_t __p0, int32x4_t __p1) {
19732 int32x4_t __ret;
19733 __ret = (int32x4_t) __builtin_neon_vqsubq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
19984 __ai int16x4_t vraddhn_s32(int32x4_t __p0, int32x4_t __p1) {
19990 __ai int16x4_t vraddhn_s32(int32x4_t __p0, int32x4_t __p1) {
19991 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
19992 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
19998 __ai int16x4_t __noswap_vraddhn_s32(int32x4_t __p0, int32x4_t __p1) {
20580 __ai int32x4_t vrev64q_s32(int32x4_t __p0) {
20581 int32x4_t __ret;
20586 __ai int32x4_t vrev64q_s32(int32x4_t __p0) {
20587 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
20588 int32x4_t __ret;
20792 __ai int32x4_t vrhaddq_s32(int32x4_t __p0, int32x4_t __p1) {
20793 int32x4_t __ret;
20794 __ret = (int32x4_t) __builtin_neon_vrhaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
20798 __ai int32x4_t vrhaddq_s32(int32x4_t __p0, int32x4_t __p1) {
20799 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
20800 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
20801 int32x4_t __ret;
20802 __ret = (int32x4_t) __builtin_neon_vrhaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
20945 __ai uint32x4_t vrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
20951 __ai uint32x4_t vrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
20953 int32x4_t
21013 __ai int32x4_t vrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
21014 int32x4_t __ret;
21015 __ret = (int32x4_t) __builtin_neon_vrshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
21019 __ai int32x4_t vrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
21020 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
21021 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
21022 int32x4_t __ret;
21023 __ret = (int32x4_t) __builtin_neon_vrshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
21285 int32x4_t __s0 = __p0; \
21286 int32x4_t __ret; \
21287 __ret = (int32x4_t) __builtin_neon_vrshrq_n_v((int8x16_t)__s0, __p1, 34); \
21292 int32x4_t __s0 = __p0; \
21293 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
21294 int32x4_t __ret; \
21295 __ret = (int32x4_t) __builtin_neon_vrshrq_n_v((int8x16_t)__rev0, __p1, 34); \
21551 int32x4_t __s0 = __p0; \
21558 int32x4_t __s0 = __p0; \
21559 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
21566 int32x4_t __s0 = __p0; \
21826 int32x4_t __s0 = __p0; \
21827 int32x4_t __s1 = __p1; \
21828 int32x4_t __ret; \
21829 __ret = (int32x4_t) __builtin_neon_vrsraq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
21834 int32x4_t __s0 = __p0; \
21835 int32x4_t __s1 = __p1; \
21836 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
21837 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
21838 int32x4_t __ret; \
21839 __ret = (int32x4_t) __builtin_neon_vrsraq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
22116 __ai int16x4_t vrsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
22122 __ai int16x4_t vrsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
22123 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
22124 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
22130 __ai int16x4_t __noswap_vrsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
22454 int32x4_t __s1 = __p1; \
22455 int32x4_t __ret; \
22456 __ret = (int32x4_t) __builtin_neon_vsetq_lane_i32(__s0, (int8x16_t)__s1, __p2); \
22462 int32x4_t __s1 = __p1; \
22463 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
22464 int32x4_t __ret; \
22465 __ret = (int32x4_t) __builtin_neon_vsetq_lane_i32(__s0, (int8x16_t)__rev1, __p2); \
22471 int32x4_t __s1 = __p1; \
22472 int32x4_t __ret; \
22473 __ret = (int32x4_t) __builtin_neon_vsetq_lane_i32(__s0, (int8x16_t)__s1, __p2); \
22789 __ai uint32x4_t vshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
22795 __ai uint32x4_t vshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
22797 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
22857 __ai int32x4_t vshlq_s32(int32x4_t __p0, int32x4_t __p1) {
22858 int32x4_t __ret;
22859 __ret = (int32x4_t) __builtin_neon_vshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
22863 __ai int32x4_t vshlq_s32(int32x4_t __p0, int32x4_t __p1) {
22864 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
22865 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
22866 int32x4_t __ret;
22867 __ret = (int32x4_t) __builtin_neon_vshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
23129 int32x4_t __s0 = __p0; \
23130 int32x4_t __ret; \
23131 __ret = (int32x4_t) __builtin_neon_vshlq_n_v((int8x16_t)__s0, __p1, 34); \
23136 int32x4_t __s0 = __p0; \
23137 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23138 int32x4_t __ret; \
23139 __ret = (int32x4_t) __builtin_neon_vshlq_n_v((int8x16_t)__rev0, __p1, 34); \
23444 int32x4_t __ret; \
23445 __ret = (int32x4_t) __builtin_neon_vshll_n_v((int8x8_t)__s0, __p1, 34); \
23452 int32x4_t __ret; \
23453 __ret = (int32x4_t) __builtin_neon_vshll_n_v((int8x8_t)__rev0, __p1, 34); \
23459 int32x4_t __ret; \
23460 __ret = (int32x4_t) __builtin_neon_vshll_n_v((int8x8_t)__s0, __p1, 34); \
23557 int32x4_t __s0 = __p0; \
23558 int32x4_t __ret; \
23559 __ret = (int32x4_t) __builtin_neon_vshrq_n_v((int8x16_t)__s0, __p1, 34); \
23564 int32x4_t __s0 = __p0; \
23565 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23566 int32x4_t __ret; \
23567 __ret = (int32x4_t) __builtin_neon_vshrq_n_v((int8x16_t)__rev0, __p1, 34); \
23823 int32x4_t __s0 = __p0; \
23830 int32x4_t __s0 = __p0; \
23831 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23838 int32x4_t __s0 = __p0; \
24084 int32x4_t __s0 = __p0; \
24085 int32x4_t __s1 = __p1; \
24086 int32x4_t __ret; \
24087 __ret = (int32x4_t) __builtin_neon_vsliq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
24092 int32x4_t __s0 = __p0; \
24093 int32x4_t __s1 = __p1; \
24094 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24095 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24096 int32x4_t __ret; \
24097 __ret = (int32x4_t) __builtin_neon_vsliq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
24414 int32x4_t __s0 = __p0; \
24415 int32x4_t __s1 = __p1; \
24416 int32x4_t __ret; \
24417 __ret = (int32x4_t) __builtin_neon_vsraq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
24422 int32x4_t __s0 = __p0; \
24423 int32x4_t __s1 = __p1; \
24424 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24425 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24426 int32x4_t __ret; \
24427 __ret = (int32x4_t) __builtin_neon_vsraq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
24828 int32x4_t __s0 = __p0; \
24829 int32x4_t __s1 = __p1; \
24830 int32x4_t __ret; \
24831 __ret = (int32x4_t) __builtin_neon_vsriq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
24836 int32x4_t __s0 = __p0; \
24837 int32x4_t __s1 = __p1; \
24838 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24839 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24840 int32x4_t __ret; \
24841 __ret = (int32x4_t) __builtin_neon_vsriq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
25196 int32x4_t __s1 = __p1; \
25201 int32x4_t __s1 = __p1; \
25202 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
25506 int32x4_t __s1 = __p1; \
25511 int32x4_t __s1 = __p1; \
25512 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
27622 __ai int32x4_t vsubq_s32(int32x4_t __p0, int32x4_t __p1) {
27623 int32x4_t __ret;
27628 __ai int32x4_t vsubq_s32(int32x4_t __p0, int32x4_t __p1) {
27629 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
27630 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
27631 int32x4_t __ret;
27886 __ai int16x4_t vsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
27892 __ai int16x4_t vsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
27893 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
27894 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
27900 __ai int16x4_t __noswap_vsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
28037 __ai int32x4_t vsubl_s16(int16x4_t __p0, int16x4_t __p1) {
28038 int32x4_t __ret;
28043 __ai int32x4_t vsubl_s16(int16x4_t __p0, int16x4_t __p1) {
28046 int32x4_t __ret;
28139 __ai int32x4_t vsubw_s16(int32x4_t __p0, int16x4_t __p1) {
28140 int32x4_t __ret;
28145 __ai int32x4_t vsubw_s16(int32x4_t __p0, int16x4_t __p1) {
28146 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
28148 int32x4_t __ret;
28801 __ai int32x4x2_t vtrnq_s32(int32x4_t __p0, int32x4_t __p1) {
28807 __ai int32x4x2_t vtrnq_s32(int32x4_t __p0, int32x4_t __p1) {
28808 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
28809 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29108 __ai uint32x4_t vtstq_s32(int32x4_t __p0, int32x4_t __p1) {
29114 __ai uint32x4_t vtstq_s32(int32x4_t __p0, int32x4_t __p1) {
29115 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29116 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29415 __ai int32x4x2_t vuzpq_s32(int32x4_t __p0, int32x4_t __p1) {
29421 __ai int32x4x2_t vuzpq_s32(int32x4_t __p0, int32x4_t __p1) {
29422 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29423 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29757 __ai int32x4x2_t vzipq_s32(int32x4_t __p0, int32x4_t __p1) {
29763 __ai int32x4x2_t vzipq_s32(int32x4_t __p0, int32x4_t __p1) {
29764 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29765 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
30349 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
30355 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
30503 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
30509 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
30657 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
30663 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
30811 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
30817 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
30965 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
30971 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
31119 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
31125 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
31273 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
31279 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
31427 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
31433 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
31581 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
31587 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
31623 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
31624 int32x4_t __ret;
31625 __ret = (int32x4_t)(__p0);
31629 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
31630 int32x4_t __ret;
31631 __ret = (int32x4_t)(__p0);
31637 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
31638 int32x4_t __ret;
31639 __ret = (int32x4_t)(__p0);
31643 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
31644 int32x4_t __ret;
31645 __ret = (int32x4_t)(__p0);
31651 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
31652 int32x4_t __ret;
31653 __ret = (int32x4_t)(__p0);
31657 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
31658 int32x4_t __ret;
31659 __ret = (int32x4_t)(__p0);
31665 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
31666 int32x4_t __ret;
31667 __ret = (int32x4_t)(__p0);
31671 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
31672 int32x4_t __ret;
31673 __ret = (int32x4_t)(__p0);
31679 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
31680 int32x4_t __ret;
31681 __ret = (int32x4_t)(__p0);
31685 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
31686 int32x4_t __ret;
31687 __ret = (int32x4_t)(__p0);
31693 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
31694 int32x4_t __ret;
31695 __ret = (int32x4_t)(__p0);
31699 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
31700 int32x4_t __ret;
31701 __ret = (int32x4_t)(__p0);
31707 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
31708 int32x4_t __ret;
31709 __ret = (int32x4_t)(__p0);
31713 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
31714 int32x4_t __ret;
31715 __ret = (int32x4_t)(__p0);
31721 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
31722 int32x4_t __ret;
31723 __ret = (int32x4_t)(__p0);
31727 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
31728 int32x4_t __ret;
31729 __ret = (int32x4_t)(__p0);
31735 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
31736 int32x4_t __ret;
31737 __ret = (int32x4_t)(__p0);
31741 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
31742 int32x4_t __ret;
31743 __ret = (int32x4_t)(__p0);
31749 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
31750 int32x4_t __ret;
31751 __ret = (int32x4_t)(__p0);
31755 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
31756 int32x4_t __ret;
31757 __ret = (int32x4_t)(__p0);
31763 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
31764 int32x4_t __ret;
31765 __ret = (int32x4_t)(__p0);
31769 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
31770 int32x4_t __ret;
31771 __ret = (int32x4_t)(__p0);
31903 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
31909 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
32057 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __p0) {
32063 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __p0) {
33627 __ai int32x4_t vcvtaq_s32_f32(float32x4_t __p0) {
33628 int32x4_t __ret;
33629 __ret = (int32x4_t) __builtin_neon_vcvtaq_s32_v((int8x16_t)__p0, 34);
33633 __ai int32x4_t vcvtaq_s32_f32(float32x4_t __p0) {
33635 int32x4_t __ret;
33636 __ret = (int32x4_t) __builtin_neon_vcvtaq_s32_v((int8x16_t)__rev0, 34);
33691 __ai int32x4_t vcvtmq_s32_f32(float32x4_t __p0) {
33692 int32x4_t __ret;
33693 __ret = (int32x4_t) __builtin_neon_vcvtmq_s32_v((int8x16_t)__p0, 34);
33697 __ai int32x4_t vcvtmq_s32_f32(float32x4_t __p0) {
33699 int32x4_t __ret;
33700 __ret = (int32x4_t) __builtin_neon_vcvtmq_s32_v((int8x16_t)__rev0, 34);
33755 __ai int32x4_t vcvtnq_s32_f32(float32x4_t __p0) {
33756 int32x4_t __ret;
33757 __ret = (int32x4_t) __builtin_neon_vcvtnq_s32_v((int8x16_t)__p0, 34);
33761 __ai int32x4_t vcvtnq_s32_f32(float32x4_t __p0) {
33763 int32x4_t __ret;
33764 __ret = (int32x4_t) __builtin_neon_vcvtnq_s32_v((int8x16_t)__rev0, 34);
33819 __ai int32x4_t vcvtpq_s32_f32(float32x4_t __p0) {
33820 int32x4_t __ret;
33821 __ret = (int32x4_t) __builtin_neon_vcvtpq_s32_v((int8x16_t)__p0, 34);
33825 __ai int32x4_t vcvtpq_s32_f32(float32x4_t __p0) {
33827 int32x4_t __ret;
33828 __ret = (int32x4_t) __builtin_neon_vcvtpq_s32_v((int8x16_t)__rev0, 34);
35089 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
35095 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
35285 __ai poly128_t vreinterpretq_p128_s32(int32x4_t __p0) {
35291 __ai poly128_t vreinterpretq_p128_s32(int32x4_t __p0) {
35481 __ai poly64x2_t vreinterpretq_p64_s32(int32x4_t __p0) {
35487 __ai poly64x2_t vreinterpretq_p64_s32(int32x4_t __p0) {
35677 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
35683 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
35873 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
35879 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
36069 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
36075 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
36265 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
36271 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
36461 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
36467 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
36657 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
36663 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
36853 __ai float64x2_t vreinterpretq_f64_s32(int32x4_t __p0) {
36859 __ai float64x2_t vreinterpretq_f64_s32(int32x4_t __p0) {
37049 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
37055 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
37245 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
37251 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
37287 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
37288 int32x4_t __ret;
37289 __ret = (int32x4_t)(__p0);
37293 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
37294 int32x4_t __ret;
37295 __ret = (int32x4_t)(__p0);
37301 __ai int32x4_t vreinterpretq_s32_p128(poly128_t __p0) {
37302 int32x4_t __ret;
37303 __ret = (int32x4_t)(__p0);
37307 __ai int32x4_t vreinterpretq_s32_p128(poly128_t __p0) {
37308 int32x4_t __ret;
37309 __ret = (int32x4_t)(__p0);
37315 __ai int32x4_t vreinterpretq_s32_p64(poly64x2_t __p0) {
37316 int32x4_t __ret;
37317 __ret = (int32x4_t)(__p0);
37321 __ai int32x4_t vreinterpretq_s32_p64(poly64x2_t __p0) {
37322 int32x4_t __ret;
37323 __ret = (int32x4_t)(__p0);
37329 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
37330 int32x4_t __ret;
37331 __ret = (int32x4_t)(__p0);
37335 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
37336 int32x4_t __ret;
37337 __ret = (int32x4_t)(__p0);
37343 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
37344 int32x4_t __ret;
37345 __ret = (int32x4_t)(__p0);
37349 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
37350 int32x4_t __ret;
37351 __ret = (int32x4_t)(__p0);
37357 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
37358 int32x4_t __ret;
37359 __ret = (int32x4_t)(__p0);
37363 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
37364 int32x4_t __ret;
37365 __ret = (int32x4_t)(__p0);
37371 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
37372 int32x4_t __ret;
37373 __ret = (int32x4_t)(__p0);
37377 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
37378 int32x4_t __ret;
37379 __ret = (int32x4_t)(__p0);
37385 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
37386 int32x4_t __ret;
37387 __ret = (int32x4_t)(__p0);
37391 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
37392 int32x4_t __ret;
37393 __ret = (int32x4_t)(__p0);
37399 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
37400 int32x4_t __ret;
37401 __ret = (int32x4_t)(__p0);
37405 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
37406 int32x4_t __ret;
37407 __ret = (int32x4_t)(__p0);
37413 __ai int32x4_t vreinterpretq_s32_f64(float64x2_t __p0) {
37414 int32x4_t __ret;
37415 __ret = (int32x4_t)(__p0);
37419 __ai int32x4_t vreinterpretq_s32_f64(float64x2_t __p0) {
37420 int32x4_t __ret;
37421 __ret = (int32x4_t)(__p0);
37427 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
37428 int32x4_t __ret;
37429 __ret = (int32x4_t)(__p0);
37433 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
37434 int32x4_t __ret;
37435 __ret = (int32x4_t)(__p0);
37441 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
37442 int32x4_t __ret;
37443 __ret = (int32x4_t)(__p0);
37447 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
37448 int32x4_t __ret;
37449 __ret = (int32x4_t)(__p0);
37455 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
37456 int32x4_t __ret;
37457 __ret = (int32x4_t)(__p0);
37461 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
37462 int32x4_t __ret;
37463 __ret = (int32x4_t)(__p0);
37469 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
37470 int32x4_t __ret;
37471 __ret = (int32x4_t)(__p0);
37475 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
37476 int32x4_t __ret;
37477 __ret = (int32x4_t)(__p0);
37651 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
37657 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
37847 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __p0) {
37853 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __p0) {
40426 __ai int32x4_t vqrdmlahq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
40427 int32x4_t __ret;
40432 __ai int32x4_t vqrdmlahq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
40433 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
40434 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
40435 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
40436 int32x4_t __ret;
40499 int32x4_t __s0 = __p0; \
40500 int32x4_t __s1 = __p1; \
40502 int32x4_t __ret; \
40508 int32x4_t __s0 = __p0; \
40509 int32x4_t __s1 = __p1; \
40511 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
40512 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
40514 int32x4_t __ret; \
40594 __ai int32x4_t vqrdmlshq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
40595 int32x4_t __ret;
40600 __ai int32x4_t vqrdmlshq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
40601 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
40602 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
40603 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
40604 int32x4_t __ret;
40667 int32x4_t __s0 = __p0; \
40668 int32x4_t __s1 = __p1; \
40670 int32x4_t __ret; \
40676 int32x4_t __s0 = __p0; \
40677 int32x4_t __s1 = __p1; \
40679 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
40680 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
40682 int32x4_t __ret; \
40765 int32x4_t __s0 = __p0; \
40766 int32x4_t __s1 = __p1; \
40767 int32x4_t __s2 = __p2; \
40768 int32x4_t __ret; \
40774 int32x4_t __s0 = __p0; \
40775 int32x4_t __s1 = __p1; \
40776 int32x4_t __s2 = __p2; \
40777 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
40778 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
40779 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
40780 int32x4_t __ret; \
40815 int32x4_t __s2 = __p2; \
40824 int32x4_t __s2 = __p2; \
40827 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
40861 int32x4_t __s0 = __p0; \
40862 int32x4_t __s1 = __p1; \
40863 int32x4_t __s2 = __p2; \
40864 int32x4_t __ret; \
40870 int32x4_t __s0 = __p0; \
40871 int32x4_t __s1 = __p1; \
40872 int32x4_t __s2 = __p2; \
40873 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
40874 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
40875 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
40876 int32x4_t __ret; \
40911 int32x4_t __s2 = __p2; \
40920 int32x4_t __s2 = __p2; \
40923 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
41204 __ai int16x8_t vaddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
41210 __ai int16x8_t vaddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
41212 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
41213 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
41222 __ai int32x4_t vaddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
41223 int32x4_t __ret;
41228 __ai int32x4_t vaddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
41232 int32x4_t __ret;
41318 __ai int64_t vaddlvq_s32(int32x4_t __p0) {
41324 __ai int64_t vaddlvq_s32(int32x4_t __p0) {
41325 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
41543 __ai int32_t vaddvq_s32(int32x4_t __p0) {
41549 __ai int32_t vaddvq_s32(int32x4_t __p0) {
41550 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
42379 __ai uint32x4_t vceqzq_s32(int32x4_t __p0) {
42385 __ai uint32x4_t vceqzq_s32(int32x4_t __p0) {
42386 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
42834 __ai uint32x4_t vcgezq_s32(int32x4_t __p0) {
42840 __ai uint32x4_t vcgezq_s32(int32x4_t __p0) {
42841 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
43213 __ai uint32x4_t vcgtzq_s32(int32x4_t __p0) {
43219 __ai uint32x4_t vcgtzq_s32(int32x4_t __p0) {
43220 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
43592 __ai uint32x4_t vclezq_s32(int32x4_t __p0) {
43598 __ai uint32x4_t vclezq_s32(int32x4_t __p0) {
43599 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
43971 __ai uint32x4_t vcltzq_s32(int32x4_t __p0) {
43977 __ai uint32x4_t vcltzq_s32(int32x4_t __p0) {
43978 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
44351 int32x4_t __s0_16 = __p0_16; \
44353 int32x4_t __ret_16; \
44359 int32x4_t __s0_17 = __p0_17; \
44361 int32x4_t __rev0_17; __rev0_17 = __builtin_shufflevector(__s0_17, __s0_17, 3, 2, 1, 0); \
44363 int32x4_t __ret_17; \
44806 int32x4_t __s0_60 = __p0_60; \
44807 int32x4_t __s2_60 = __p2_60; \
44808 int32x4_t __ret_60; \
44814 int32x4_t __s0_61 = __p0_61; \
44815 int32x4_t __s2_61 = __p2_61; \
44816 int32x4_t __rev0_61; __rev0_61 = __builtin_shufflevector(__s0_61, __s0_61, 3, 2, 1, 0); \
44817 int32x4_t __rev2_61; __rev2_61 = __builtin_shufflevector(__s2_61, __s2_61, 3, 2, 1, 0); \
44818 int32x4_t __ret_61; \
45036 int32x4_t __s2_82 = __p2_82; \
45044 int32x4_t __s2_83 = __p2_83; \
45046 int32x4_t __rev2_83; __rev2_83 = __builtin_shufflevector(__s2_83, __s2_83, 3, 2, 1, 0); \
46525 int32x4_t __s0 = __p0; \
46532 int32x4_t __s0 = __p0; \
46533 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
46827 int32x4_t __s0 = __p0; \
46828 int32x4_t __ret; \
46834 int32x4_t __s0 = __p0; \
46835 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
46836 int32x4_t __ret; \
47023 int32x4_t __s0 = __p0; \
47030 int32x4_t __s0 = __p0; \
47031 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
51882 __ai int32_t vmaxvq_s32(int32x4_t __p0) {
51888 __ai int32_t vmaxvq_s32(int32x4_t __p0) {
51889 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
52183 __ai int32_t vminvq_s32(int32x4_t __p0) {
52189 __ai int32_t vminvq_s32(int32x4_t __p0) {
52190 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
52423 int32x4_t __s0 = __p0; \
52424 int32x4_t __s1 = __p1; \
52425 int32x4_t __s2 = __p2; \
52426 int32x4_t __ret; \
52432 int32x4_t __s0 = __p0; \
52433 int32x4_t __s1 = __p1; \
52434 int32x4_t __s2 = __p2; \
52435 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52436 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
52437 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52438 int32x4_t __ret; \
52545 int32x4_t __s2 = __p2; \
52554 int32x4_t __s2 = __p2; \
52557 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52657 int32x4_t __s1 = __p1; \
52666 int32x4_t __s1 = __p1; \
52669 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
52680 int32x4_t __s0 = __p0; \
52683 int32x4_t __ret; \
52689 int32x4_t __s0 = __p0; \
52692 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52695 int32x4_t __ret; \
52753 int32x4_t __s1 = __p1; \
52754 int32x4_t __s2 = __p2; \
52762 int32x4_t __s1 = __p1; \
52763 int32x4_t __s2 = __p2; \
52765 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
52766 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52776 int32x4_t __s0 = __p0; \
52779 int32x4_t __ret; \
52785 int32x4_t __s0 = __p0; \
52788 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52791 int32x4_t __ret; \
52850 int32x4_t __s2 = __p2; \
52859 int32x4_t __s2 = __p2; \
52862 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52872 int32x4_t __s0 = __p0; \
52875 int32x4_t __ret; \
52881 int32x4_t __s0 = __p0; \
52884 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52887 int32x4_t __ret; \
53000 int32x4_t __s0 = __p0; \
53001 int32x4_t __s1 = __p1; \
53002 int32x4_t __s2 = __p2; \
53003 int32x4_t __ret; \
53009 int32x4_t __s0 = __p0; \
53010 int32x4_t __s1 = __p1; \
53011 int32x4_t __s2 = __p2; \
53012 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53013 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53014 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
53015 int32x4_t __ret; \
53122 int32x4_t __s2 = __p2; \
53131 int32x4_t __s2 = __p2; \
53134 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
53234 int32x4_t __s1 = __p1; \
53243 int32x4_t __s1 = __p1; \
53246 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53257 int32x4_t __s0 = __p0; \
53260 int32x4_t __ret; \
53266 int32x4_t __s0 = __p0; \
53269 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53272 int32x4_t __ret; \
53330 int32x4_t __s1 = __p1; \
53331 int32x4_t __s2 = __p2; \
53339 int32x4_t __s1 = __p1; \
53340 int32x4_t __s2 = __p2; \
53342 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53343 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
53353 int32x4_t __s0 = __p0; \
53356 int32x4_t __ret; \
53362 int32x4_t __s0 = __p0; \
53365 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53368 int32x4_t __ret; \
53427 int32x4_t __s2 = __p2; \
53436 int32x4_t __s2 = __p2; \
53439 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
53449 int32x4_t __s0 = __p0; \
53452 int32x4_t __ret; \
53458 int32x4_t __s0 = __p0; \
53461 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53464 int32x4_t __ret; \
53626 __ai int64x2_t vmovl_high_s32(int32x4_t __p0_124) {
53633 __ai int64x2_t vmovl_high_s32(int32x4_t __p0_125) {
53634 int32x4_t __rev0_125; __rev0_125 = __builtin_shufflevector(__p0_125, __p0_125, 3, 2, 1, 0);
53641 __ai int64x2_t __noswap_vmovl_high_s32(int32x4_t __p0_126) {
53650 __ai int32x4_t vmovl_high_s16(int16x8_t __p0_127) {
53651 int32x4_t __ret_127;
53653 __ret_127 = (int32x4_t)(vshll_n_s16(__a1_127, 0));
53657 __ai int32x4_t vmovl_high_s16(int16x8_t __p0_128) {
53659 int32x4_t __ret_128;
53661 __ret_128 = (int32x4_t)(__noswap_vshll_n_s16(__a1_128, 0));
53665 __ai int32x4_t __noswap_vmovl_high_s16(int16x8_t __p0_129) {
53666 int32x4_t __ret_129;
53668 __ret_129 = (int32x4_t)(__noswap_vshll_n_s16(__a1_129, 0));
53725 __ai int16x8_t vmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
53731 __ai int16x8_t vmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
53733 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
53742 __ai int32x4_t vmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
53743 int32x4_t __ret;
53748 __ai int32x4_t vmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
53751 int32x4_t __ret;
54024 int32x4_t __s0 = __p0; \
54025 int32x4_t __s1 = __p1; \
54026 int32x4_t __ret; \
54032 int32x4_t __s0 = __p0; \
54033 int32x4_t __s1 = __p1; \
54034 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
54035 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
54036 int32x4_t __ret; \
54130 int32x4_t __s1 = __p1; \
54138 int32x4_t __s1 = __p1; \
54140 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
54304 __ai int64x2_t vmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
54310 __ai int64x2_t vmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
54311 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
54312 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
54321 __ai int32x4_t vmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
54322 int32x4_t __ret;
54327 __ai int32x4_t vmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
54330 int32x4_t __ret;
54397 int32x4_t __s0 = __p0; \
54405 int32x4_t __s0 = __p0; \
54407 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
54420 int32x4_t __ret; \
54430 int32x4_t __ret; \
54481 int32x4_t __s0 = __p0; \
54482 int32x4_t __s1 = __p1; \
54489 int32x4_t __s0 = __p0; \
54490 int32x4_t __s1 = __p1; \
54491 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
54492 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
54504 int32x4_t __ret; \
54514 int32x4_t __ret; \
54554 __ai int64x2_t vmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
54560 __ai int64x2_t vmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
54561 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
54570 __ai int32x4_t vmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
54571 int32x4_t __ret;
54576 __ai int32x4_t vmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
54578 int32x4_t __ret;
54630 int32x4_t __s1 = __p1; \
54638 int32x4_t __s1 = __p1; \
54640 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
54652 int32x4_t __ret; \
54662 int32x4_t __ret; \
55181 __ai int32x4_t vpaddq_s32(int32x4_t __p0, int32x4_t __p1) {
55182 int32x4_t __ret;
55183 __ret = (int32x4_t) __builtin_neon_vpaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
55187 __ai int32x4_t vpaddq_s32(int32x4_t __p0, int32x4_t __p1) {
55188 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
55189 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
55190 int32x4_t __ret;
55191 __ret = (int32x4_t) __builtin_neon_vpaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
55394 __ai int32x4_t vpmaxq_s32(int32x4_t __p0, int32x4_t __p1) {
55395 int32x4_t __ret;
55396 __ret = (int32x4_t) __builtin_neon_vpmaxq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
55400 __ai int32x4_t vpmaxq_s32(int32x4_t __p0, int32x4_t __p1) {
55401 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
55402 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
55403 int32x4_t __ret;
55404 __ret = (int32x4_t) __builtin_neon_vpmaxq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
55641 __ai int32x4_t vpminq_s32(int32x4_t __p0, int32x4_t __p1) {
55642 int32x4_t __ret;
55643 __ret = (int32x4_t) __builtin_neon_vpminq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
55647 __ai int32x4_t vpminq_s32(int32x4_t __p0, int32x4_t __p1) {
55648 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
55649 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
55650 int32x4_t __ret;
55651 __ret = (int32x4_t) __builtin_neon_vpminq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
56022 __ai int64x2_t vqdmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
56028 __ai int64x2_t vqdmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
56030 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56031 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
56040 __ai int32x4_t vqdmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
56041 int32x4_t __ret;
56046 __ai int32x4_t vqdmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
56047 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
56050 int32x4_t __ret;
56060 int32x4_t __s1 = __p1; \
56069 int32x4_t __s1 = __p1; \
56072 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56083 int32x4_t __s0 = __p0; \
56086 int32x4_t __ret; \
56092 int32x4_t __s0 = __p0; \
56095 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56098 int32x4_t __ret; \
56108 int32x4_t __s1 = __p1; \
56109 int32x4_t __s2 = __p2; \
56117 int32x4_t __s1 = __p1; \
56118 int32x4_t __s2 = __p2; \
56120 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56121 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56131 int32x4_t __s0 = __p0; \
56134 int32x4_t __ret; \
56140 int32x4_t __s0 = __p0; \
56143 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56146 int32x4_t __ret; \
56154 __ai int64x2_t vqdmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
56160 __ai int64x2_t vqdmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
56162 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56171 __ai int32x4_t vqdmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
56172 int32x4_t __ret;
56177 __ai int32x4_t vqdmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
56178 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
56180 int32x4_t __ret;
56233 int32x4_t __s2 = __p2; \
56242 int32x4_t __s2 = __p2; \
56243 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56275 int32x4_t __s2 = __p2; \
56284 int32x4_t __s2 = __p2; \
56287 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56297 int32x4_t __s0 = __p0; \
56300 int32x4_t __ret; \
56306 int32x4_t __s0 = __p0; \
56309 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56312 int32x4_t __ret; \
56348 __ai int64x2_t vqdmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
56354 __ai int64x2_t vqdmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
56356 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56357 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
56366 __ai int32x4_t vqdmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
56367 int32x4_t __ret;
56372 __ai int32x4_t vqdmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
56373 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
56376 int32x4_t __ret;
56386 int32x4_t __s1 = __p1; \
56395 int32x4_t __s1 = __p1; \
56398 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56409 int32x4_t __s0 = __p0; \
56412 int32x4_t __ret; \
56418 int32x4_t __s0 = __p0; \
56421 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56424 int32x4_t __ret; \
56434 int32x4_t __s1 = __p1; \
56435 int32x4_t __s2 = __p2; \
56443 int32x4_t __s1 = __p1; \
56444 int32x4_t __s2 = __p2; \
56446 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56447 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56457 int32x4_t __s0 = __p0; \
56460 int32x4_t __ret; \
56466 int32x4_t __s0 = __p0; \
56469 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56472 int32x4_t __ret; \
56480 __ai int64x2_t vqdmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
56486 __ai int64x2_t vqdmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
56488 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56497 __ai int32x4_t vqdmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
56498 int32x4_t __ret;
56503 __ai int32x4_t vqdmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
56504 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
56506 int32x4_t __ret;
56559 int32x4_t __s2 = __p2; \
56568 int32x4_t __s2 = __p2; \
56569 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56601 int32x4_t __s2 = __p2; \
56610 int32x4_t __s2 = __p2; \
56613 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56623 int32x4_t __s0 = __p0; \
56626 int32x4_t __ret; \
56632 int32x4_t __s0 = __p0; \
56635 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56638 int32x4_t __ret; \
56724 int32x4_t __s1_150 = __p1_150; \
56732 int32x4_t __s1_151 = __p1_151; \
56733 int32x4_t __rev1_151; __rev1_151 = __builtin_shufflevector(__s1_151, __s1_151, 3, 2, 1, 0); \
56761 int32x4_t __s0 = __p0; \
56762 int32x4_t __s1 = __p1; \
56763 int32x4_t __ret; \
56769 int32x4_t __s0 = __p0; \
56770 int32x4_t __s1 = __p1; \
56771 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56772 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56773 int32x4_t __ret; \
56804 int32x4_t __s1 = __p1; \
56812 int32x4_t __s1 = __p1; \
56814 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56882 __ai int64x2_t vqdmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
56888 __ai int64x2_t vqdmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
56889 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
56890 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56899 __ai int32x4_t vqdmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
56900 int32x4_t __ret;
56905 __ai int32x4_t vqdmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
56908 int32x4_t __ret;
56917 int32x4_t __s0 = __p0; \
56925 int32x4_t __s0 = __p0; \
56927 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56940 int32x4_t __ret; \
56950 int32x4_t __ret; \
56959 int32x4_t __s0 = __p0; \
56960 int32x4_t __s1 = __p1; \
56967 int32x4_t __s0 = __p0; \
56968 int32x4_t __s1 = __p1; \
56969 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56970 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56982 int32x4_t __ret; \
56992 int32x4_t __ret; \
57000 __ai int64x2_t vqdmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
57006 __ai int64x2_t vqdmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
57007 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
57016 __ai int32x4_t vqdmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
57017 int32x4_t __ret;
57022 __ai int32x4_t vqdmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
57024 int32x4_t __ret;
57072 int32x4_t __s1_158 = __p1_158; \
57080 int32x4_t __s1_159 = __p1_159; \
57081 int32x4_t __rev1_159; __rev1_159 = __builtin_shufflevector(__s1_159, __s1_159, 3, 2, 1, 0); \
57110 int32x4_t __s1 = __p1; \
57118 int32x4_t __s1 = __p1; \
57120 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
57132 int32x4_t __ret; \
57142 int32x4_t __ret; \
57285 __ai int16x8_t vqmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
57291 __ai int16x8_t vqmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
57293 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
57302 __ai int32x4_t vqmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
57303 int32x4_t __ret;
57308 __ai int32x4_t vqmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
57311 int32x4_t __ret;
57378 __ai int16x8_t vqmovun_high_s32(int16x4_t __p0, int32x4_t __p1) {
57384 __ai int16x8_t vqmovun_high_s32(int16x4_t __p0, int32x4_t __p1) {
57386 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
57395 __ai int32x4_t vqmovun_high_s64(int32x2_t __p0, int64x2_t __p1) {
57396 int32x4_t __ret;
57401 __ai int32x4_t vqmovun_high_s64(int32x2_t __p0, int64x2_t __p1) {
57404 int32x4_t __ret;
57593 int32x4_t __s1_166 = __p1_166; \
57601 int32x4_t __s1_167 = __p1_167; \
57602 int32x4_t __rev1_167; __rev1_167 = __builtin_shufflevector(__s1_167, __s1_167, 3, 2, 1, 0); \
57630 int32x4_t __s0 = __p0; \
57631 int32x4_t __s1 = __p1; \
57632 int32x4_t __ret; \
57638 int32x4_t __s0 = __p0; \
57639 int32x4_t __s1 = __p1; \
57640 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
57641 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
57642 int32x4_t __ret; \
57673 int32x4_t __s1 = __p1; \
57681 int32x4_t __s1 = __p1; \
57683 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
57890 int32x4_t __s1_176 = __p1_176; \
57898 int32x4_t __s1_177 = __p1_177; \
57900 int32x4_t __rev1_177; __rev1_177 = __builtin_shufflevector(__s1_177, __s1_177, 3, 2, 1, 0); \
57912 int32x4_t __ret_178; \
57913 __ret_178 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_178), (int32x2_t)(vqrshrn_n_s64(__s1_178, __p2_178)))); \
57922 int32x4_t __ret_179; \
57923 __ret_179 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_179), (int32x2_t)(__noswap_vqrshrn_n_s64(__rev1_179, __p2_179)))); \
58049 int32x4_t __s1_182 = __p1_182; \
58057 int32x4_t __s1_183 = __p1_183; \
58059 int32x4_t __rev1_183; __rev1_183 = __builtin_shufflevector(__s1_183, __s1_183, 3, 2, 1, 0); \
58071 int32x4_t __ret_184; \
58072 __ret_184 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_184), (int32x2_t)(vqrshrun_n_s64(__s1_184, __p2_184)))); \
58081 int32x4_t __ret_185; \
58082 __ret_185 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_185), (int32x2_t)(__noswap_vqrshrun_n_s64(__rev1_185, __p2_185)))); \
58527 int32x4_t __s1_194 = __p1_194; \
58535 int32x4_t __s1_195 = __p1_195; \
58537 int32x4_t __rev1_195; __rev1_195 = __builtin_shufflevector(__s1_195, __s1_195, 3, 2, 1, 0); \
58549 int32x4_t __ret_196; \
58550 __ret_196 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_196), (int32x2_t)(vqshrn_n_s64(__s1_196, __p2_196)))); \
58559 int32x4_t __ret_197; \
58560 __ret_197 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_197), (int32x2_t)(__noswap_vqshrn_n_s64(__rev1_197, __p2_197)))); \
58686 int32x4_t __s1_200 = __p1_200; \
58694 int32x4_t __s1_201 = __p1_201; \
58696 int32x4_t __rev1_201; __rev1_201 = __builtin_shufflevector(__s1_201, __s1_201, 3, 2, 1, 0); \
58708 int32x4_t __ret_202; \
58709 __ret_202 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_202), (int32x2_t)(vqshrun_n_s64(__s1_202, __p2_202)))); \
58718 int32x4_t __ret_203; \
58719 __ret_203 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_203), (int32x2_t)(__noswap_vqshrun_n_s64(__rev1_203, __p2_203)))); \
59919 __ai int16x8_t vraddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
59925 __ai int16x8_t vraddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
59927 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
59928 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
59937 __ai int32x4_t vraddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
59938 int32x4_t __ret;
59943 __ai int32x4_t vraddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
59947 int32x4_t __ret;
60339 int32x4_t __s1_212 = __p1_212; \
60347 int32x4_t __s1_213 = __p1_213; \
60349 int32x4_t __rev1_213; __rev1_213 = __builtin_shufflevector(__s1_213, __s1_213, 3, 2, 1, 0); \
60361 int32x4_t __ret_214; \
60362 __ret_214 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_214), (int32x2_t)(vrshrn_n_s64(__s1_214, __p2_214)))); \
60371 int32x4_t __ret_215; \
60372 __ret_215 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_215), (int32x2_t)(__noswap_vrshrn_n_s64(__rev1_215, __p2_215)))); \
60607 __ai int16x8_t vrsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
60613 __ai int16x8_t vrsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
60615 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
60616 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
60625 __ai int32x4_t vrsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
60626 int32x4_t __ret;
60631 __ai int32x4_t vrsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
60635 int32x4_t __ret;
60898 int32x4_t __s0_226 = __p0_226; \
60905 int32x4_t __s0_227 = __p0_227; \
60906 int32x4_t __rev0_227; __rev0_227 = __builtin_shufflevector(__s0_227, __s0_227, 3, 2, 1, 0); \
60917 int32x4_t __ret_228; \
60918 __ret_228 = (int32x4_t)(vshll_n_s16(vget_high_s16(__s0_228), __p1_228)); \
60925 int32x4_t __ret_229; \
60926 __ret_229 = (int32x4_t)(__noswap_vshll_n_s16(__noswap_vget_high_s16(__rev0_229), __p1_229)); \
61030 int32x4_t __s1_236 = __p1_236; \
61038 int32x4_t __s1_237 = __p1_237; \
61040 int32x4_t __rev1_237; __rev1_237 = __builtin_shufflevector(__s1_237, __s1_237, 3, 2, 1, 0); \
61052 int32x4_t __ret_238; \
61053 __ret_238 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_238), (int32x2_t)(vshrn_n_s64(__s1_238, __p2_238)))); \
61062 int32x4_t __ret_239; \
61063 __ret_239 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_239), (int32x2_t)(__noswap_vshrn_n_s64(__rev1_239, __p2_239)))); \
63793 __ai int16x8_t vsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
63799 __ai int16x8_t vsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
63801 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
63802 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
63811 __ai int32x4_t vsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
63812 int32x4_t __ret;
63817 __ai int32x4_t vsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
63821 int32x4_t __ret;
63915 __ai int64x2_t vsubl_high_s32(int32x4_t __p0, int32x4_t __p1) {
63921 __ai int64x2_t vsubl_high_s32(int32x4_t __p0, int32x4_t __p1) {
63922 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
63923 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
63932 __ai int32x4_t vsubl_high_s16(int16x8_t __p0, int16x8_t __p1) {
63933 int32x4_t __ret;
63938 __ai int32x4_t vsubl_high_s16(int16x8_t __p0, int16x8_t __p1) {
63941 int32x4_t __ret;
64017 __ai int64x2_t vsubw_high_s32(int64x2_t __p0, int32x4_t __p1) {
64023 __ai int64x2_t vsubw_high_s32(int64x2_t __p0, int32x4_t __p1) {
64025 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64034 __ai int32x4_t vsubw_high_s16(int32x4_t __p0, int16x8_t __p1) {
64035 int32x4_t __ret;
64040 __ai int32x4_t vsubw_high_s16(int32x4_t __p0, int16x8_t __p1) {
64041 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64043 int32x4_t __ret;
64255 __ai int32x4_t vtrn1q_s32(int32x4_t __p0, int32x4_t __p1) {
64256 int32x4_t __ret;
64261 __ai int32x4_t vtrn1q_s32(int32x4_t __p0, int32x4_t __p1) {
64262 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64263 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64264 int32x4_t __ret;
64629 __ai int32x4_t vtrn2q_s32(int32x4_t __p0, int32x4_t __p1) {
64630 int32x4_t __ret;
64635 __ai int32x4_t vtrn2q_s32(int32x4_t __p0, int32x4_t __p1) {
64636 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64637 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64638 int32x4_t __ret;
64993 __ai int32x4_t vuqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
64994 int32x4_t __ret;
64995 __ret = (int32x4_t) __builtin_neon_vuqaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
64999 __ai int32x4_t vuqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
65000 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
65001 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
65002 int32x4_t __ret;
65003 __ret = (int32x4_t) __builtin_neon_vuqaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
65313 __ai int32x4_t vuzp1q_s32(int32x4_t __p0, int32x4_t __p1) {
65314 int32x4_t __ret;
65319 __ai int32x4_t vuzp1q_s32(int32x4_t __p0, int32x4_t __p1) {
65320 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
65321 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
65322 int32x4_t __ret;
65687 __ai int32x4_t vuzp2q_s32(int32x4_t __p0, int32x4_t __p1) {
65688 int32x4_t __ret;
65693 __ai int32x4_t vuzp2q_s32(int32x4_t __p0, int32x4_t __p1) {
65694 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
65695 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
65696 int32x4_t __ret;
66061 __ai int32x4_t vzip1q_s32(int32x4_t __p0, int32x4_t __p1) {
66062 int32x4_t __ret;
66067 __ai int32x4_t vzip1q_s32(int32x4_t __p0, int32x4_t __p1) {
66068 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66069 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
66070 int32x4_t __ret;
66435 __ai int32x4_t vzip2q_s32(int32x4_t __p0, int32x4_t __p1) {
66436 int32x4_t __ret;
66441 __ai int32x4_t vzip2q_s32(int32x4_t __p0, int32x4_t __p1) {
66442 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66443 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
66444 int32x4_t __ret;
66678 __ai int32x4_t vabaq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
66679 int32x4_t __ret;
66684 __ai int32x4_t vabaq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
66685 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66686 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
66687 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
66688 int32x4_t __ret;
66932 __ai int32x4_t vabdl_s16(int16x4_t __p0, int16x4_t __p1) {
66933 int32x4_t __ret;
66934 __ret = (int32x4_t)(vmovl_u16((uint16x4_t)(vabd_s16(__p0, __p1))));
66938 __ai int32x4_t vabdl_s16(int16x4_t __p0, int16x4_t __p1) {
66941 int32x4_t __ret;
66942 __ret = (int32x4_t)(__noswap_vmovl_u16((uint16x4_t)(__noswap_vabd_s16(__rev0, __rev1))));
66946 __ai int32x4_t __noswap_vabdl_s16(int16x4_t __p0, int16x4_t __p1) {
66947 int32x4_t __ret;
66948 __ret = (int32x4_t)(__noswap_vmovl_u16((uint16x4_t)(__noswap_vabd_s16(__p0, __p1))));
67039 __ai int32x4_t vaddl_s16(int16x4_t __p0, int16x4_t __p1) {
67040 int32x4_t __ret;
67045 __ai int32x4_t vaddl_s16(int16x4_t __p0, int16x4_t __p1) {
67048 int32x4_t __ret;
67141 __ai int32x4_t vaddw_s16(int32x4_t __p0, int16x4_t __p1) {
67142 int32x4_t __ret;
67147 __ai int32x4_t vaddw_s16(int32x4_t __p0, int16x4_t __p1) {
67148 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67150 int32x4_t __ret;
67315 __ai int32x4_t vmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67316 int32x4_t __ret;
67321 __ai int32x4_t vmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67322 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67325 int32x4_t __ret;
67330 __ai int32x4_t __noswap_vmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67331 int32x4_t __ret;
67411 int32x4_t __s0 = __p0; \
67414 int32x4_t __ret; \
67420 int32x4_t __s0 = __p0; \
67423 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
67426 int32x4_t __ret; \
67500 __ai int32x4_t vmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67501 int32x4_t __ret;
67506 __ai int32x4_t vmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67507 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67509 int32x4_t __ret;
67514 __ai int32x4_t __noswap_vmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67515 int32x4_t __ret;
67637 __ai int32x4_t vmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67638 int32x4_t __ret;
67643 __ai int32x4_t vmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67644 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67647 int32x4_t __ret;
67652 __ai int32x4_t __noswap_vmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67653 int32x4_t __ret;
67733 int32x4_t __s0 = __p0; \
67736 int32x4_t __ret; \
67742 int32x4_t __s0 = __p0; \
67745 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
67748 int32x4_t __ret; \
67822 __ai int32x4_t vmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67823 int32x4_t __ret;
67828 __ai int32x4_t vmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67829 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67831 int32x4_t __ret;
67836 __ai int32x4_t __noswap_vmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67837 int32x4_t __ret;
67970 int32x4_t __s2_254 = __p2_254; \
67979 int32x4_t __s2_255 = __p2_255; \
67980 int32x4_t __rev2_255; __rev2_255 = __builtin_shufflevector(__s2_255, __s2_255, 3, 2, 1, 0); \
68082 int32x4_t __s2_262 = __p2_262; \
68091 int32x4_t __s2_263 = __p2_263; \
68092 int32x4_t __rev2_263; __rev2_263 = __builtin_shufflevector(__s2_263, __s2_263, 3, 2, 1, 0); \
68191 __ai int64x2_t vabdl_high_s32(int32x4_t __p0, int32x4_t __p1) {
68197 __ai int64x2_t vabdl_high_s32(int32x4_t __p0, int32x4_t __p1) {
68198 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68199 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68208 __ai int32x4_t vabdl_high_s16(int16x8_t __p0, int16x8_t __p1) {
68209 int32x4_t __ret;
68214 __ai int32x4_t vabdl_high_s16(int16x8_t __p0, int16x8_t __p1) {
68217 int32x4_t __ret;
68293 __ai int64x2_t vaddl_high_s32(int32x4_t __p0, int32x4_t __p1) {
68299 __ai int64x2_t vaddl_high_s32(int32x4_t __p0, int32x4_t __p1) {
68300 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68301 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68310 __ai int32x4_t vaddl_high_s16(int16x8_t __p0, int16x8_t __p1) {
68311 int32x4_t __ret;
68316 __ai int32x4_t vaddl_high_s16(int16x8_t __p0, int16x8_t __p1) {
68319 int32x4_t __ret;
68395 __ai int64x2_t vaddw_high_s32(int64x2_t __p0, int32x4_t __p1) {
68401 __ai int64x2_t vaddw_high_s32(int64x2_t __p0, int32x4_t __p1) {
68403 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68412 __ai int32x4_t vaddw_high_s16(int32x4_t __p0, int16x8_t __p1) {
68413 int32x4_t __ret;
68418 __ai int32x4_t vaddw_high_s16(int32x4_t __p0, int16x8_t __p1) {
68419 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68421 int32x4_t __ret;
68657 __ai int64x2_t vmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
68663 __ai int64x2_t vmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
68665 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68666 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
68675 __ai int32x4_t vmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
68676 int32x4_t __ret;
68681 __ai int32x4_t vmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
68682 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68685 int32x4_t __ret;
68727 __ai int64x2_t vmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
68733 __ai int64x2_t vmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
68735 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68744 __ai int32x4_t vmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
68745 int32x4_t __ret;
68750 __ai int32x4_t vmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
68751 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68753 int32x4_t __ret;
68833 __ai int64x2_t vmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
68839 __ai int64x2_t vmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
68841 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68842 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
68851 __ai int32x4_t vmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
68852 int32x4_t __ret;
68857 __ai int32x4_t vmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
68858 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68861 int32x4_t __ret;
68903 __ai int64x2_t vmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
68909 __ai int64x2_t vmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
68911 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68920 __ai int32x4_t vmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
68921 int32x4_t __ret;
68926 __ai int32x4_t vmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
68927 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68929 int32x4_t __ret;
69102 __ai int32x4_t vabal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
69103 int32x4_t __ret;
69108 __ai int32x4_t vabal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
69109 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
69112 int32x4_t __ret;
69117 __ai int32x4_t __noswap_vabal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
69118 int32x4_t __ret;
69198 __ai int64x2_t vabal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
69204 __ai int64x2_t vabal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
69206 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
69207 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
69216 __ai int32x4_t vabal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
69217 int32x4_t __ret;
69222 __ai int32x4_t vabal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
69223 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
69226 int32x4_t __ret;