Home | History | Annotate | Download | only in clang-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);
17084 __ai int32x4_t vqdmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17085 int32x4_t __ret;
17086 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17090 __ai int32x4_t vqdmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17091 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17094 int32x4_t __ret;
17095 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)__rev2, 34);
17099 __ai int32x4_t __noswap_vqdmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17100 int32x4_t __ret;
17101 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17132 int32x4_t __s0 = __p0; \
17135 int32x4_t __ret; \
17141 int32x4_t __s0 = __p0; \
17144 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
17147 int32x4_t __ret; \
17177 __ai int32x4_t vqdmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17178 int32x4_t __ret;
17179 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17183 __ai int32x4_t vqdmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17184 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17186 int32x4_t __ret;
17187 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17191 __ai int32x4_t __noswap_vqdmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17192 int32x4_t __ret;
17193 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17222 int32x4_t vqdmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17223 int32x4_t __ret;
17224 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17228 __ai int32x4_t vqdmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17229 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17232 int32x4_t __ret;
17233 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)__rev2, 34);
17237 __ai int32x4_t __noswap_vqdmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17238 int32x4_t __ret;
17239 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17270 int32x4_t __s0 = __p0; \
17273 int32x4_t __ret; \
17279 int32x4_t __s0 = __p0; \
17282 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
17285 int32x4_t __ret; \
17315 __ai int32x4_t vqdmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17316 int32x4_t __ret;
17317 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17321 __ai int32x4_t vqdmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17322 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17324 int32x4_t __ret;
17325 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17329 __ai int32x4_t __noswap_vqdmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17330 int32x4_t __ret;
17331 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17337 __ai int32x4_t vqdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17338 int32x4_t __ret;
17339 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
17343 __ai int32x4_t vqdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17344 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17345 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
17346 int32x4_t __ret;
17347 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
17351 __ai int32x4_t __noswap_vqdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17352 int32x4_t __ret;
17353 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
17426 int32x4_t __s0 = __p0; \
17428 int32x4_t __ret; \
17434 int32x4_t __s0 = __p0; \
17436 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
17438 int32x4_t __ret; \
17509 __ai int32x4_t vqdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
17510 int32x4_t __ret;
17511 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__p0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
17515 __ai int32x4_t vqdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
17516 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17517 int32x4_t __ret;
17518 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__rev0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
17595 __ai int32x4_t vqdmull_s16(int16x4_t __p0, int16x4_t __p1) {
17596 int32x4_t __ret;
17597 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)__p1, 34);
17601 __ai int32x4_t vqdmull_s16(int16x4_t __p0, int16x4_t __p1) {
17604 int32x4_t __ret;
17605 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__rev0, (int8x8_t)__rev1, 34);
17609 __ai int32x4_t __noswap_vqdmull_s16(int16x4_t __p0, int16x4_t __p1) {
17610 int32x4_t __ret;
17611 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)__p1, 34);
17641 int32x4_t __ret; \
17651 int32x4_t __ret; \
17680 __ai int32x4_t vqdmull_n_s16(int16x4_t __p0, int16_t __p1) {
17681 int32x4_t __ret;
17682 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
17686 __ai int32x4_t vqdmull_n_s16(int16x4_t __p0, int16_t __p1) {
17688 int32x4_t __ret;
17689 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__rev0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
17693 __ai int32x4_t __noswap_vqdmull_n_s16(int16x4_t __p0, int16_t __p1) {
17694 int32x4_t __ret;
17695 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
17764 __ai int16x4_t vqmovn_s32(int32x4_t __p0) {
17770 __ai int16x4_t vqmovn_s32(int32x4_t __p0) {
17771 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17777 __ai int16x4_t __noswap_vqmovn_s32(int32x4_t __p0) {
17827 __ai uint16x4_t vqmovun_s32(int32x4_t __p0) {
17833 __ai uint16x4_t vqmovun_s32(int32x4_t __p0) {
17834 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17840 __ai uint16x4_t __noswap_vqmovun_s32(int32x4_t __p0) {
17906 __ai int32x4_t vqnegq_s32(int32x4_t __p0) {
17907 int32x4_t __ret;
17908 __ret = (int32x4_t) __builtin_neon_vqnegq_v((int8x16_t)__p0, 34);
17912 __ai int32x4_t vqnegq_s32(int32x4_t __p0) {
17913 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17914 int32x4_t __ret;
17915 __ret = (int32x4_t) __builtin_neon_vqnegq_v((int8x16_t)__rev0, 34);
17986 __ai int32x4_t vqrdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17987 int32x4_t __ret;
17988 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
17992 __ai int32x4_t vqrdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17993 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17994 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
17995 int32x4_t __ret;
17996 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
18000 __ai int32x4_t __noswap_vqrdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
18001 int32x4_t __ret;
18002 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
18075 int32x4_t __s0 = __p0; \
18077 int32x4_t __ret; \
18083 int32x4_t __s0 = __p0; \
18085 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
18087 int32x4_t __ret; \
18158 __ai int32x4_t vqrdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
18159 int32x4_t __ret;
18160 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__p0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
18164 __ai int32x4_t vqrdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
18165 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18166 int32x4_t __ret;
18167 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__rev0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
18239 __ai uint32x4_t vqrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18245 __ai uint32x4_t vqrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18247 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18307 __ai int32x4_t vqrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18308 int32x4_t __ret;
18309 __ret = (int32x4_t) __builtin_neon_vqrshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
18313 __ai int32x4_t vqrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18314 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18315 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18316 int32x4_t __ret;
18317 __ret = (int32x4_t) __builtin_neon_vqrshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
18561 int32x4_t __s0 = __p0; \
18568 int32x4_t __s0 = __p0; \
18569 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
18576 int32x4_t __s0 = __p0; \
18633 int32x4_t __s0 = __p0; \
18640 int32x4_t __s0 = __p0; \
18641 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
18648 int32x4_t __s0 = __p0; \
18721 __ai uint32x4_t vqshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18727 __ai uint32x4_t vqshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18729 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18789 __ai int32x4_t vqshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18790 int32x4_t __ret;
18791 __ret = (int32x4_t) __builtin_neon_vqshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
18795 __ai int32x4_t vqshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18796 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18797 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18798 int32x4_t __ret;
18799 __ret = (int32x4_t) __builtin_neon_vqshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
19061 int32x4_t __s0 = __p0; \
19062 int32x4_t __ret; \
19063 __ret = (int32x4_t) __builtin_neon_vqshlq_n_v((int8x16_t)__s0, __p1, 34); \
19068 int32x4_t __s0 = __p0; \
19069 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19070 int32x4_t __ret; \
19071 __ret = (int32x4_t) __builtin_neon_vqshlq_n_v((int8x16_t)__rev0, __p1, 34); \
19273 int32x4_t __s0 = __p0; \
19280 int32x4_t __s0 = __p0; \
19281 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19469 int32x4_t __s0 = __p0; \
19476 int32x4_t __s0 = __p0; \
19477 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19484 int32x4_t __s0 = __p0; \
19541 int32x4_t __s0 = __p0; \
19548 int32x4_t __s0 = __p0; \
19549 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19556 int32x4_t __s0 = __p0; \
19697 __ai int32x4_t vqsubq_s32(int32x4_t __p0, int32x4_t __p1) {
19698 int32x4_t __ret;
19699 __ret = (int32x4_t) __builtin_neon_vqsubq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
19703 __ai int32x4_t vqsubq_s32(int32x4_t __p0, int32x4_t __p1) {
19704 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
19705 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
19706 int32x4_t __ret;
19707 __ret = (int32x4_t) __builtin_neon_vqsubq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
19944 __ai int16x4_t vraddhn_s32(int32x4_t __p0, int32x4_t __p1) {
19950 __ai int16x4_t vraddhn_s32(int32x4_t __p0, int32x4_t __p1) {
19951 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
19952 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
19958 __ai int16x4_t __noswap_vraddhn_s32(int32x4_t __p0, int32x4_t __p1) {
20540 __ai int32x4_t vrev64q_s32(int32x4_t __p0) {
20541 int32x4_t __ret;
20546 __ai int32x4_t vrev64q_s32(int32x4_t __p0) {
20547 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
20548 int32x4_t __ret;
20752 __ai int32x4_t vrhaddq_s32(int32x4_t __p0, int32x4_t __p1) {
20753 int32x4_t __ret;
20754 __ret = (int32x4_t) __builtin_neon_vrhaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
20758 __ai int32x4_t vrhaddq_s32(int32x4_t __p0, int32x4_t __p1) {
20759 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
20760 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
20761 int32x4_t __ret;
20762 __ret = (int32x4_t) __builtin_neon_vrhaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
20905 __ai uint32x4_t vrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
20911 __ai uint32x4_t vrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
20913 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
20973 __ai int32x4_t vrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
20974 int32x4_t __ret;
20975 __ret = (int32x4_t) __builtin_neon_vrshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
20979 __ai int32x4_t vrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
20980 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
20981 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
20982 int32x4_t __ret;
20983 __ret = (int32x4_t) __builtin_neon_vrshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
21245 int32x4_t __s0 = __p0; \
21246 int32x4_t __ret; \
21247 __ret = (int32x4_t) __builtin_neon_vrshrq_n_v((int8x16_t)__s0, __p1, 34); \
21252 int32x4_t __s0 = __p0; \
21253 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
21254 int32x4_t __ret; \
21255 __ret = (int32x4_t) __builtin_neon_vrshrq_n_v((int8x16_t)__rev0, __p1, 34); \
21511 int32x4_t __s0 = __p0; \
21518 int32x4_t __s0 = __p0; \
21519 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
21526 int32x4_t __s0 = __p0; \
21786 int32x4_t __s0 = __p0; \
21787 int32x4_t __s1 = __p1; \
21788 int32x4_t __ret; \
21789 __ret = (int32x4_t) __builtin_neon_vrsraq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
21794 int32x4_t __s0 = __p0; \
21795 int32x4_t __s1 = __p1; \
21796 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
21797 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
21798 int32x4_t __ret; \
21799 __ret = (int32x4_t) __builtin_neon_vrsraq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
22076 __ai int16x4_t vrsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
22082 __ai int16x4_t vrsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
22083 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
22084 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
22090 __ai int16x4_t __noswap_vrsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
22414 int32x4_t __s1 = __p1; \
22415 int32x4_t __ret; \
22416 __ret = (int32x4_t) __builtin_neon_vsetq_lane_i32(__s0, (int8x16_t)__s1, __p2); \
22422 int32x4_t __s1 = __p1; \
22423 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
22424 int32x4_t __ret; \
22425 __ret = (int32x4_t) __builtin_neon_vsetq_lane_i32(__s0, (int8x16_t)__rev1, __p2); \
22431 int32x4_t __s1 = __p1; \
22432 int32x4_t __ret; \
22433 __ret = (int32x4_t) __builtin_neon_vsetq_lane_i32(__s0, (int8x16_t)__s1, __p2); \
22749 __ai uint32x4_t vshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
22755 __ai uint32x4_t vshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
22757 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
22817 __ai int32x4_t vshlq_s32(int32x4_t __p0, int32x4_t __p1) {
22818 int32x4_t __ret;
22819 __ret = (int32x4_t) __builtin_neon_vshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
22823 __ai int32x4_t vshlq_s32(int32x4_t __p0, int32x4_t __p1) {
22824 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
22825 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
22826 int32x4_t __ret;
22827 __ret = (int32x4_t) __builtin_neon_vshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
23089 int32x4_t __s0 = __p0; \
23090 int32x4_t __ret; \
23091 __ret = (int32x4_t) __builtin_neon_vshlq_n_v((int8x16_t)__s0, __p1, 34); \
23096 int32x4_t __s0 = __p0; \
23097 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23098 int32x4_t __ret; \
23099 __ret = (int32x4_t) __builtin_neon_vshlq_n_v((int8x16_t)__rev0, __p1, 34); \
23404 int32x4_t __ret; \
23405 __ret = (int32x4_t) __builtin_neon_vshll_n_v((int8x8_t)__s0, __p1, 34); \
23412 int32x4_t __ret; \
23413 __ret = (int32x4_t) __builtin_neon_vshll_n_v((int8x8_t)__rev0, __p1, 34); \
23419 int32x4_t __ret; \
23420 __ret = (int32x4_t) __builtin_neon_vshll_n_v((int8x8_t)__s0, __p1, 34); \
23517 int32x4_t __s0 = __p0; \
23518 int32x4_t __ret; \
23519 __ret = (int32x4_t) __builtin_neon_vshrq_n_v((int8x16_t)__s0, __p1, 34); \
23524 int32x4_t __s0 = __p0; \
23525 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23526 int32x4_t __ret; \
23527 __ret = (int32x4_t) __builtin_neon_vshrq_n_v((int8x16_t)__rev0, __p1, 34); \
23783 int32x4_t __s0 = __p0; \
23790 int32x4_t __s0 = __p0; \
23791 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23798 int32x4_t __s0 = __p0; \
24044 int32x4_t __s0 = __p0; \
24045 int32x4_t __s1 = __p1; \
24046 int32x4_t __ret; \
24047 __ret = (int32x4_t) __builtin_neon_vsliq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
24052 int32x4_t __s0 = __p0; \
24053 int32x4_t __s1 = __p1; \
24054 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24055 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24056 int32x4_t __ret; \
24057 __ret = (int32x4_t) __builtin_neon_vsliq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
24374 int32x4_t __s0 = __p0; \
24375 int32x4_t __s1 = __p1; \
24376 int32x4_t __ret; \
24377 __ret = (int32x4_t) __builtin_neon_vsraq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
24382 int32x4_t __s0 = __p0; \
24383 int32x4_t __s1 = __p1; \
24384 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24385 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24386 int32x4_t __ret; \
24387 __ret = (int32x4_t) __builtin_neon_vsraq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
24788 int32x4_t __s0 = __p0; \
24789 int32x4_t __s1 = __p1; \
24790 int32x4_t __ret; \
24791 __ret = (int32x4_t) __builtin_neon_vsriq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
24796 int32x4_t __s0 = __p0; \
24797 int32x4_t __s1 = __p1; \
24798 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24799 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24800 int32x4_t __ret; \
24801 __ret = (int32x4_t) __builtin_neon_vsriq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
25156 int32x4_t __s1 = __p1; \
25161 int32x4_t __s1 = __p1; \
25162 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
25466 int32x4_t __s1 = __p1; \
25471 int32x4_t __s1 = __p1; \
25472 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
27582 __ai int32x4_t vsubq_s32(int32x4_t __p0, int32x4_t __p1) {
27583 int32x4_t __ret;
27588 __ai int32x4_t vsubq_s32(int32x4_t __p0, int32x4_t __p1) {
27589 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
27590 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
27591 int32x4_t __ret;
27846 __ai int16x4_t vsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
27852 __ai int16x4_t vsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
27853 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
27854 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
27860 __ai int16x4_t __noswap_vsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
27997 __ai int32x4_t vsubl_s16(int16x4_t __p0, int16x4_t __p1) {
27998 int32x4_t __ret;
28003 __ai int32x4_t vsubl_s16(int16x4_t __p0, int16x4_t __p1) {
28006 int32x4_t __ret;
28099 __ai int32x4_t vsubw_s16(int32x4_t __p0, int16x4_t __p1) {
28100 int32x4_t __ret;
28105 __ai int32x4_t vsubw_s16(int32x4_t __p0, int16x4_t __p1) {
28106 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
28108 int32x4_t __ret;
28761 __ai int32x4x2_t vtrnq_s32(int32x4_t __p0, int32x4_t __p1) {
28767 __ai int32x4x2_t vtrnq_s32(int32x4_t __p0, int32x4_t __p1) {
28768 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
28769 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29068 __ai uint32x4_t vtstq_s32(int32x4_t __p0, int32x4_t __p1) {
29074 __ai uint32x4_t vtstq_s32(int32x4_t __p0, int32x4_t __p1) {
29075 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29076 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29375 __ai int32x4x2_t vuzpq_s32(int32x4_t __p0, int32x4_t __p1) {
29381 __ai int32x4x2_t vuzpq_s32(int32x4_t __p0, int32x4_t __p1) {
29382 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29383 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29717 __ai int32x4x2_t vzipq_s32(int32x4_t __p0, int32x4_t __p1) {
29723 __ai int32x4x2_t vzipq_s32(int32x4_t __p0, int32x4_t __p1) {
29724 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29725 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
30309 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
30315 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
30463 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
30469 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
30617 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
30623 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
30771 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
30777 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
30925 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
30931 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
31079 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
31085 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
31233 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
31239 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
31387 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
31393 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
31541 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
31547 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
31583 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
31584 int32x4_t __ret;
31585 __ret = (int32x4_t)(__p0);
31589 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
31590 int32x4_t __ret;
31591 __ret = (int32x4_t)(__p0);
31597 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
31598 int32x4_t __ret;
31599 __ret = (int32x4_t)(__p0);
31603 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
31604 int32x4_t __ret;
31605 __ret = (int32x4_t)(__p0);
31611 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
31612 int32x4_t __ret;
31613 __ret = (int32x4_t)(__p0);
31617 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
31618 int32x4_t __ret;
31619 __ret = (int32x4_t)(__p0);
31625 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
31626 int32x4_t __ret;
31627 __ret = (int32x4_t)(__p0);
31631 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
31632 int32x4_t __ret;
31633 __ret = (int32x4_t)(__p0);
31639 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
31640 int32x4_t __ret;
31641 __ret = (int32x4_t)(__p0);
31645 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
31646 int32x4_t __ret;
31647 __ret = (int32x4_t)(__p0);
31653 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
31654 int32x4_t __ret;
31655 __ret = (int32x4_t)(__p0);
31659 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
31660 int32x4_t __ret;
31661 __ret = (int32x4_t)(__p0);
31667 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
31668 int32x4_t __ret;
31669 __ret = (int32x4_t)(__p0);
31673 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
31674 int32x4_t __ret;
31675 __ret = (int32x4_t)(__p0);
31681 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
31682 int32x4_t __ret;
31683 __ret = (int32x4_t)(__p0);
31687 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
31688 int32x4_t __ret;
31689 __ret = (int32x4_t)(__p0);
31695 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
31696 int32x4_t __ret;
31697 __ret = (int32x4_t)(__p0);
31701 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
31702 int32x4_t __ret;
31703 __ret = (int32x4_t)(__p0);
31709 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
31710 int32x4_t __ret;
31711 __ret = (int32x4_t)(__p0);
31715 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
31716 int32x4_t __ret;
31717 __ret = (int32x4_t)(__p0);
31723 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
31724 int32x4_t __ret;
31725 __ret = (int32x4_t)(__p0);
31729 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
31730 int32x4_t __ret;
31731 __ret = (int32x4_t)(__p0);
31863 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
31869 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
32017 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __p0) {
32023 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __p0) {
33587 __ai int32x4_t vcvtaq_s32_f32(float32x4_t __p0) {
33588 int32x4_t __ret;
33589 __ret = (int32x4_t) __builtin_neon_vcvtaq_s32_v((int8x16_t)__p0, 34);
33593 __ai int32x4_t vcvtaq_s32_f32(float32x4_t __p0) {
33595 int32x4_t __ret;
33596 __ret = (int32x4_t) __builtin_neon_vcvtaq_s32_v((int8x16_t)__rev0, 34);
33651 __ai int32x4_t vcvtmq_s32_f32(float32x4_t __p0) {
33652 int32x4_t __ret;
33653 __ret = (int32x4_t) __builtin_neon_vcvtmq_s32_v((int8x16_t)__p0, 34);
33657 __ai int32x4_t vcvtmq_s32_f32(float32x4_t __p0) {
33659 int32x4_t __ret;
33660 __ret = (int32x4_t) __builtin_neon_vcvtmq_s32_v((int8x16_t)__rev0, 34);
33715 __ai int32x4_t vcvtnq_s32_f32(float32x4_t __p0) {
33716 int32x4_t __ret;
33717 __ret = (int32x4_t) __builtin_neon_vcvtnq_s32_v((int8x16_t)__p0, 34);
33721 __ai int32x4_t vcvtnq_s32_f32(float32x4_t __p0) {
33723 int32x4_t __ret;
33724 __ret = (int32x4_t) __builtin_neon_vcvtnq_s32_v((int8x16_t)__rev0, 34);
33779 __ai int32x4_t vcvtpq_s32_f32(float32x4_t __p0) {
33780 int32x4_t __ret;
33781 __ret = (int32x4_t) __builtin_neon_vcvtpq_s32_v((int8x16_t)__p0, 34);
33785 __ai int32x4_t vcvtpq_s32_f32(float32x4_t __p0) {
33787 int32x4_t __ret;
33788 __ret = (int32x4_t) __builtin_neon_vcvtpq_s32_v((int8x16_t)__rev0, 34);
34785 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
34791 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
34981 __ai poly128_t vreinterpretq_p128_s32(int32x4_t __p0) {
34987 __ai poly128_t vreinterpretq_p128_s32(int32x4_t __p0) {
35177 __ai poly64x2_t vreinterpretq_p64_s32(int32x4_t __p0) {
35183 __ai poly64x2_t vreinterpretq_p64_s32(int32x4_t __p0) {
35373 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
35379 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
35569 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
35575 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
35765 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
35771 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
35961 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
35967 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
36157 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
36163 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
36353 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
36359 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
36549 __ai float64x2_t vreinterpretq_f64_s32(int32x4_t __p0) {
36555 __ai float64x2_t vreinterpretq_f64_s32(int32x4_t __p0) {
36745 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
36751 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
36941 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
36947 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
36983 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
36984 int32x4_t __ret;
36985 __ret = (int32x4_t)(__p0);
36989 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
36990 int32x4_t __ret;
36991 __ret = (int32x4_t)(__p0);
36997 __ai int32x4_t vreinterpretq_s32_p128(poly128_t __p0) {
36998 int32x4_t __ret;
36999 __ret = (int32x4_t)(__p0);
37003 __ai int32x4_t vreinterpretq_s32_p128(poly128_t __p0) {
37004 int32x4_t __ret;
37005 __ret = (int32x4_t)(__p0);
37011 __ai int32x4_t vreinterpretq_s32_p64(poly64x2_t __p0) {
37012 int32x4_t __ret;
37013 __ret = (int32x4_t)(__p0);
37017 __ai int32x4_t vreinterpretq_s32_p64(poly64x2_t __p0) {
37018 int32x4_t __ret;
37019 __ret = (int32x4_t)(__p0);
37025 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
37026 int32x4_t __ret;
37027 __ret = (int32x4_t)(__p0);
37031 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
37032 int32x4_t __ret;
37033 __ret = (int32x4_t)(__p0);
37039 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
37040 int32x4_t __ret;
37041 __ret = (int32x4_t)(__p0);
37045 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
37046 int32x4_t __ret;
37047 __ret = (int32x4_t)(__p0);
37053 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
37054 int32x4_t __ret;
37055 __ret = (int32x4_t)(__p0);
37059 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
37060 int32x4_t __ret;
37061 __ret = (int32x4_t)(__p0);
37067 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
37068 int32x4_t __ret;
37069 __ret = (int32x4_t)(__p0);
37073 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
37074 int32x4_t __ret;
37075 __ret = (int32x4_t)(__p0);
37081 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
37082 int32x4_t __ret;
37083 __ret = (int32x4_t)(__p0);
37087 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
37088 int32x4_t __ret;
37089 __ret = (int32x4_t)(__p0);
37095 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
37096 int32x4_t __ret;
37097 __ret = (int32x4_t)(__p0);
37101 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
37102 int32x4_t __ret;
37103 __ret = (int32x4_t)(__p0);
37109 __ai int32x4_t vreinterpretq_s32_f64(float64x2_t __p0) {
37110 int32x4_t __ret;
37111 __ret = (int32x4_t)(__p0);
37115 __ai int32x4_t vreinterpretq_s32_f64(float64x2_t __p0) {
37116 int32x4_t __ret;
37117 __ret = (int32x4_t)(__p0);
37123 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
37124 int32x4_t __ret;
37125 __ret = (int32x4_t)(__p0);
37129 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
37130 int32x4_t __ret;
37131 __ret = (int32x4_t)(__p0);
37137 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
37138 int32x4_t __ret;
37139 __ret = (int32x4_t)(__p0);
37143 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
37144 int32x4_t __ret;
37145 __ret = (int32x4_t)(__p0);
37151 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
37152 int32x4_t __ret;
37153 __ret = (int32x4_t)(__p0);
37157 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
37158 int32x4_t __ret;
37159 __ret = (int32x4_t)(__p0);
37165 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
37166 int32x4_t __ret;
37167 __ret = (int32x4_t)(__p0);
37171 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
37172 int32x4_t __ret;
37173 __ret = (int32x4_t)(__p0);
37347 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
37353 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
37543 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __p0) {
37549 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __p0) {
40060 __ai int16x8_t vaddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
40066 __ai int16x8_t vaddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
40068 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
40069 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
40078 __ai int32x4_t vaddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
40079 int32x4_t __ret;
40084 __ai int32x4_t vaddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
40088 int32x4_t __ret;
40174 __ai int64_t vaddlvq_s32(int32x4_t __p0) {
40180 __ai int64_t vaddlvq_s32(int32x4_t __p0) {
40181 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
40399 __ai int32_t vaddvq_s32(int32x4_t __p0) {
40405 __ai int32_t vaddvq_s32(int32x4_t __p0) {
40406 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
41235 __ai uint32x4_t vceqzq_s32(int32x4_t __p0) {
41241 __ai uint32x4_t vceqzq_s32(int32x4_t __p0) {
41242 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
41690 __ai uint32x4_t vcgezq_s32(int32x4_t __p0) {
41696 __ai uint32x4_t vcgezq_s32(int32x4_t __p0) {
41697 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
42069 __ai uint32x4_t vcgtzq_s32(int32x4_t __p0) {
42075 __ai uint32x4_t vcgtzq_s32(int32x4_t __p0) {
42076 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
42448 __ai uint32x4_t vclezq_s32(int32x4_t __p0) {
42454 __ai uint32x4_t vclezq_s32(int32x4_t __p0) {
42455 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
42827 __ai uint32x4_t vcltzq_s32(int32x4_t __p0) {
42833 __ai uint32x4_t vcltzq_s32(int32x4_t __p0) {
42834 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
43207 int32x4_t __s0_16 = __p0_16; \
43209 int32x4_t __ret_16; \
43215 int32x4_t __s0_17 = __p0_17; \
43217 int32x4_t __rev0_17; __rev0_17 = __builtin_shufflevector(__s0_17, __s0_17, 3, 2, 1, 0); \
43219 int32x4_t __ret_17; \
43662 int32x4_t __s0_60 = __p0_60; \
43663 int32x4_t __s2_60 = __p2_60; \
43664 int32x4_t __ret_60; \
43670 int32x4_t __s0_61 = __p0_61; \
43671 int32x4_t __s2_61 = __p2_61; \
43672 int32x4_t __rev0_61; __rev0_61 = __builtin_shufflevector(__s0_61, __s0_61, 3, 2, 1, 0); \
43673 int32x4_t __rev2_61; __rev2_61 = __builtin_shufflevector(__s2_61, __s2_61, 3, 2, 1, 0); \
43674 int32x4_t __ret_61; \
43892 int32x4_t __s2_82 = __p2_82; \
43900 int32x4_t __s2_83 = __p2_83; \
43902 int32x4_t __rev2_83; __rev2_83 = __builtin_shufflevector(__s2_83, __s2_83, 3, 2, 1, 0); \
45381 int32x4_t __s0 = __p0; \
45388 int32x4_t __s0 = __p0; \
45389 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
45683 int32x4_t __s0 = __p0; \
45684 int32x4_t __ret; \
45690 int32x4_t __s0 = __p0; \
45691 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
45692 int32x4_t __ret; \
45879 int32x4_t __s0 = __p0; \
45886 int32x4_t __s0 = __p0; \
45887 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
50845 __ai int32_t vmaxvq_s32(int32x4_t __p0) {
50851 __ai int32_t vmaxvq_s32(int32x4_t __p0) {
50852 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
51211 __ai int32_t vminvq_s32(int32x4_t __p0) {
51217 __ai int32_t vminvq_s32(int32x4_t __p0) {
51218 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
51451 int32x4_t __s0 = __p0; \
51452 int32x4_t __s1 = __p1; \
51453 int32x4_t __s2 = __p2; \
51454 int32x4_t __ret; \
51460 int32x4_t __s0 = __p0; \
51461 int32x4_t __s1 = __p1; \
51462 int32x4_t __s2 = __p2; \
51463 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
51464 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
51465 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
51466 int32x4_t __ret; \
51573 int32x4_t __s2 = __p2; \
51582 int32x4_t __s2 = __p2; \
51585 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
51685 int32x4_t __s1 = __p1; \
51694 int32x4_t __s1 = __p1; \
51697 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
51708 int32x4_t __s0 = __p0; \
51711 int32x4_t __ret; \
51717 int32x4_t __s0 = __p0; \
51720 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
51723 int32x4_t __ret; \
51781 int32x4_t __s1 = __p1; \
51782 int32x4_t __s2 = __p2; \
51790 int32x4_t __s1 = __p1; \
51791 int32x4_t __s2 = __p2; \
51793 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
51794 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
51804 int32x4_t __s0 = __p0; \
51807 int32x4_t __ret; \
51813 int32x4_t __s0 = __p0; \
51816 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
51819 int32x4_t __ret; \
51878 int32x4_t __s2 = __p2; \
51887 int32x4_t __s2 = __p2; \
51890 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
51900 int32x4_t __s0 = __p0; \
51903 int32x4_t __ret; \
51909 int32x4_t __s0 = __p0; \
51912 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
51915 int32x4_t __ret; \
52028 int32x4_t __s0 = __p0; \
52029 int32x4_t __s1 = __p1; \
52030 int32x4_t __s2 = __p2; \
52031 int32x4_t __ret; \
52037 int32x4_t __s0 = __p0; \
52038 int32x4_t __s1 = __p1; \
52039 int32x4_t __s2 = __p2; \
52040 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52041 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
52042 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52043 int32x4_t __ret; \
52150 int32x4_t __s2 = __p2; \
52159 int32x4_t __s2 = __p2; \
52162 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52262 int32x4_t __s1 = __p1; \
52271 int32x4_t __s1 = __p1; \
52274 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
52285 int32x4_t __s0 = __p0; \
52288 int32x4_t __ret; \
52294 int32x4_t __s0 = __p0; \
52297 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52300 int32x4_t __ret; \
52358 int32x4_t __s1 = __p1; \
52359 int32x4_t __s2 = __p2; \
52367 int32x4_t __s1 = __p1; \
52368 int32x4_t __s2 = __p2; \
52370 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
52371 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52381 int32x4_t __s0 = __p0; \
52384 int32x4_t __ret; \
52390 int32x4_t __s0 = __p0; \
52393 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52396 int32x4_t __ret; \
52455 int32x4_t __s2 = __p2; \
52464 int32x4_t __s2 = __p2; \
52467 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52477 int32x4_t __s0 = __p0; \
52480 int32x4_t __ret; \
52486 int32x4_t __s0 = __p0; \
52489 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52492 int32x4_t __ret; \
52625 __ai int64x2_t vmovl_high_s32(int32x4_t __p0_128) {
52632 __ai int64x2_t vmovl_high_s32(int32x4_t __p0_129) {
52633 int32x4_t __rev0_129; __rev0_129 = __builtin_shufflevector(__p0_129, __p0_129, 3, 2, 1, 0);
52640 __ai int64x2_t __noswap_vmovl_high_s32(int32x4_t __p0_130) {
52649 __ai int32x4_t vmovl_high_s16(int16x8_t __p0_131) {
52650 int32x4_t __ret_131;
52652 __ret_131 = (int32x4_t)(vshll_n_s16(__a1_131, 0));
52656 __ai int32x4_t vmovl_high_s16(int16x8_t __p0_132) {
52658 int32x4_t __ret_132;
52660 __ret_132 = (int32x4_t)(__noswap_vshll_n_s16(__a1_132, 0));
52664 __ai int32x4_t __noswap_vmovl_high_s16(int16x8_t __p0_133) {
52665 int32x4_t __ret_133;
52667 __ret_133 = (int32x4_t)(__noswap_vshll_n_s16(__a1_133, 0));
52724 __ai int16x8_t vmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
52730 __ai int16x8_t vmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
52732 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
52741 __ai int32x4_t vmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
52742 int32x4_t __ret;
52747 __ai int32x4_t vmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
52750 int32x4_t __ret;
53023 int32x4_t __s0 = __p0; \
53024 int32x4_t __s1 = __p1; \
53025 int32x4_t __ret; \
53031 int32x4_t __s0 = __p0; \
53032 int32x4_t __s1 = __p1; \
53033 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53034 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53035 int32x4_t __ret; \
53129 int32x4_t __s1 = __p1; \
53137 int32x4_t __s1 = __p1; \
53139 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53303 __ai int64x2_t vmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
53309 __ai int64x2_t vmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
53310 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
53311 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
53320 __ai int32x4_t vmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
53321 int32x4_t __ret;
53326 __ai int32x4_t vmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
53329 int32x4_t __ret;
53396 int32x4_t __s0 = __p0; \
53404 int32x4_t __s0 = __p0; \
53406 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53419 int32x4_t __ret; \
53429 int32x4_t __ret; \
53480 int32x4_t __s0 = __p0; \
53481 int32x4_t __s1 = __p1; \
53488 int32x4_t __s0 = __p0; \
53489 int32x4_t __s1 = __p1; \
53490 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53491 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53503 int32x4_t __ret; \
53513 int32x4_t __ret; \
53553 __ai int64x2_t vmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
53559 __ai int64x2_t vmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
53560 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
53569 __ai int32x4_t vmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
53570 int32x4_t __ret;
53575 __ai int32x4_t vmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
53577 int32x4_t __ret;
53629 int32x4_t __s1 = __p1; \
53637 int32x4_t __s1 = __p1; \
53639 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53651 int32x4_t __ret; \
53661 int32x4_t __ret; \
54180 __ai int32x4_t vpaddq_s32(int32x4_t __p0, int32x4_t __p1) {
54181 int32x4_t __ret;
54182 __ret = (int32x4_t) __builtin_neon_vpaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
54186 __ai int32x4_t vpaddq_s32(int32x4_t __p0, int32x4_t __p1) {
54187 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
54188 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
54189 int32x4_t __ret;
54190 __ret = (int32x4_t) __builtin_neon_vpaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
54393 __ai int32x4_t vpmaxq_s32(int32x4_t __p0, int32x4_t __p1) {
54394 int32x4_t __ret;
54395 __ret = (int32x4_t) __builtin_neon_vpmaxq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
54399 __ai int32x4_t vpmaxq_s32(int32x4_t __p0, int32x4_t __p1) {
54400 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
54401 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
54402 int32x4_t __ret;
54403 __ret = (int32x4_t) __builtin_neon_vpmaxq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
54640 __ai int32x4_t vpminq_s32(int32x4_t __p0, int32x4_t __p1) {
54641 int32x4_t __ret;
54642 __ret = (int32x4_t) __builtin_neon_vpminq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
54646 __ai int32x4_t vpminq_s32(int32x4_t __p0, int32x4_t __p1) {
54647 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
54648 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
54649 int32x4_t __ret;
54650 __ret = (int32x4_t) __builtin_neon_vpminq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
55011 __ai int64x2_t vqdmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
55017 __ai int64x2_t vqdmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
55019 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
55020 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
55029 __ai int32x4_t vqdmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
55030 int32x4_t __ret;
55035 __ai int32x4_t vqdmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
55036 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
55039 int32x4_t __ret;
55049 int32x4_t __s1 = __p1; \
55058 int32x4_t __s1 = __p1; \
55061 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
55072 int32x4_t __s0 = __p0; \
55075 int32x4_t __ret; \
55081 int32x4_t __s0 = __p0; \
55084 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
55087 int32x4_t __ret; \
55097 int32x4_t __s1 = __p1; \
55098 int32x4_t __s2 = __p2; \
55106 int32x4_t __s1 = __p1; \
55107 int32x4_t __s2 = __p2; \
55109 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
55110 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
55120 int32x4_t __s0 = __p0; \
55123 int32x4_t __ret; \
55129 int32x4_t __s0 = __p0; \
55132 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
55135 int32x4_t __ret; \
55143 __ai int64x2_t vqdmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
55149 __ai int64x2_t vqdmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
55151 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
55160 __ai int32x4_t vqdmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
55161 int32x4_t __ret;
55166 __ai int32x4_t vqdmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
55167 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
55169 int32x4_t __ret;
55222 int32x4_t __s2 = __p2; \
55231 int32x4_t __s2 = __p2; \
55232 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
55264 int32x4_t __s2 = __p2; \
55273 int32x4_t __s2 = __p2; \
55276 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
55286 int32x4_t __s0 = __p0; \
55289 int32x4_t __ret; \
55295 int32x4_t __s0 = __p0; \
55298 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
55301 int32x4_t __ret; \
55337 __ai int64x2_t vqdmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
55343 __ai int64x2_t vqdmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
55345 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
55346 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
55355 __ai int32x4_t vqdmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
55356 int32x4_t __ret;
55361 __ai int32x4_t vqdmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
55362 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
55365 int32x4_t __ret;
55375 int32x4_t __s1 = __p1; \
55384 int32x4_t __s1 = __p1; \
55387 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
55398 int32x4_t __s0 = __p0; \
55401 int32x4_t __ret; \
55407 int32x4_t __s0 = __p0; \
55410 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
55413 int32x4_t __ret; \
55423 int32x4_t __s1 = __p1; \
55424 int32x4_t __s2 = __p2; \
55432 int32x4_t __s1 = __p1; \
55433 int32x4_t __s2 = __p2; \
55435 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
55436 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
55446 int32x4_t __s0 = __p0; \
55449 int32x4_t __ret; \
55455 int32x4_t __s0 = __p0; \
55458 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
55461 int32x4_t __ret; \
55469 __ai int64x2_t vqdmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
55475 __ai int64x2_t vqdmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
55477 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
55486 __ai int32x4_t vqdmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
55487 int32x4_t __ret;
55492 __ai int32x4_t vqdmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
55493 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
55495 int32x4_t __ret;
55548 int32x4_t __s2 = __p2; \
55557 int32x4_t __s2 = __p2; \
55558 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
55590 int32x4_t __s2 = __p2; \
55599 int32x4_t __s2 = __p2; \
55602 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
55612 int32x4_t __s0 = __p0; \
55615 int32x4_t __ret; \
55621 int32x4_t __s0 = __p0; \
55624 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
55627 int32x4_t __ret; \
55713 int32x4_t __s1_154 = __p1_154; \
55721 int32x4_t __s1_155 = __p1_155; \
55722 int32x4_t __rev1_155; __rev1_155 = __builtin_shufflevector(__s1_155, __s1_155, 3, 2, 1, 0); \
55750 int32x4_t __s0 = __p0; \
55751 int32x4_t __s1 = __p1; \
55752 int32x4_t __ret; \
55758 int32x4_t __s0 = __p0; \
55759 int32x4_t __s1 = __p1; \
55760 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
55761 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
55762 int32x4_t __ret; \
55793 int32x4_t __s1 = __p1; \
55801 int32x4_t __s1 = __p1; \
55803 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
55871 __ai int64x2_t vqdmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
55877 __ai int64x2_t vqdmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
55878 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
55879 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
55888 __ai int32x4_t vqdmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
55889 int32x4_t __ret;
55894 __ai int32x4_t vqdmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
55897 int32x4_t __ret;
55906 int32x4_t __s0 = __p0; \
55914 int32x4_t __s0 = __p0; \
55916 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
55929 int32x4_t __ret; \
55939 int32x4_t __ret; \
55948 int32x4_t __s0 = __p0; \
55949 int32x4_t __s1 = __p1; \
55956 int32x4_t __s0 = __p0; \
55957 int32x4_t __s1 = __p1; \
55958 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
55959 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
55971 int32x4_t __ret; \
55981 int32x4_t __ret; \
55989 __ai int64x2_t vqdmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
55995 __ai int64x2_t vqdmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
55996 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
56005 __ai int32x4_t vqdmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
56006 int32x4_t __ret;
56011 __ai int32x4_t vqdmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
56013 int32x4_t __ret;
56061 int32x4_t __s1_162 = __p1_162; \
56069 int32x4_t __s1_163 = __p1_163; \
56070 int32x4_t __rev1_163; __rev1_163 = __builtin_shufflevector(__s1_163, __s1_163, 3, 2, 1, 0); \
56099 int32x4_t __s1 = __p1; \
56107 int32x4_t __s1 = __p1; \
56109 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56121 int32x4_t __ret; \
56131 int32x4_t __ret; \
56274 __ai int16x8_t vqmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
56280 __ai int16x8_t vqmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
56282 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56291 __ai int32x4_t vqmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
56292 int32x4_t __ret;
56297 __ai int32x4_t vqmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
56300 int32x4_t __ret;
56367 __ai int16x8_t vqmovun_high_s32(int16x4_t __p0, int32x4_t __p1) {
56373 __ai int16x8_t vqmovun_high_s32(int16x4_t __p0, int32x4_t __p1) {
56375 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56384 __ai int32x4_t vqmovun_high_s64(int32x2_t __p0, int64x2_t __p1) {
56385 int32x4_t __ret;
56390 __ai int32x4_t vqmovun_high_s64(int32x2_t __p0, int64x2_t __p1) {
56393 int32x4_t __ret;
56582 int32x4_t __s1_170 = __p1_170; \
56590 int32x4_t __s1_171 = __p1_171; \
56591 int32x4_t __rev1_171; __rev1_171 = __builtin_shufflevector(__s1_171, __s1_171, 3, 2, 1, 0); \
56619 int32x4_t __s0 = __p0; \
56620 int32x4_t __s1 = __p1; \
56621 int32x4_t __ret; \
56627 int32x4_t __s0 = __p0; \
56628 int32x4_t __s1 = __p1; \
56629 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56630 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56631 int32x4_t __ret; \
56662 int32x4_t __s1 = __p1; \
56670 int32x4_t __s1 = __p1; \
56672 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56879 int32x4_t __s1_180 = __p1_180; \
56887 int32x4_t __s1_181 = __p1_181; \
56889 int32x4_t __rev1_181; __rev1_181 = __builtin_shufflevector(__s1_181, __s1_181, 3, 2, 1, 0); \
56901 int32x4_t __ret_182; \
56902 __ret_182 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_182), (int32x2_t)(vqrshrn_n_s64(__s1_182, __p2_182)))); \
56911 int32x4_t __ret_183; \
56912 __ret_183 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_183), (int32x2_t)(__noswap_vqrshrn_n_s64(__rev1_183, __p2_183)))); \
57038 int32x4_t __s1_186 = __p1_186; \
57046 int32x4_t __s1_187 = __p1_187; \
57048 int32x4_t __rev1_187; __rev1_187 = __builtin_shufflevector(__s1_187, __s1_187, 3, 2, 1, 0); \
57060 int32x4_t __ret_188; \
57061 __ret_188 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_188), (int32x2_t)(vqrshrun_n_s64(__s1_188, __p2_188)))); \
57070 int32x4_t __ret_189; \
57071 __ret_189 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_189), (int32x2_t)(__noswap_vqrshrun_n_s64(__rev1_189, __p2_189)))); \
57516 int32x4_t __s1_198 = __p1_198; \
57524 int32x4_t __s1_199 = __p1_199; \
57526 int32x4_t __rev1_199; __rev1_199 = __builtin_shufflevector(__s1_199, __s1_199, 3, 2, 1, 0); \
57538 int32x4_t __ret_200; \
57539 __ret_200 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_200), (int32x2_t)(vqshrn_n_s64(__s1_200, __p2_200)))); \
57548 int32x4_t __ret_201; \
57549 __ret_201 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_201), (int32x2_t)(__noswap_vqshrn_n_s64(__rev1_201, __p2_201)))); \
57675 int32x4_t __s1_204 = __p1_204; \
57683 int32x4_t __s1_205 = __p1_205; \
57685 int32x4_t __rev1_205; __rev1_205 = __builtin_shufflevector(__s1_205, __s1_205, 3, 2, 1, 0); \
57697 int32x4_t __ret_206; \
57698 __ret_206 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_206), (int32x2_t)(vqshrun_n_s64(__s1_206, __p2_206)))); \
57707 int32x4_t __ret_207; \
57708 __ret_207 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_207), (int32x2_t)(__noswap_vqshrun_n_s64(__rev1_207, __p2_207)))); \
58898 __ai int16x8_t vraddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
58904 __ai int16x8_t vraddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
58906 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
58907 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
58916 __ai int32x4_t vraddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
58917 int32x4_t __ret;
58922 __ai int32x4_t vraddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
58926 int32x4_t __ret;
59752 int32x4_t __s1_216 = __p1_216; \
59760 int32x4_t __s1_217 = __p1_217; \
59762 int32x4_t __rev1_217; __rev1_217 = __builtin_shufflevector(__s1_217, __s1_217, 3, 2, 1, 0); \
59774 int32x4_t __ret_218; \
59775 __ret_218 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_218), (int32x2_t)(vrshrn_n_s64(__s1_218, __p2_218)))); \
59784 int32x4_t __ret_219; \
59785 __ret_219 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_219), (int32x2_t)(__noswap_vrshrn_n_s64(__rev1_219, __p2_219)))); \
60020 __ai int16x8_t vrsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
60026 __ai int16x8_t vrsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
60028 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
60029 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
60038 __ai int32x4_t vrsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
60039 int32x4_t __ret;
60044 __ai int32x4_t vrsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
60048 int32x4_t __ret;
60363 int32x4_t __s0_234 = __p0_234; \
60370 int32x4_t __s0_235 = __p0_235; \
60371 int32x4_t __rev0_235; __rev0_235 = __builtin_shufflevector(__s0_235, __s0_235, 3, 2, 1, 0); \
60382 int32x4_t __ret_236; \
60383 __ret_236 = (int32x4_t)(vshll_n_s16(vget_high_s16(__s0_236), __p1_236)); \
60390 int32x4_t __ret_237; \
60391 __ret_237 = (int32x4_t)(__noswap_vshll_n_s16(__noswap_vget_high_s16(__rev0_237), __p1_237)); \
60495 int32x4_t __s1_244 = __p1_244; \
60503 int32x4_t __s1_245 = __p1_245; \
60505 int32x4_t __rev1_245; __rev1_245 = __builtin_shufflevector(__s1_245, __s1_245, 3, 2, 1, 0); \
60517 int32x4_t __ret_246; \
60518 __ret_246 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_246), (int32x2_t)(vshrn_n_s64(__s1_246, __p2_246)))); \
60527 int32x4_t __ret_247; \
60528 __ret_247 = (int32x4_t
63258 __ai int16x8_t vsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
63264 __ai int16x8_t vsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
63266 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
63267 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
63276 __ai int32x4_t vsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
63277 int32x4_t __ret;
63282 __ai int32x4_t vsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
63286 int32x4_t __ret;
63380 __ai int64x2_t vsubl_high_s32(int32x4_t __p0, int32x4_t __p1) {
63386 __ai int64x2_t vsubl_high_s32(int32x4_t __p0, int32x4_t __p1) {
63387 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
63388 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
63397 __ai int32x4_t vsubl_high_s16(int16x8_t __p0, int16x8_t __p1) {
63398 int32x4_t __ret;
63403 __ai int32x4_t vsubl_high_s16(int16x8_t __p0, int16x8_t __p1) {
63406 int32x4_t __ret;
63482 __ai int64x2_t vsubw_high_s32(int64x2_t __p0, int32x4_t __p1) {
63488 __ai int64x2_t vsubw_high_s32(int64x2_t __p0, int32x4_t __p1) {
63490 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
63499 __ai int32x4_t vsubw_high_s16(int32x4_t __p0, int16x8_t __p1) {
63500 int32x4_t __ret;
63505 __ai int32x4_t vsubw_high_s16(int32x4_t __p0, int16x8_t __p1) {
63506 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
63508 int32x4_t __ret;
63720 __ai int32x4_t vtrn1q_s32(int32x4_t __p0, int32x4_t __p1) {
63721 int32x4_t __ret;
63726 __ai int32x4_t vtrn1q_s32(int32x4_t __p0, int32x4_t __p1) {
63727 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
63728 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
63729 int32x4_t __ret;
64094 __ai int32x4_t vtrn2q_s32(int32x4_t __p0, int32x4_t __p1) {
64095 int32x4_t __ret;
64100 __ai int32x4_t vtrn2q_s32(int32x4_t __p0, int32x4_t __p1) {
64101 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64102 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64103 int32x4_t __ret;
64458 __ai int32x4_t vuqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
64459 int32x4_t __ret;
64460 __ret = (int32x4_t) __builtin_neon_vuqaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
64464 __ai int32x4_t vuqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
64465 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64466 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64467 int32x4_t __ret;
64468 __ret = (int32x4_t) __builtin_neon_vuqaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
64778 __ai int32x4_t vuzp1q_s32(int32x4_t __p0, int32x4_t __p1) {
64779 int32x4_t __ret;
64784 __ai int32x4_t vuzp1q_s32(int32x4_t __p0, int32x4_t __p1) {
64785 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64786 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64787 int32x4_t __ret;
65152 __ai int32x4_t vuzp2q_s32(int32x4_t __p0, int32x4_t __p1) {
65153 int32x4_t __ret;
65158 __ai int32x4_t vuzp2q_s32(int32x4_t __p0, int32x4_t __p1) {
65159 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
65160 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
65161 int32x4_t __ret;
65526 __ai int32x4_t vzip1q_s32(int32x4_t __p0, int32x4_t __p1) {
65527 int32x4_t __ret;
65532 __ai int32x4_t vzip1q_s32(int32x4_t __p0, int32x4_t __p1) {
65533 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
65534 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
65535 int32x4_t __ret;
65900 __ai int32x4_t vzip2q_s32(int32x4_t __p0, int32x4_t __p1) {
65901 int32x4_t __ret;
65906 __ai int32x4_t vzip2q_s32(int32x4_t __p0, int32x4_t __p1) {
65907 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
65908 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
65909 int32x4_t __ret;
66143 __ai int32x4_t vabaq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
66144 int32x4_t __ret;
66149 __ai int32x4_t vabaq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
66150 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66151 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
66152 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
66153 int32x4_t __ret;
66397 __ai int32x4_t vabdl_s16(int16x4_t __p0, int16x4_t __p1) {
66398 int32x4_t __ret;
66399 __ret = (int32x4_t)(vmovl_u16((uint16x4_t)(vabd_s16(__p0, __p1))));
66403 __ai int32x4_t vabdl_s16(int16x4_t __p0, int16x4_t __p1) {
66406 int32x4_t __ret;
66407 __ret = (int32x4_t)(__noswap_vmovl_u16((uint16x4_t)(__noswap_vabd_s16(__rev0, __rev1))));
66411 __ai int32x4_t __noswap_vabdl_s16(int16x4_t __p0, int16x4_t __p1) {
66412 int32x4_t __ret;
66413 __ret = (int32x4_t)(__noswap_vmovl_u16((uint16x4_t)(__noswap_vabd_s16(__p0, __p1))));
66504 __ai int32x4_t vaddl_s16(int16x4_t __p0, int16x4_t __p1) {
66505 int32x4_t __ret;
66510 __ai int32x4_t vaddl_s16(int16x4_t __p0, int16x4_t __p1) {
66513 int32x4_t __ret;
66606 __ai int32x4_t vaddw_s16(int32x4_t __p0, int16x4_t __p1) {
66607 int32x4_t __ret;
66612 __ai int32x4_t vaddw_s16(int32x4_t __p0, int16x4_t __p1) {
66613 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66615 int32x4_t __ret;
66738 __ai int32x4_t vmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
66739 int32x4_t __ret;
66744 __ai int32x4_t vmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
66745 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66748 int32x4_t __ret;
66753 __ai int32x4_t __noswap_vmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
66754 int32x4_t __ret;
66834 int32x4_t __s0 = __p0; \
66837 int32x4_t __ret; \
66843 int32x4_t __s0 = __p0; \
66846 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
66849 int32x4_t __ret; \
66923 __ai int32x4_t vmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
66924 int32x4_t __ret;
66929 __ai int32x4_t vmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
66930 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66932 int32x4_t __ret;
66937 __ai int32x4_t __noswap_vmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
66938 int32x4_t __ret;
67060 __ai int32x4_t vmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67061 int32x4_t __ret;
67066 __ai int32x4_t vmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67067 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67070 int32x4_t __ret;
67075 __ai int32x4_t __noswap_vmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67076 int32x4_t __ret;
67156 int32x4_t __s0 = __p0; \
67159 int32x4_t __ret; \
67165 int32x4_t __s0 = __p0; \
67168 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
67171 int32x4_t __ret; \
67245 __ai int32x4_t vmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67246 int32x4_t __ret;
67251 __ai int32x4_t vmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67252 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67254 int32x4_t __ret;
67259 __ai int32x4_t __noswap_vmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67260 int32x4_t __ret;
67336 __ai int64x2_t vabdl_high_s32(int32x4_t __p0, int32x4_t __p1) {
67342 __ai int64x2_t vabdl_high_s32(int32x4_t __p0, int32x4_t __p1) {
67343 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67344 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67353 __ai int32x4_t vabdl_high_s16(int16x8_t __p0, int16x8_t __p1) {
67354 int32x4_t __ret;
67359 __ai int32x4_t vabdl_high_s16(int16x8_t __p0, int16x8_t __p1) {
67362 int32x4_t __ret;
67438 __ai int64x2_t vaddl_high_s32(int32x4_t __p0, int32x4_t __p1) {
67444 __ai int64x2_t vaddl_high_s32(int32x4_t __p0, int32x4_t __p1) {
67445 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67446 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67455 __ai int32x4_t vaddl_high_s16(int16x8_t __p0, int16x8_t __p1) {
67456 int32x4_t __ret;
67461 __ai int32x4_t vaddl_high_s16(int16x8_t __p0, int16x8_t __p1) {
67464 int32x4_t __ret;
67540 __ai int64x2_t vaddw_high_s32(int64x2_t __p0, int32x4_t __p1) {
67546 __ai int64x2_t vaddw_high_s32(int64x2_t __p0, int32x4_t __p1) {
67548 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67557 __ai int32x4_t vaddw_high_s16(int32x4_t __p0, int16x8_t __p1) {
67558 int32x4_t __ret;
67563 __ai int32x4_t vaddw_high_s16(int32x4_t __p0, int16x8_t __p1) {
67564 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67566 int32x4_t __ret;
67802 __ai int64x2_t vmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
67808 __ai int64x2_t vmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
67810 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67811 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
67820 __ai int32x4_t vmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
67821 int32x4_t __ret;
67826 __ai int32x4_t vmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
67827 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67830 int32x4_t __ret;
67872 __ai int64x2_t vmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
67878 __ai int64x2_t vmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
67880 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67889 __ai int32x4_t vmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
67890 int32x4_t __ret;
67895 __ai int32x4_t vmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
67896 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67898 int32x4_t __ret;
67978 __ai int64x2_t vmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
67984 __ai int64x2_t vmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
67986 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
67987 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
67996 __ai int32x4_t vmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
67997 int32x4_t __ret;
68002 __ai int32x4_t vmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
68003 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68006 int32x4_t __ret;
68048 __ai int64x2_t vmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
68054 __ai int64x2_t vmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
68056 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68065 __ai int32x4_t vmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
68066 int32x4_t __ret;
68071 __ai int32x4_t vmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
68072 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68074 int32x4_t __ret;
68247 __ai int32x4_t vabal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
68248 int32x4_t __ret;
68253 __ai int32x4_t vabal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
68254 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68257 int32x4_t __ret;
68262 __ai int32x4_t __noswap_vabal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
68263 int32x4_t __ret;
68343 __ai int64x2_t vabal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
68349 __ai int64x2_t vabal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
68351 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68352 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
68361 __ai int32x4_t vabal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
68362 int32x4_t __ret;
68367 __ai int32x4_t vabal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
68368 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68371 int32x4_t __ret;