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;
4379 __ai float32x4_t vcvtq_f32_s32(int32x4_t __p0) {
4385 __ai float32x4_t vcvtq_f32_s32(int32x4_t __p0) {
4386 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
4446 int32x4_t __s0 = __p0; \
4453 int32x4_t __s0 = __p0; \
4454 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
4501 int32x4_t __ret; \
4502 __ret = (int32x4_t) __builtin_neon_vcvtq_n_s32_v((int8x16_t)__s0, __p1, 34); \
4509 int32x4_t __ret; \
4510 __ret = (int32x4_t) __builtin_neon_vcvtq_n_s32_v((int8x16_t)__rev0, __p1, 34); \
4571 __ai int32x4_t vcvtq_s32_f32(float32x4_t __p0) {
4572 int32x4_t __ret;
4573 __ret = (int32x4_t) __builtin_neon_vcvtq_s32_v((int8x16_t)__p0, 34);
4577 __ai int32x4_t vcvtq_s32_f32(float32x4_t __p0) {
4579 int32x4_t __ret;
4580 __ret = (int32x4_t) __builtin_neon_vcvtq_s32_v((int8x16_t)__rev0, 34);
4816 int32x4_t __ret; \
4824 int32x4_t __ret; \
5192 __ai int32x4_t vdupq_n_s32(int32_t __p0) {
5193 int32x4_t __ret;
5194 __ret = (int32x4_t) {__p0, __p0, __p0, __p0};
5198 __ai int32x4_t vdupq_n_s32(int32_t __p0) {
5199 int32x4_t __ret;
5200 __ret = (int32x4_t) {__p0, __p0, __p0, __p0};
5472 __ai int32x4_t veorq_s32(int32x4_t __p0, int32x4_t __p1) {
5473 int32x4_t __ret;
5478 __ai int32x4_t veorq_s32(int32x4_t __p0, int32x4_t __p1) {
5479 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
5480 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
5481 int32x4_t __ret;
5864 int32x4_t __s0 = __p0; \
5865 int32x4_t __s1 = __p1; \
5866 int32x4_t __ret; \
5867 __ret = (int32x4_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
5872 int32x4_t __s0 = __p0; \
5873 int32x4_t __s1 = __p1; \
5874 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
5875 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
5876 int32x4_t __ret; \
5877 __ret = (int32x4_t) __builtin_neon_vextq_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
6287 __ai int32x2_t vget_high_s32(int32x4_t __p0) {
6293 __ai int32x2_t vget_high_s32(int32x4_t __p0) {
6294 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
6300 __ai int32x2_t __noswap_vget_high_s32(int32x4_t __p0) {
6575 int32x4_t __s0 = __p0; \
6582 int32x4_t __s0 = __p0; \
6583 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
6589 int32x4_t __s0 = __p0; \
6991 __ai int32x2_t vget_low_s32(int32x4_t __p0) {
6997 __ai int32x2_t vget_low_s32(int32x4_t __p0) {
6998 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
7106 __ai int32x4_t vhaddq_s32(int32x4_t __p0, int32x4_t __p1) {
7107 int32x4_t __ret;
7108 __ret = (int32x4_t) __builtin_neon_vhaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
7112 __ai int32x4_t vhaddq_s32(int32x4_t __p0, int32x4_t __p1) {
7113 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
7114 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
7115 int32x4_t __ret;
7116 __ret = (int32x4_t) __builtin_neon_vhaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
7310 __ai int32x4_t vhsubq_s32(int32x4_t __p0, int32x4_t __p1) {
7311 int32x4_t __ret;
7312 __ret = (int32x4_t) __builtin_neon_vhsubq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
7316 __ai int32x4_t vhsubq_s32(int32x4_t __p0, int32x4_t __p1) {
7317 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
7318 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
7319 int32x4_t __ret;
7320 __ret = (int32x4_t) __builtin_neon_vhsubq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
7612 int32x4_t __ret; \
7613 __ret = (int32x4_t) __builtin_neon_vld1q_v(__p0, 34); \
7618 int32x4_t __ret; \
7619 __ret = (int32x4_t) __builtin_neon_vld1q_v(__p0, 34); \
7970 int32x4_t __ret; \
7971 __ret = (int32x4_t) __builtin_neon_vld1q_dup_v(__p0, 34); \
7976 int32x4_t __ret; \
7977 __ret = (int32x4_t) __builtin_neon_vld1q_dup_v(__p0, 34); \
8361 int32x4_t __s1 = __p1; \
8362 int32x4_t __ret; \
8363 __ret = (int32x4_t) __builtin_neon_vld1q_lane_v(__p0, (int8x16_t)__s1, __p2, 34); \
8368 int32x4_t __s1 = __p1; \
8369 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
8370 int32x4_t __ret; \
8371 __ret = (int32x4_t) __builtin_neon_vld1q_lane_v(__p0, (int8x16_t)__rev1, __p2, 34); \
11687 __ai int32x4_t vmaxq_s32(int32x4_t __p0, int32x4_t __p1) {
11688 int32x4_t __ret;
11689 __ret = (int32x4_t) __builtin_neon_vmaxq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
11693 __ai int32x4_t vmaxq_s32(int32x4_t __p0, int32x4_t __p1) {
11694 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
11695 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
11696 int32x4_t __ret;
11697 __ret = (int32x4_t) __builtin_neon_vmaxq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
11925 __ai int32x4_t vminq_s32(int32x4_t __p0, int32x4_t __p1) {
11926 int32x4_t __ret;
11927 __ret = (int32x4_t) __builtin_neon_vminq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
11931 __ai int32x4_t vminq_s32(int32x4_t __p0, int32x4_t __p1) {
11932 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
11933 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
11934 int32x4_t __ret;
11935 __ret = (int32x4_t) __builtin_neon_vminq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
12168 __ai int32x4_t vmlaq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
12169 int32x4_t __ret;
12174 __ai int32x4_t vmlaq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
12175 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
12176 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
12177 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
12178 int32x4_t __ret;
12403 int32x4_t __s0 = __p0; \
12404 int32x4_t __s1 = __p1; \
12406 int32x4_t __ret; \
12412 int32x4_t __s0 = __p0; \
12413 int32x4_t __s1 = __p1; \
12415 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
12416 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
12418 int32x4_t __ret; \
12621 __ai int32x4_t vmlaq_n_s32(int32x4_t __p0, int32x4_t __p1, int32_t __p2) {
12622 int32x4_t __ret;
12623 __ret = __p0 + __p1 * (int32x4_t) {__p2, __p2, __p2, __p2};
12627 __ai int32x4_t vmlaq_n_s32(int32x4_t __p0, int32x4_t __p1, int32_t __p2) {
12628 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
12629 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
12630 int32x4_t __ret;
12631 __ret = __rev0 + __rev1 * (int32x4_t) {__p2, __p2, __p2, __p2};
12830 __ai int32x4_t vmlsq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
12831 int32x4_t __ret;
12836 __ai int32x4_t vmlsq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
12837 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
12838 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
12839 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
12840 int32x4_t __ret;
13065 int32x4_t __s0 = __p0; \
13066 int32x4_t __s1 = __p1; \
13068 int32x4_t __ret; \
13074 int32x4_t __s0 = __p0; \
13075 int32x4_t __s1 = __p1; \
13077 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
13078 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
13080 int32x4_t __ret; \
13283 __ai int32x4_t vmlsq_n_s32(int32x4_t __p0, int32x4_t __p1, int32_t __p2) {
13284 int32x4_t __ret;
13285 __ret = __p0 - __p1 * (int32x4_t) {__p2, __p2, __p2, __p2};
13289 __ai int32x4_t vmlsq_n_s32(int32x4_t __p0, int32x4_t __p1, int32_t __p2) {
13290 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
13291 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
13292 int32x4_t __ret;
13293 __ret = __rev0 - __rev1 * (int32x4_t) {__p2, __p2, __p2, __p2};
13569 __ai int32x4_t vmovq_n_s32(int32_t __p0) {
13570 int32x4_t __ret;
13571 __ret = (int32x4_t) {__p0, __p0, __p0, __p0};
13575 __ai int32x4_t vmovq_n_s32(int32_t __p0) {
13576 int32x4_t __ret;
13577 __ret = (int32x4_t) {__p0, __p0, __p0, __p0};
13869 __ai int32x4_t vmovl_s16(int16x4_t __p0) {
13870 int32x4_t __ret;
13871 __ret = (int32x4_t) __builtin_neon_vmovl_v((int8x8_t)__p0, 34);
13875 __ai int32x4_t vmovl_s16(int16x4_t __p0) {
13877 int32x4_t __ret;
13878 __ret = (int32x4_t) __builtin_neon_vmovl_v((int8x8_t)__rev0, 34);
13882 __ai int32x4_t __noswap_vmovl_s16(int16x4_t __p0) {
13883 int32x4_t __ret;
13884 __ret = (int32x4_t) __builtin_neon_vmovl_v((int8x8_t)__p0, 34);
13953 __ai int16x4_t vmovn_s32(int32x4_t __p0) {
13959 __ai int16x4_t vmovn_s32(int32x4_t __p0) {
13960 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
13966 __ai int16x4_t __noswap_vmovn_s32(int32x4_t __p0) {
14101 __ai int32x4_t vmulq_s32(int32x4_t __p0, int32x4_t __p1) {
14102 int32x4_t __ret;
14107 __ai int32x4_t vmulq_s32(int32x4_t __p0, int32x4_t __p1) {
14108 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
14109 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
14110 int32x4_t __ret;
14352 int32x4_t __s0 = __p0; \
14354 int32x4_t __ret; \
14360 int32x4_t __s0 = __p0; \
14362 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
14364 int32x4_t __ret; \
14546 __ai int32x4_t vmulq_n_s32(int32x4_t __p0, int32_t __p1) {
14547 int32x4_t __ret;
14548 __ret = __p0 * (int32x4_t) {__p1, __p1, __p1, __p1};
14552 __ai int32x4_t vmulq_n_s32(int32x4_t __p0, int32_t __p1) {
14553 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
14554 int32x4_t __ret;
14555 __ret = __rev0 * (int32x4_t) {__p1, __p1, __p1, __p1};
14790 __ai int32x4_t vmull_s16(int16x4_t __p0, int16x4_t __p1) {
14791 int32x4_t __ret;
14792 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)__p1, 34);
14796 __ai int32x4_t vmull_s16(int16x4_t __p0, int16x4_t __p1) {
14799 int32x4_t __ret;
14800 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__rev0, (int8x8_t)__rev1, 34);
14804 __ai int32x4_t __noswap_vmull_s16(int16x4_t __p0, int16x4_t __p1) {
14805 int32x4_t __ret;
14806 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)__p1, 34);
14878 int32x4_t __ret; \
14888 int32x4_t __ret; \
14959 __ai int32x4_t vmull_n_s16(int16x4_t __p0, int16_t __p1) {
14960 int32x4_t __ret;
14961 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
14965 __ai int32x4_t vmull_n_s16(int16x4_t __p0, int16_t __p1) {
14967 int32x4_t __ret;
14968 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__rev0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
14972 __ai int32x4_t __noswap_vmull_n_s16(int16x4_t __p0, int16_t __p1) {
14973 int32x4_t __ret;
14974 __ret = (int32x4_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
15076 __ai int32x4_t vmvnq_s32(int32x4_t __p0) {
15077 int32x4_t __ret;
15082 __ai int32x4_t vmvnq_s32(int32x4_t __p0) {
15083 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15084 int32x4_t __ret;
15236 __ai int32x4_t vnegq_s32(int32x4_t __p0) {
15237 int32x4_t __ret;
15242 __ai int32x4_t vnegq_s32(int32x4_t __p0) {
15243 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15244 int32x4_t __ret;
15417 __ai int32x4_t vornq_s32(int32x4_t __p0, int32x4_t __p1) {
15418 int32x4_t __ret;
15423 __ai int32x4_t vornq_s32(int32x4_t __p0, int32x4_t __p1) {
15424 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15425 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
15426 int32x4_t __ret;
15683 __ai int32x4_t vorrq_s32(int32x4_t __p0, int32x4_t __p1) {
15684 int32x4_t __ret;
15689 __ai int32x4_t vorrq_s32(int32x4_t __p0, int32x4_t __p1) {
15690 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15691 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
15692 int32x4_t __ret;
15932 __ai int64x2_t vpadalq_s32(int64x2_t __p0, int32x4_t __p1) {
15938 __ai int64x2_t vpadalq_s32(int64x2_t __p0, int32x4_t __p1) {
15940 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
15949 __ai int32x4_t vpadalq_s16(int32x4_t __p0, int16x8_t __p1) {
15950 int32x4_t __ret;
15951 __ret = (int32x4_t) __builtin_neon_vpadalq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
15955 __ai int32x4_t vpadalq_s16(int32x4_t __p0, int16x8_t __p1) {
15956 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
15958 int32x4_t __ret;
15959 __ret = (int32x4_t) __builtin_neon_vpadalq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
16247 __ai int64x2_t vpaddlq_s32(int32x4_t __p0) {
16253 __ai int64x2_t vpaddlq_s32(int32x4_t __p0) {
16254 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16263 __ai int32x4_t vpaddlq_s16(int16x8_t __p0) {
16264 int32x4_t __ret;
16265 __ret = (int32x4_t) __builtin_neon_vpaddlq_v((int8x16_t)__p0, 34);
16269 __ai int32x4_t vpaddlq_s16(int16x8_t __p0) {
16271 int32x4_t __ret;
16272 __ret = (int32x4_t) __builtin_neon_vpaddlq_v((int8x16_t)__rev0, 34);
16627 __ai int32x4_t vqabsq_s32(int32x4_t __p0) {
16628 int32x4_t __ret;
16629 __ret = (int32x4_t) __builtin_neon_vqabsq_v((int8x16_t)__p0, 34);
16633 __ai int32x4_t vqabsq_s32(int32x4_t __p0) {
16634 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16635 int32x4_t __ret;
16636 __ret = (int32x4_t) __builtin_neon_vqabsq_v((int8x16_t)__rev0, 34);
16792 __ai int32x4_t vqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
16793 int32x4_t __ret;
16794 __ret = (int32x4_t) __builtin_neon_vqaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
16798 int32x4_t vqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
16799 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
16800 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
16801 int32x4_t __ret;
16802 __ret = (int32x4_t) __builtin_neon_vqaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
16806 __ai int32x4_t __noswap_vqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
16807 int32x4_t __ret;
16808 __ret = (int32x4_t) __builtin_neon_vqaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
17016 __ai int32x4_t vqdmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17017 int32x4_t __ret;
17018 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17022 __ai int32x4_t vqdmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17023 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17026 int32x4_t __ret;
17027 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)__rev2, 34);
17031 __ai int32x4_t __noswap_vqdmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17032 int32x4_t __ret;
17033 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17064 int32x4_t __s0 = __p0; \
17067 int32x4_t __ret; \
17073 int32x4_t __s0 = __p0; \
17076 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
17079 int32x4_t __ret; \
17109 __ai int32x4_t vqdmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17110 int32x4_t __ret;
17111 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17115 __ai int32x4_t vqdmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17116 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17118 int32x4_t __ret;
17119 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17123 __ai int32x4_t __noswap_vqdmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17124 int32x4_t __ret;
17125 __ret = (int32x4_t) __builtin_neon_vqdmlal_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17154 __ai int32x4_t vqdmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17155 int32x4_t __ret;
17156 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17160 __ai int32x4_t vqdmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17161 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17164 int32x4_t __ret;
17165 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)__rev2, 34);
17169 __ai int32x4_t __noswap_vqdmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
17170 int32x4_t __ret;
17171 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)__p2, 34);
17202 int32x4_t __s0 = __p0; \
17205 int32x4_t __ret; \
17211 int32x4_t __s0 = __p0; \
17214 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
17217 int32x4_t __ret; \
17247 __ai int32x4_t vqdmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17248 int32x4_t __ret;
17249 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17253 __ai int32x4_t vqdmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17254 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17256 int32x4_t __ret;
17257 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__rev0, (int8x8_t)__rev1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17261 __ai int32x4_t __noswap_vqdmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
17262 int32x4_t __ret;
17263 __ret = (int32x4_t) __builtin_neon_vqdmlsl_v((int8x16_t)__p0, (int8x8_t)__p1, (int8x8_t)(int16x4_t) {__p2, __p2, __p2, __p2}, 34);
17269 __ai int32x4_t vqdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17270 int32x4_t __ret;
17271 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
17275 __ai int32x4_t vqdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17276 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17277 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
17278 int32x4_t __ret;
17279 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
17283 __ai int32x4_t __noswap_vqdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17284 int32x4_t __ret;
17285 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
17358 int32x4_t __s0 = __p0; \
17360 int32x4_t __ret; \
17366 int32x4_t __s0 = __p0; \
17368 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
17370 int32x4_t __ret; \
17441 __ai int32x4_t vqdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
17442 int32x4_t __ret;
17443 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__p0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
17447 __ai int32x4_t vqdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
17448 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17449 int32x4_t __ret;
17450 __ret = (int32x4_t) __builtin_neon_vqdmulhq_v((int8x16_t)__rev0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
17527 __ai int32x4_t vqdmull_s16(int16x4_t __p0, int16x4_t __p1) {
17528 int32x4_t __ret;
17529 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)__p1, 34);
17533 __ai int32x4_t vqdmull_s16(int16x4_t __p0, int16x4_t __p1) {
17536 int32x4_t __ret;
17537 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__rev0, (int8x8_t)__rev1, 34);
17541 __ai int32x4_t __noswap_vqdmull_s16(int16x4_t __p0, int16x4_t __p1) {
17542 int32x4_t __ret;
17543 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)__p1, 34);
17573 int32x4_t __ret; \
17583 int32x4_t __ret; \
17612 __ai int32x4_t vqdmull_n_s16(int16x4_t __p0, int16_t __p1) {
17613 int32x4_t __ret;
17614 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
17618 __ai int32x4_t vqdmull_n_s16(int16x4_t __p0, int16_t __p1) {
17620 int32x4_t __ret;
17621 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__rev0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
17625 __ai int32x4_t __noswap_vqdmull_n_s16(int16x4_t __p0, int16_t __p1) {
17626 int32x4_t __ret;
17627 __ret = (int32x4_t) __builtin_neon_vqdmull_v((int8x8_t)__p0, (int8x8_t)(int16x4_t) {__p1, __p1, __p1, __p1}, 34);
17696 __ai int16x4_t vqmovn_s32(int32x4_t __p0) {
17702 __ai int16x4_t vqmovn_s32(int32x4_t __p0) {
17703 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17709 __ai int16x4_t __noswap_vqmovn_s32(int32x4_t __p0) {
17759 __ai uint16x4_t vqmovun_s32(int32x4_t __p0) {
17765 __ai uint16x4_t vqmovun_s32(int32x4_t __p0) {
17766 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17772 __ai uint16x4_t __noswap_vqmovun_s32(int32x4_t __p0) {
17838 __ai int32x4_t vqnegq_s32(int32x4_t __p0) {
17839 int32x4_t __ret;
17840 __ret = (int32x4_t) __builtin_neon_vqnegq_v((int8x16_t)__p0, 34);
17844 __ai int32x4_t vqnegq_s32(int32x4_t __p0) {
17845 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17846 int32x4_t __ret;
17847 __ret = (int32x4_t) __builtin_neon_vqnegq_v((int8x16_t)__rev0, 34);
17918 __ai int32x4_t vqrdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17919 int32x4_t __ret;
17920 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
17924 __ai int32x4_t vqrdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17925 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
17926 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
17927 int32x4_t __ret;
17928 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
17932 __ai int32x4_t __noswap_vqrdmulhq_s32(int32x4_t __p0, int32x4_t __p1) {
17933 int32x4_t __ret;
17934 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
18007 int32x4_t __s0 = __p0; \
18009 int32x4_t __ret; \
18015 int32x4_t __s0 = __p0; \
18017 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
18019 int32x4_t __ret; \
18090 __ai int32x4_t vqrdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
18091 int32x4_t __ret;
18092 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__p0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
18096 __ai int32x4_t vqrdmulhq_n_s32(int32x4_t __p0, int32_t __p1) {
18097 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18098 int32x4_t __ret;
18099 __ret = (int32x4_t) __builtin_neon_vqrdmulhq_v((int8x16_t)__rev0, (int8x16_t)(int32x4_t) {__p1, __p1, __p1, __p1}, 34);
18171 __ai uint32x4_t vqrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18177 __ai uint32x4_t vqrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18179 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18239 __ai int32x4_t vqrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18240 int32x4_t __ret;
18241 __ret = (int32x4_t) __builtin_neon_vqrshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
18245 __ai int32x4_t vqrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18246 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18247 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18248 int32x4_t __ret;
18249 __ret = (int32x4_t) __builtin_neon_vqrshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
18493 int32x4_t __s0 = __p0; \
18500 int32x4_t __s0 = __p0; \
18501 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
18508 int32x4_t __s0 = __p0; \
18565 int32x4_t __s0 = __p0; \
18572 int32x4_t __s0 = __p0; \
18573 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
18580 int32x4_t __s0 = __p0; \
18653 __ai uint32x4_t vqshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18659 __ai uint32x4_t vqshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
18661 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18721 __ai int32x4_t vqshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18722 int32x4_t __ret;
18723 __ret = (int32x4_t) __builtin_neon_vqshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
18727 __ai int32x4_t vqshlq_s32(int32x4_t __p0, int32x4_t __p1) {
18728 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
18729 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
18730 int32x4_t __ret;
18731 __ret = (int32x4_t) __builtin_neon_vqshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
18993 int32x4_t __s0 = __p0; \
18994 int32x4_t __ret; \
18995 __ret = (int32x4_t) __builtin_neon_vqshlq_n_v((int8x16_t)__s0, __p1, 34); \
19000 int32x4_t __s0 = __p0; \
19001 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19002 int32x4_t __ret; \
19003 __ret = (int32x4_t) __builtin_neon_vqshlq_n_v((int8x16_t)__rev0, __p1, 34); \
19205 int32x4_t __s0 = __p0; \
19212 int32x4_t __s0 = __p0; \
19213 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19401 int32x4_t __s0 = __p0; \
19408 int32x4_t __s0 = __p0; \
19409 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19416 int32x4_t __s0 = __p0; \
19473 int32x4_t __s0 = __p0; \
19480 int32x4_t __s0 = __p0; \
19481 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
19488 int32x4_t __s0 = __p0; \
19629 __ai int32x4_t vqsubq_s32(int32x4_t __p0, int32x4_t __p1) {
19630 int32x4_t __ret;
19631 __ret = (int32x4_t) __builtin_neon_vqsubq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
19635 __ai int32x4_t vqsubq_s32(int32x4_t __p0, int32x4_t __p1) {
19636 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
19637 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
19638 int32x4_t __ret;
19639 __ret = (int32x4_t) __builtin_neon_vqsubq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
19643 __ai int32x4_t __noswap_vqsubq_s32(int32x4_t __p0, int32x4_t __p1) {
19644 int32x4_t __ret;
19645 __ret = (int32x4_t) __builtin_neon_vqsubq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
19896 __ai int16x4_t vraddhn_s32(int32x4_t __p0, int32x4_t __p1) {
19902 __ai int16x4_t vraddhn_s32(int32x4_t __p0, int32x4_t __p1) {
19903 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
19904 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
19910 __ai int16x4_t __noswap_vraddhn_s32(int32x4_t __p0, int32x4_t __p1) {
20492 __ai int32x4_t vrev64q_s32(int32x4_t __p0) {
20493 int32x4_t __ret;
20498 __ai int32x4_t vrev64q_s32(int32x4_t __p0) {
20499 int32x4_t
20500 int32x4_t __ret;
20704 __ai int32x4_t vrhaddq_s32(int32x4_t __p0, int32x4_t __p1) {
20705 int32x4_t __ret;
20706 __ret = (int32x4_t) __builtin_neon_vrhaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
20710 __ai int32x4_t vrhaddq_s32(int32x4_t __p0, int32x4_t __p1) {
20711 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
20712 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
20713 int32x4_t __ret;
20714 __ret = (int32x4_t) __builtin_neon_vrhaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
20857 __ai uint32x4_t vrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
20863 __ai uint32x4_t vrshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
20865 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
20925 __ai int32x4_t vrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
20926 int32x4_t __ret;
20927 __ret = (int32x4_t) __builtin_neon_vrshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
20931 __ai int32x4_t vrshlq_s32(int32x4_t __p0, int32x4_t __p1) {
20932 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
20933 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
20934 int32x4_t __ret;
20935 __ret = (int32x4_t) __builtin_neon_vrshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
21197 int32x4_t __s0 = __p0; \
21198 int32x4_t __ret; \
21199 __ret = (int32x4_t) __builtin_neon_vrshrq_n_v((int8x16_t)__s0, __p1, 34); \
21204 int32x4_t __s0 = __p0; \
21205 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
21206 int32x4_t __ret; \
21207 __ret = (int32x4_t) __builtin_neon_vrshrq_n_v((int8x16_t)__rev0, __p1, 34); \
21463 int32x4_t __s0 = __p0; \
21470 int32x4_t __s0 = __p0; \
21471 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
21478 int32x4_t __s0 = __p0; \
21738 int32x4_t __s0 = __p0; \
21739 int32x4_t __s1 = __p1; \
21740 int32x4_t __ret; \
21741 __ret = (int32x4_t) __builtin_neon_vrsraq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
21746 int32x4_t __s0 = __p0; \
21747 int32x4_t __s1 = __p1; \
21748 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
21749 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
21750 int32x4_t __ret; \
21751 __ret = (int32x4_t) __builtin_neon_vrsraq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
22028 __ai int16x4_t vrsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
22034 __ai int16x4_t vrsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
22035 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
22036 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
22042 __ai int16x4_t __noswap_vrsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
22366 int32x4_t __s1 = __p1; \
22367 int32x4_t __ret; \
22368 __ret = (int32x4_t) __builtin_neon_vsetq_lane_i32(__s0, (int8x16_t)__s1, __p2); \
22374 int32x4_t __s1 = __p1; \
22375 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
22376 int32x4_t __ret; \
22377 __ret = (int32x4_t) __builtin_neon_vsetq_lane_i32(__s0, (int8x16_t)__rev1, __p2); \
22383 int32x4_t
22384 int32x4_t __ret; \
22385 __ret = (int32x4_t) __builtin_neon_vsetq_lane_i32(__s0, (int8x16_t)__s1, __p2); \
22701 __ai uint32x4_t vshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
22707 __ai uint32x4_t vshlq_u32(uint32x4_t __p0, int32x4_t __p1) {
22709 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
22769 __ai int32x4_t vshlq_s32(int32x4_t __p0, int32x4_t __p1) {
22770 int32x4_t __ret;
22771 __ret = (int32x4_t) __builtin_neon_vshlq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
22775 __ai int32x4_t vshlq_s32(int32x4_t __p0, int32x4_t __p1) {
22776 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
22777 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
22778 int32x4_t __ret;
22779 __ret = (int32x4_t) __builtin_neon_vshlq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
23041 int32x4_t __s0 = __p0; \
23042 int32x4_t __ret; \
23043 __ret = (int32x4_t) __builtin_neon_vshlq_n_v((int8x16_t)__s0, __p1, 34); \
23048 int32x4_t __s0 = __p0; \
23049 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23050 int32x4_t __ret; \
23051 __ret = (int32x4_t) __builtin_neon_vshlq_n_v((int8x16_t)__rev0, __p1, 34); \
23356 int32x4_t __ret; \
23357 __ret = (int32x4_t) __builtin_neon_vshll_n_v((int8x8_t)__s0, __p1, 34); \
23364 int32x4_t __ret; \
23365 __ret = (int32x4_t) __builtin_neon_vshll_n_v((int8x8_t)__rev0, __p1, 34); \
23371 int32x4_t __ret; \
23372 __ret = (int32x4_t) __builtin_neon_vshll_n_v((int8x8_t)__s0, __p1, 34); \
23469 int32x4_t __s0 = __p0; \
23470 int32x4_t __ret; \
23471 __ret = (int32x4_t) __builtin_neon_vshrq_n_v((int8x16_t)__s0, __p1, 34); \
23476 int32x4_t __s0 = __p0; \
23477 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23478 int32x4_t __ret; \
23479 __ret = (int32x4_t) __builtin_neon_vshrq_n_v((int8x16_t)__rev0, __p1, 34); \
23735 int32x4_t __s0 = __p0; \
23742 int32x4_t __s0 = __p0; \
23743 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
23750 int32x4_t __s0 = __p0; \
23996 int32x4_t __s0 = __p0; \
23997 int32x4_t __s1 = __p1; \
23998 int32x4_t __ret; \
23999 __ret = (int32x4_t) __builtin_neon_vsliq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
24004 int32x4_t __s0 = __p0; \
24005 int32x4_t __s1 = __p1; \
24006 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24007 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24008 int32x4_t __ret; \
24009 __ret = (int32x4_t) __builtin_neon_vsliq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
24326 int32x4_t __s0 = __p0; \
24327 int32x4_t __s1 = __p1; \
24328 int32x4_t __ret; \
24329 __ret = (int32x4_t) __builtin_neon_vsraq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
24334 int32x4_t __s0 = __p0; \
24335 int32x4_t __s1 = __p1; \
24336 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24337 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24338 int32x4_t __ret; \
24339 __ret = (int32x4_t) __builtin_neon_vsraq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
24740 int32x4_t __s0 = __p0; \
24741 int32x4_t __s1 = __p1; \
24742 int32x4_t __ret; \
24743 __ret = (int32x4_t) __builtin_neon_vsriq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 34); \
24748 int32x4_t __s0 = __p0; \
24749 int32x4_t __s1 = __p1; \
24750 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
24751 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
24752 int32x4_t __ret; \
24753 __ret = (int32x4_t) __builtin_neon_vsriq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 34); \
25108 int32x4_t __s1 = __p1; \
25113 int32x4_t __s1 = __p1; \
25114 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
25418 int32x4_t __s1 = __p1; \
25423 int32x4_t __s1 = __p1; \
25424 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
27534 __ai int32x4_t vsubq_s32(int32x4_t __p0, int32x4_t __p1) {
27535 int32x4_t __ret;
27540 __ai int32x4_t vsubq_s32(int32x4_t __p0, int32x4_t __p1) {
27541 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
27542 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
27543 int32x4_t __ret;
27798 __ai int16x4_t vsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
27804 __ai int16x4_t vsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
27805 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
27806 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
27812 __ai int16x4_t __noswap_vsubhn_s32(int32x4_t __p0, int32x4_t __p1) {
27949 __ai int32x4_t vsubl_s16(int16x4_t __p0, int16x4_t __p1) {
27950 int32x4_t __ret;
27955 __ai int32x4_t vsubl_s16(int16x4_t __p0, int16x4_t __p1) {
27958 int32x4_t __ret;
28051 __ai int32x4_t vsubw_s16(int32x4_t __p0, int16x4_t __p1) {
28052 int32x4_t __ret;
28057 __ai int32x4_t vsubw_s16(int32x4_t __p0, int16x4_t __p1) {
28058 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
28060 int32x4_t __ret;
28713 __ai int32x4x2_t vtrnq_s32(int32x4_t __p0, int32x4_t __p1) {
28719 __ai int32x4x2_t vtrnq_s32(int32x4_t __p0, int32x4_t __p1) {
28720 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
28721 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29020 __ai uint32x4_t vtstq_s32(int32x4_t __p0, int32x4_t __p1) {
29026 __ai uint32x4_t vtstq_s32(int32x4_t __p0, int32x4_t __p1) {
29027 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29028 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29327 __ai int32x4x2_t vuzpq_s32(int32x4_t __p0, int32x4_t __p1) {
29333 __ai int32x4x2_t vuzpq_s32(int32x4_t __p0, int32x4_t __p1) {
29334 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29335 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
29669 __ai int32x4x2_t vzipq_s32(int32x4_t __p0, int32x4_t __p1) {
29675 __ai int32x4x2_t vzipq_s32(int32x4_t __p0, int32x4_t __p1) {
29676 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
29677 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
30261 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
30267 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
30415 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
30421 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
30569 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
30575 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
30723 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
30729 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
30877 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
30883 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
31031 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
31037 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
31185 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
31191 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
31339 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
31345 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
31493 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
31499 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
31535 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
31536 int32x4_t __ret;
31537 __ret = (int32x4_t)(__p0);
31541 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
31542 int32x4_t __ret;
31543 __ret = (int32x4_t)(__p0);
31549 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
31550 int32x4_t __ret;
31551 __ret = (int32x4_t)(__p0);
31555 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
31556 int32x4_t __ret;
31557 __ret = (int32x4_t)(__p0);
31563 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
31564 int32x4_t __ret;
31565 __ret = (int32x4_t)(__p0);
31569 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
31570 int32x4_t __ret;
31571 __ret = (int32x4_t)(__p0);
31577 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
31578 int32x4_t __ret;
31579 __ret = (int32x4_t)(__p0);
31583 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
31584 int32x4_t __ret;
31585 __ret = (int32x4_t)(__p0);
31591 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
31592 int32x4_t __ret;
31593 __ret = (int32x4_t)(__p0);
31597 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
31598 int32x4_t __ret;
31599 __ret = (int32x4_t)(__p0);
31605 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
31606 int32x4_t __ret;
31607 __ret = (int32x4_t)(__p0);
31611 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
31612 int32x4_t __ret;
31613 __ret = (int32x4_t)(__p0);
31619 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
31620 int32x4_t __ret;
31621 __ret = (int32x4_t)(__p0);
31625 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
31626 int32x4_t __ret;
31627 __ret = (int32x4_t)(__p0);
31633 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
31634 int32x4_t __ret;
31635 __ret = (int32x4_t)(__p0);
31639 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
31640 int32x4_t __ret;
31641 __ret = (int32x4_t)(__p0);
31647 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
31648 int32x4_t __ret;
31649 __ret = (int32x4_t)(__p0);
31653 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
31654 int32x4_t __ret;
31655 __ret = (int32x4_t)(__p0);
31661 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
31662 int32x4_t __ret;
31663 __ret = (int32x4_t)(__p0);
31667 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
31668 int32x4_t __ret;
31669 __ret = (int32x4_t)(__p0);
31675 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
31676 int32x4_t __ret;
31677 __ret = (int32x4_t)(__p0);
31681 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
31682 int32x4_t __ret;
31683 __ret = (int32x4_t)(__p0);
31815 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
31821 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
31969 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __p0) {
31975 int32x4_t __p0) {
33583 __ai int32x4_t vcvtaq_s32_f32(float32x4_t __p0) {
33584 int32x4_t __ret;
33585 __ret = (int32x4_t) __builtin_neon_vcvtaq_s32_v((int8x16_t)__p0, 34);
33589 __ai int32x4_t vcvtaq_s32_f32(float32x4_t __p0) {
33591 int32x4_t __ret;
33592 __ret = (int32x4_t) __builtin_neon_vcvtaq_s32_v((int8x16_t)__rev0, 34);
33647 __ai int32x4_t vcvtmq_s32_f32(float32x4_t __p0) {
33648 int32x4_t __ret;
33649 __ret = (int32x4_t) __builtin_neon_vcvtmq_s32_v((int8x16_t)__p0, 34);
33653 __ai int32x4_t vcvtmq_s32_f32(float32x4_t __p0) {
33655 int32x4_t __ret;
33656 __ret = (int32x4_t) __builtin_neon_vcvtmq_s32_v((int8x16_t)__rev0, 34);
33711 __ai int32x4_t vcvtnq_s32_f32(float32x4_t __p0) {
33712 int32x4_t __ret;
33713 __ret = (int32x4_t) __builtin_neon_vcvtnq_s32_v((int8x16_t)__p0, 34);
33717 __ai int32x4_t vcvtnq_s32_f32(float32x4_t __p0) {
33719 int32x4_t __ret;
33720 __ret = (int32x4_t) __builtin_neon_vcvtnq_s32_v((int8x16_t)__rev0, 34);
33775 __ai int32x4_t vcvtpq_s32_f32(float32x4_t __p0) {
33776 int32x4_t __ret;
33777 __ret = (int32x4_t) __builtin_neon_vcvtpq_s32_v((int8x16_t)__p0, 34);
33781 __ai int32x4_t vcvtpq_s32_f32(float32x4_t __p0) {
33783 int32x4_t __ret;
33784 __ret = (int32x4_t) __builtin_neon_vcvtpq_s32_v((int8x16_t)__rev0, 34);
35045 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
35051 __ai poly8x16_t vreinterpretq_p8_s32(int32x4_t __p0) {
35241 __ai poly128_t vreinterpretq_p128_s32(int32x4_t __p0) {
35247 __ai poly128_t vreinterpretq_p128_s32(int32x4_t __p0) {
35437 __ai poly64x2_t vreinterpretq_p64_s32(int32x4_t __p0) {
35443 __ai poly64x2_t vreinterpretq_p64_s32(int32x4_t __p0) {
35633 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
35639 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
35829 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
35835 __ai uint8x16_t vreinterpretq_u8_s32(int32x4_t __p0) {
36025 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
36031 __ai uint32x4_t vreinterpretq_u32_s32(int32x4_t __p0) {
36221 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
36227 __ai uint64x2_t vreinterpretq_u64_s32(int32x4_t __p0) {
36417 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
36423 __ai uint16x8_t vreinterpretq_u16_s32(int32x4_t __p0) {
36613 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
36619 __ai int8x16_t vreinterpretq_s8_s32(int32x4_t __p0) {
36809 __ai float64x2_t vreinterpretq_f64_s32(int32x4_t __p0) {
36815 __ai float64x2_t vreinterpretq_f64_s32(int32x4_t __p0) {
37005 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
37011 __ai float32x4_t vreinterpretq_f32_s32(int32x4_t __p0) {
37201 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
37207 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __p0) {
37243 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
37244 int32x4_t __ret;
37245 __ret = (int32x4_t)(__p0);
37249 __ai int32x4_t vreinterpretq_s32_p8(poly8x16_t __p0) {
37250 int32x4_t __ret;
37251 __ret = (int32x4_t)(__p0);
37257 __ai int32x4_t vreinterpretq_s32_p128(poly128_t __p0) {
37258 int32x4_t __ret;
37259 __ret = (int32x4_t)(__p0);
37263 __ai int32x4_t vreinterpretq_s32_p128(poly128_t __p0) {
37264 int32x4_t __ret;
37265 __ret = (int32x4_t)(__p0);
37271 __ai int32x4_t vreinterpretq_s32_p64(poly64x2_t __p0) {
37272 int32x4_t __ret;
37273 __ret = (int32x4_t)(__p0);
37277 __ai int32x4_t vreinterpretq_s32_p64(poly64x2_t __p0) {
37278 int32x4_t __ret;
37279 __ret = (int32x4_t)(__p0);
37285 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
37286 int32x4_t __ret;
37287 __ret = (int32x4_t)(__p0);
37291 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
37292 int32x4_t __ret;
37293 __ret = (int32x4_t)(__p0);
37299 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
37300 int32x4_t __ret;
37301 __ret = (int32x4_t)(__p0);
37305 __ai int32x4_t vreinterpretq_s32_u8(uint8x16_t __p0) {
37306 int32x4_t __ret;
37307 __ret = (int32x4_t)(__p0);
37313 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
37314 int32x4_t __ret;
37315 __ret = (int32x4_t)(__p0);
37319 __ai int32x4_t vreinterpretq_s32_u32(uint32x4_t __p0) {
37320 int32x4_t __ret;
37321 __ret = (int32x4_t)(__p0);
37327 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
37328 int32x4_t __ret;
37329 __ret = (int32x4_t)(__p0);
37333 __ai int32x4_t vreinterpretq_s32_u64(uint64x2_t __p0) {
37334 int32x4_t __ret;
37335 __ret = (int32x4_t)(__p0);
37341 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
37342 int32x4_t __ret;
37343 __ret = (int32x4_t)(__p0);
37347 __ai int32x4_t vreinterpretq_s32_u16(uint16x8_t __p0) {
37348 int32x4_t __ret;
37349 __ret = (int32x4_t)(__p0);
37355 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
37356 int32x4_t __ret;
37357 __ret = (int32x4_t)(__p0);
37361 __ai int32x4_t vreinterpretq_s32_s8(int8x16_t __p0) {
37362 int32x4_t __ret;
37363 __ret = (int32x4_t)(__p0);
37369 __ai int32x4_t vreinterpretq_s32_f64(float64x2_t __p0) {
37370 int32x4_t __ret;
37371 __ret = (int32x4_t)(__p0);
37375 __ai int32x4_t vreinterpretq_s32_f64(float64x2_t __p0) {
37376 int32x4_t __ret;
37377 __ret = (int32x4_t)(__p0);
37383 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
37384 int32x4_t __ret;
37385 __ret = (int32x4_t)(__p0);
37389 __ai int32x4_t vreinterpretq_s32_f32(float32x4_t __p0) {
37390 int32x4_t __ret;
37391 __ret = (int32x4_t)(__p0);
37397 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
37398 int32x4_t __ret;
37399 __ret = (int32x4_t)(__p0);
37403 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __p0) {
37404 int32x4_t __ret;
37405 __ret = (int32x4_t)(__p0);
37411 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
37412 int32x4_t __ret;
37413 __ret = (int32x4_t)(__p0);
37417 __ai int32x4_t vreinterpretq_s32_s64(int64x2_t __p0) {
37418 int32x4_t __ret;
37419 __ret = (int32x4_t)(__p0);
37425 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
37426 int32x4_t __ret;
37427 __ret = (int32x4_t)(__p0);
37431 __ai int32x4_t vreinterpretq_s32_s16(int16x8_t __p0) {
37432 int32x4_t __ret;
37433 __ret = (int32x4_t)(__p0);
37607 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
37613 __ai int64x2_t vreinterpretq_s64_s32(int32x4_t __p0) {
37803 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __p0) {
37809 __ai int16x8_t vreinterpretq_s16_s32(int32x4_t __p0) {
40466 __ai int32x4_t vqrdmlahq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
40467 int32x4_t __ret;
40472 __ai int32x4_t vqrdmlahq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
40473 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
40474 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
40475 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
40476 int32x4_t __ret;
40539 int32x4_t __s0 = __p0; \
40540 int32x4_t __s1 = __p1; \
40542 int32x4_t __ret; \
40548 int32x4_t __s0 = __p0; \
40549 int32x4_t __s1 = __p1; \
40551 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
40552 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
40554 int32x4_t __ret; \
40634 __ai int32x4_t vqrdmlshq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
40635 int32x4_t __ret;
40640 __ai int32x4_t vqrdmlshq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
40641 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
40642 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
40643 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
40644 int32x4_t __ret;
40707 int32x4_t __s0 = __p0; \
40708 int32x4_t __s1 = __p1; \
40710 int32x4_t __ret; \
40716 int32x4_t __s0 = __p0; \
40717 int32x4_t __s1 = __p1; \
40719 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
40720 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
40722 int32x4_t __ret; \
40805 int32x4_t __s0 = __p0; \
40806 int32x4_t __s1 = __p1; \
40807 int32x4_t __s2 = __p2; \
40808 int32x4_t __ret; \
40814 int32x4_t __s0 = __p0; \
40815 int32x4_t __s1 = __p1; \
40816 int32x4_t __s2 = __p2; \
40817 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
40818 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
40819 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
40820 int32x4_t __ret; \
40855 int32x4_t __s2 = __p2; \
40864 int32x4_t __s2 = __p2; \
40867 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
40901 int32x4_t __s0 = __p0; \
40902 int32x4_t __s1 = __p1; \
40903 int32x4_t __s2 = __p2; \
40904 int32x4_t __ret; \
40910 int32x4_t __s0 = __p0; \
40911 int32x4_t __s1 = __p1; \
40912 int32x4_t __s2 = __p2; \
40913 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
40914 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
40915 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
40916 int32x4_t __ret; \
40951 int32x4_t __s2 = __p2; \
40960 int32x4_t __s2 = __p2; \
40963 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
41244 __ai int16x8_t vaddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
41250 __ai int16x8_t vaddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
41252 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
41253 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
41262 __ai int32x4_t vaddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
41263 int32x4_t __ret;
41268 __ai int32x4_t vaddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
41272 int32x4_t __ret;
41358 __ai int64_t vaddlvq_s32(int32x4_t __p0) {
41364 __ai int64_t vaddlvq_s32(int32x4_t __p0) {
41365 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
41583 __ai int32_t vaddvq_s32(int32x4_t __p0) {
41589 __ai int32_t vaddvq_s32(int32x4_t __p0) {
41590 int32x4_t
42419 __ai uint32x4_t vceqzq_s32(int32x4_t __p0) {
42425 __ai uint32x4_t vceqzq_s32(int32x4_t __p0) {
42426 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
42874 __ai uint32x4_t vcgezq_s32(int32x4_t __p0) {
42880 __ai uint32x4_t vcgezq_s32(int32x4_t __p0) {
42881 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
43253 __ai uint32x4_t vcgtzq_s32(int32x4_t __p0) {
43259 __ai uint32x4_t vcgtzq_s32(int32x4_t __p0) {
43260 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
43632 __ai uint32x4_t vclezq_s32(int32x4_t __p0) {
43638 __ai uint32x4_t vclezq_s32(int32x4_t __p0) {
43639 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
44011 __ai uint32x4_t vcltzq_s32(int32x4_t __p0) {
44017 __ai uint32x4_t vcltzq_s32(int32x4_t __p0) {
44018 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
44391 int32x4_t __s0_16 = __p0_16; \
44393 int32x4_t __ret_16; \
44399 int32x4_t __s0_17 = __p0_17; \
44401 int32x4_t __rev0_17; __rev0_17 = __builtin_shufflevector(__s0_17, __s0_17, 3, 2, 1, 0); \
44403 int32x4_t __ret_17; \
44846 int32x4_t __s0_60 = __p0_60; \
44847 int32x4_t __s2_60 = __p2_60; \
44848 int32x4_t __ret_60; \
44854 int32x4_t __s0_61 = __p0_61; \
44855 int32x4_t __s2_61 = __p2_61; \
44856 int32x4_t __rev0_61; __rev0_61 = __builtin_shufflevector(__s0_61, __s0_61, 3, 2, 1, 0); \
44857 int32x4_t __rev2_61; __rev2_61 = __builtin_shufflevector(__s2_61, __s2_61, 3, 2, 1, 0); \
44858 int32x4_t __ret_61; \
45076 int32x4_t __s2_82 = __p2_82; \
45084 int32x4_t __s2_83 = __p2_83; \
45086 int32x4_t __rev2_83; __rev2_83 = __builtin_shufflevector(__s2_83, __s2_83, 3, 2, 1, 0); \
46565 int32x4_t __s0 = __p0; \
46572 int32x4_t __s0 = __p0; \
46573 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
46867 int32x4_t __s0 = __p0; \
46868 int32x4_t __ret; \
46874 int32x4_t __s0 = __p0; \
46875 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
46876 int32x4_t __ret; \
47063 int32x4_t __s0 = __p0; \
47070 int32x4_t __s0 = __p0; \
47071 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
51876 __ai int32_t vmaxvq_s32(int32x4_t __p0) {
51882 __ai int32_t vmaxvq_s32(int32x4_t __p0) {
51883 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
52177 __ai int32_t vminvq_s32(int32x4_t __p0) {
52183 __ai int32_t vminvq_s32(int32x4_t __p0) {
52184 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
52417 int32x4_t __s0 = __p0; \
52418 int32x4_t __s1 = __p1; \
52419 int32x4_t __s2 = __p2; \
52420 int32x4_t __ret; \
52426 int32x4_t __s0 = __p0; \
52427 int32x4_t __s1 = __p1; \
52428 int32x4_t __s2 = __p2; \
52429 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52430 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
52431 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52432 int32x4_t __ret; \
52539 int32x4_t __s2 = __p2; \
52548 int32x4_t __s2 = __p2; \
52551 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52651 int32x4_t __s1 = __p1; \
52660 int32x4_t __s1 = __p1; \
52663 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
52674 int32x4_t __s0 = __p0; \
52677 int32x4_t __ret; \
52683 int32x4_t __s0 = __p0; \
52686 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52689 int32x4_t __ret; \
52747 int32x4_t __s1 = __p1; \
52748 int32x4_t __s2 = __p2; \
52756 int32x4_t __s1 = __p1; \
52757 int32x4_t __s2 = __p2; \
52759 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
52760 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52770 int32x4_t __s0 = __p0; \
52773 int32x4_t __ret; \
52779 int32x4_t __s0 = __p0; \
52782 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52785 int32x4_t __ret; \
52844 int32x4_t __s2 = __p2; \
52853 int32x4_t __s2 = __p2; \
52856 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
52866 int32x4_t __s0 = __p0; \
52869 int32x4_t __ret; \
52875 int32x4_t __s0 = __p0; \
52878 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
52881 int32x4_t __ret; \
52994 int32x4_t __s0 = __p0; \
52995 int32x4_t __s1 = __p1; \
52996 int32x4_t __s2 = __p2; \
52997 int32x4_t __ret; \
53003 int32x4_t __s0 = __p0; \
53004 int32x4_t __s1 = __p1; \
53005 int32x4_t __s2 = __p2; \
53006 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53007 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53008 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
53009 int32x4_t __ret; \
53116 int32x4_t __s2 = __p2; \
53125 int32x4_t __s2 = __p2; \
53128 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
53228 int32x4_t __s1 = __p1; \
53237 int32x4_t __s1 = __p1; \
53240 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53251 int32x4_t __s0 = __p0; \
53254 int32x4_t __ret; \
53260 int32x4_t __s0 = __p0; \
53263 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53266 int32x4_t __ret; \
53324 int32x4_t __s1 = __p1; \
53325 int32x4_t __s2 = __p2; \
53333 int32x4_t __s1 = __p1; \
53334 int32x4_t __s2 = __p2; \
53336 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
53337 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
53347 int32x4_t __s0 = __p0; \
53350 int32x4_t __ret; \
53356 int32x4_t __s0 = __p0; \
53359 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53362 int32x4_t __ret; \
53421 int32x4_t __s2 = __p2; \
53430 int32x4_t __s2 = __p2; \
53433 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
53443 int32x4_t __s0 = __p0; \
53446 int32x4_t __ret; \
53452 int32x4_t __s0 = __p0; \
53455 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
53458 int32x4_t __ret; \
53620 __ai int64x2_t vmovl_high_s32(int32x4_t __p0_124) {
53627 __ai int64x2_t vmovl_high_s32(int32x4_t __p0_125) {
53628 int32x4_t __rev0_125; __rev0_125 = __builtin_shufflevector(__p0_125, __p0_125, 3, 2, 1, 0);
53635 __ai int64x2_t __noswap_vmovl_high_s32(int32x4_t __p0_126) {
53644 __ai int32x4_t vmovl_high_s16(int16x8_t __p0_127) {
53645 int32x4_t __ret_127;
53647 __ret_127 = (int32x4_t)(vshll_n_s16(__a1_127, 0));
53651 __ai int32x4_t vmovl_high_s16(int16x8_t __p0_128) {
53653 int32x4_t __ret_128;
53655 __ret_128 = (int32x4_t)(__noswap_vshll_n_s16(__a1_128, 0));
53659 __ai int32x4_t __noswap_vmovl_high_s16(int16x8_t __p0_129) {
53660 int32x4_t __ret_129;
53662 __ret_129 = (int32x4_t)(__noswap_vshll_n_s16(__a1_129, 0));
53719 __ai int16x8_t vmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
53725 __ai int16x8_t vmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
53727 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
53736 __ai int32x4_t vmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
53737 int32x4_t __ret;
53742 __ai int32x4_t vmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
53745 int32x4_t __ret;
54018 int32x4_t __s0 = __p0; \
54019 int32x4_t __s1 = __p1; \
54020 int32x4_t __ret; \
54026 int32x4_t __s0 = __p0; \
54027 int32x4_t __s1 = __p1; \
54028 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
54029 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
54030 int32x4_t __ret; \
54124 int32x4_t __s1 = __p1; \
54132 int32x4_t __s1 = __p1; \
54134 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
54298 __ai int64x2_t vmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
54304 __ai int64x2_t vmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
54305 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
54306 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
54315 __ai int32x4_t vmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
54316 int32x4_t __ret;
54321 __ai int32x4_t vmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
54324 int32x4_t __ret;
54391 int32x4_t __s0 = __p0; \
54399 int32x4_t __s0 = __p0; \
54401 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
54414 int32x4_t __ret; \
54424 int32x4_t __ret; \
54475 int32x4_t __s0 = __p0; \
54476 int32x4_t __s1 = __p1; \
54483 int32x4_t __s0 = __p0; \
54484 int32x4_t __s1 = __p1; \
54485 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
54486 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
54498 int32x4_t __ret; \
54508 int32x4_t __ret; \
54548 __ai int64x2_t vmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
54554 __ai int64x2_t vmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
54555 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
54564 __ai int32x4_t vmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
54565 int32x4_t __ret;
54570 __ai int32x4_t vmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
54572 int32x4_t __ret;
54624 int32x4_t __s1 = __p1; \
54632 int32x4_t __s1 = __p1; \
54634 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
54646 int32x4_t __ret; \
54656 int32x4_t __ret; \
55175 __ai int32x4_t vpaddq_s32(int32x4_t __p0, int32x4_t __p1) {
55176 int32x4_t __ret;
55177 __ret = (int32x4_t) __builtin_neon_vpaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
55181 __ai int32x4_t vpaddq_s32(int32x4_t __p0, int32x4_t __p1) {
55182 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
55183 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
55184 int32x4_t __ret;
55185 __ret = (int32x4_t) __builtin_neon_vpaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
55388 __ai int32x4_t vpmaxq_s32(int32x4_t __p0, int32x4_t __p1) {
55389 int32x4_t __ret;
55390 __ret = (int32x4_t) __builtin_neon_vpmaxq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
55394 __ai int32x4_t vpmaxq_s32(int32x4_t __p0, int32x4_t __p1) {
55395 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
55396 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
55397 int32x4_t __ret;
55398 __ret = (int32x4_t) __builtin_neon_vpmaxq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
55635 __ai int32x4_t vpminq_s32(int32x4_t __p0, int32x4_t __p1) {
55636 int32x4_t __ret;
55637 int32x4_t) __builtin_neon_vpminq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
55641 __ai int32x4_t vpminq_s32(int32x4_t __p0, int32x4_t __p1) {
55642 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
55643 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
55644 int32x4_t __ret;
55645 __ret = (int32x4_t) __builtin_neon_vpminq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
56016 __ai int64x2_t vqdmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
56022 __ai int64x2_t vqdmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
56024 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56025 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
56034 __ai int32x4_t vqdmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
56035 int32x4_t __ret;
56040 __ai int32x4_t vqdmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
56041 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
56044 int32x4_t __ret;
56054 int32x4_t __s1 = __p1; \
56063 int32x4_t __s1 = __p1; \
56066 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56077 int32x4_t __s0 = __p0; \
56080 int32x4_t __ret; \
56086 int32x4_t __s0 = __p0; \
56089 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56092 int32x4_t __ret; \
56102 int32x4_t __s1 = __p1; \
56103 int32x4_t __s2 = __p2; \
56111 int32x4_t __s1 = __p1; \
56112 int32x4_t __s2 = __p2; \
56114 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56115 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56125 int32x4_t __s0 = __p0; \
56128 int32x4_t __ret; \
56134 int32x4_t __s0 = __p0; \
56137 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56140 int32x4_t __ret; \
56148 __ai int64x2_t vqdmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
56154 __ai int64x2_t vqdmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
56156 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56165 __ai int32x4_t vqdmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
56166 int32x4_t __ret;
56171 __ai int32x4_t vqdmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
56172 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
56174 int32x4_t __ret;
56227 int32x4_t __s2 = __p2; \
56236 int32x4_t __s2 = __p2; \
56237 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56269 int32x4_t __s2 = __p2; \
56278 int32x4_t __s2 = __p2; \
56281 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56291 int32x4_t __s0 = __p0; \
56294 int32x4_t __ret; \
56300 int32x4_t __s0 = __p0; \
56303 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56306 int32x4_t __ret; \
56342 __ai int64x2_t vqdmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
56348 __ai int64x2_t vqdmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
56350 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56351 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
56360 __ai int32x4_t vqdmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
56361 int32x4_t __ret;
56366 __ai int32x4_t vqdmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
56367 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
56370 int32x4_t __ret;
56380 int32x4_t __s1 = __p1; \
56389 int32x4_t __s1 = __p1; \
56392 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56403 int32x4_t __s0 = __p0; \
56406 int32x4_t __ret; \
56412 int32x4_t __s0 = __p0; \
56415 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56418 int32x4_t __ret; \
56428 int32x4_t __s1 = __p1; \
56429 int32x4_t __s2 = __p2; \
56437 int32x4_t __s1 = __p1; \
56438 int32x4_t __s2 = __p2; \
56440 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56441 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56451 int32x4_t __s0 = __p0; \
56454 int32x4_t __ret; \
56460 int32x4_t __s0 = __p0; \
56463 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56466 int32x4_t __ret; \
56474 __ai int64x2_t vqdmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
56480 __ai int64x2_t vqdmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
56482 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56491 __ai int32x4_t vqdmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
56492 int32x4_t __ret;
56497 __ai int32x4_t vqdmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
56498 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
56500 int32x4_t __ret;
56553 int32x4_t __s2 = __p2; \
56562 int32x4_t __s2 = __p2; \
56563 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56595 int32x4_t __s2 = __p2; \
56604 int32x4_t __s2 = __p2; \
56607 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__s2, __s2, 3, 2, 1, 0); \
56617 int32x4_t __s0 = __p0; \
56620 int32x4_t __ret; \
56626 int32x4_t __s0 = __p0; \
56629 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56632 int32x4_t __ret; \
56718 int32x4_t __s1_150 = __p1_150; \
56726 int32x4_t __s1_151 = __p1_151; \
56727 int32x4_t __rev1_151; __rev1_151 = __builtin_shufflevector(__s1_151, __s1_151, 3, 2, 1, 0); \
56755 int32x4_t __s0 = __p0; \
56756 int32x4_t __s1 = __p1; \
56757 int32x4_t __ret; \
56763 int32x4_t __s0 = __p0; \
56764 int32x4_t __s1 = __p1; \
56765 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56766 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56767 int32x4_t __ret; \
56798 int32x4_t __s1 = __p1; \
56806 int32x4_t __s1 = __p1; \
56808 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56876 __ai int64x2_t vqdmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
56882 __ai int64x2_t vqdmull_high_s32(int32x4_t __p0, int32x4_t __p1) {
56883 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
56884 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
56893 __ai int32x4_t vqdmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
56894 int32x4_t __ret;
56899 __ai int32x4_t vqdmull_high_s16(int16x8_t __p0, int16x8_t __p1) {
56902 int32x4_t __ret;
56911 int32x4_t __s0 = __p0; \
56919 int32x4_t __s0 = __p0; \
56921 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56934 int32x4_t __ret; \
56944 int32x4_t __ret; \
56953 int32x4_t __s0 = __p0; \
56954 int32x4_t __s1 = __p1; \
56961 int32x4_t __s0 = __p0; \
56962 int32x4_t __s1 = __p1; \
56963 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
56964 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
56976 int32x4_t __ret; \
56986 int32x4_t __ret; \
56994 __ai int64x2_t vqdmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
57000 __ai int64x2_t vqdmull_high_n_s32(int32x4_t __p0, int32_t __p1) {
57001 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
57010 __ai int32x4_t vqdmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
57011 int32x4_t __ret;
57016 __ai int32x4_t vqdmull_high_n_s16(int16x8_t __p0, int16_t __p1) {
57018 int32x4_t __ret;
57066 int32x4_t __s1_158 = __p1_158; \
57074 int32x4_t __s1_159 = __p1_159; \
57075 int32x4_t __rev1_159; __rev1_159 = __builtin_shufflevector(__s1_159, __s1_159, 3, 2, 1, 0); \
57104 int32x4_t __s1 = __p1; \
57112 int32x4_t __s1 = __p1; \
57114 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
57126 int32x4_t __ret; \
57136 int32x4_t __ret; \
57279 __ai int16x8_t vqmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
57285 __ai int16x8_t vqmovn_high_s32(int16x4_t __p0, int32x4_t __p1) {
57287 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
57296 __ai int32x4_t vqmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
57297 int32x4_t __ret;
57302 __ai int32x4_t vqmovn_high_s64(int32x2_t __p0, int64x2_t __p1) {
57305 int32x4_t __ret;
57372 __ai int16x8_t vqmovun_high_s32(int16x4_t __p0, int32x4_t __p1) {
57378 __ai int16x8_t vqmovun_high_s32(int16x4_t __p0, int32x4_t __p1) {
57380 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
57389 __ai int32x4_t vqmovun_high_s64(int32x2_t __p0, int64x2_t __p1) {
57390 int32x4_t __ret;
57395 __ai int32x4_t vqmovun_high_s64(int32x2_t __p0, int64x2_t __p1) {
57398 int32x4_t __ret;
57587 int32x4_t __s1_166 = __p1_166; \
57595 int32x4_t __s1_167 = __p1_167; \
57596 int32x4_t __rev1_167; __rev1_167 = __builtin_shufflevector(__s1_167, __s1_167, 3, 2, 1, 0); \
57624 int32x4_t __s0 = __p0; \
57625 int32x4_t __s1 = __p1; \
57626 int32x4_t __ret; \
57632 int32x4_t __s0 = __p0; \
57633 int32x4_t __s1 = __p1; \
57634 int32x4_t
57635 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
57636 int32x4_t __ret; \
57667 int32x4_t __s1 = __p1; \
57675 int32x4_t __s1 = __p1; \
57677 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 3, 2, 1, 0); \
57884 int32x4_t __s1_176 = __p1_176; \
57892 int32x4_t __s1_177 = __p1_177; \
57894 int32x4_t __rev1_177; __rev1_177 = __builtin_shufflevector(__s1_177, __s1_177, 3, 2, 1, 0); \
57906 int32x4_t __ret_178; \
57907 __ret_178 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_178), (int32x2_t)(vqrshrn_n_s64(__s1_178, __p2_178)))); \
57916 int32x4_t __ret_179; \
57917 __ret_179 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_179), (int32x2_t)(__noswap_vqrshrn_n_s64(__rev1_179, __p2_179)))); \
58043 int32x4_t __s1_182 = __p1_182; \
58051 int32x4_t __s1_183 = __p1_183; \
58053 int32x4_t __rev1_183; __rev1_183 = __builtin_shufflevector(__s1_183, __s1_183, 3, 2, 1, 0); \
58065 int32x4_t __ret_184; \
58066 __ret_184 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_184), (int32x2_t)(vqrshrun_n_s64(__s1_184, __p2_184)))); \
58075 int32x4_t __ret_185; \
58076 __ret_185 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_185), (int32x2_t)(__noswap_vqrshrun_n_s64(__rev1_185, __p2_185)))); \
58521 int32x4_t __s1_194 = __p1_194; \
58529 int32x4_t __s1_195 = __p1_195; \
58531 int32x4_t __rev1_195; __rev1_195 = __builtin_shufflevector(__s1_195, __s1_195, 3, 2, 1, 0); \
58543 int32x4_t __ret_196; \
58544 __ret_196 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_196), (int32x2_t)(vqshrn_n_s64(__s1_196, __p2_196)))); \
58553 int32x4_t __ret_197; \
58554 __ret_197 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_197), (int32x2_t)(__noswap_vqshrn_n_s64(__rev1_197, __p2_197)))); \
58680 int32x4_t __s1_200 = __p1_200; \
58688 int32x4_t __s1_201 = __p1_201; \
58690 int32x4_t __rev1_201; __rev1_201 = __builtin_shufflevector(__s1_201, __s1_201, 3, 2, 1, 0); \
58702 int32x4_t __ret_202; \
58703 __ret_202 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_202), (int32x2_t)(vqshrun_n_s64(__s1_202, __p2_202)))); \
58712 int32x4_t __ret_203; \
58713 __ret_203 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_203), (int32x2_t)(__noswap_vqshrun_n_s64(__rev1_203, __p2_203)))); \
59913 __ai int16x8_t vraddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
59919 __ai int16x8_t vraddhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
59921 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
59922 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
59931 __ai int32x4_t vraddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
59932 int32x4_t __ret;
59937 __ai int32x4_t vraddhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
59941 int32x4_t __ret;
60333 int32x4_t __s1_212 = __p1_212; \
60341 int32x4_t __s1_213 = __p1_213; \
60343 int32x4_t __rev1_213; __rev1_213 = __builtin_shufflevector(__s1_213, __s1_213, 3, 2, 1, 0); \
60355 int32x4_t __ret_214; \
60356 __ret_214 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_214), (int32x2_t)(vrshrn_n_s64(__s1_214, __p2_214)))); \
60365 int32x4_t __ret_215; \
60366 __ret_215 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_215), (int32x2_t)(__noswap_vrshrn_n_s64(__rev1_215, __p2_215)))); \
60601 __ai int16x8_t vrsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
60607 __ai int16x8_t vrsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
60609 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
60610 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
60619 __ai int32x4_t vrsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
60620 int32x4_t __ret;
60625 __ai int32x4_t vrsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
60629 int32x4_t __ret;
60892 int32x4_t __s0_226 = __p0_226; \
60899 int32x4_t __s0_227 = __p0_227; \
60900 int32x4_t __rev0_227; __rev0_227 = __builtin_shufflevector(__s0_227, __s0_227, 3, 2, 1, 0); \
60911 int32x4_t __ret_228; \
60912 __ret_228 = (int32x4_t)(vshll_n_s16(vget_high_s16(__s0_228), __p1_228)); \
60919 int32x4_t __ret_229; \
60920 __ret_229 = (int32x4_t)(__noswap_vshll_n_s16(__noswap_vget_high_s16(__rev0_229), __p1_229)); \
61024 int32x4_t __s1_236 = __p1_236; \
61032 int32x4_t __s1_237 = __p1_237; \
61034 int32x4_t __rev1_237; __rev1_237 = __builtin_shufflevector(__s1_237, __s1_237, 3, 2, 1, 0); \
61046 int32x4_t __ret_238; \
61047 __ret_238 = (int32x4_t)(vcombine_s32((int32x2_t)(__s0_238), (int32x2_t)(vshrn_n_s64(__s1_238, __p2_238)))); \
61056 int32x4_t __ret_239; \
61057 __ret_239 = (int32x4_t)(__noswap_vcombine_s32((int32x2_t)(__rev0_239), (int32x2_t)(__noswap_vshrn_n_s64(__rev1_239, __p2_239)))); \
63787 __ai int16x8_t vsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
63793 __ai int16x8_t vsubhn_high_s32(int16x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
63795 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
63796 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
63805 __ai int32x4_t vsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
63806 int32x4_t __ret;
63811 __ai int32x4_t vsubhn_high_s64(int32x2_t __p0, int64x2_t __p1, int64x2_t __p2) {
63815 int32x4_t __ret;
63909 __ai int64x2_t vsubl_high_s32(int32x4_t __p0, int32x4_t __p1) {
63915 __ai int64x2_t vsubl_high_s32(int32x4_t __p0, int32x4_t __p1) {
63916 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
63917 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
63926 __ai int32x4_t vsubl_high_s16(int16x8_t __p0, int16x8_t __p1) {
63927 int32x4_t __ret;
63932 __ai int32x4_t vsubl_high_s16(int16x8_t __p0, int16x8_t __p1) {
63935 int32x4_t __ret;
64011 __ai int64x2_t vsubw_high_s32(int64x2_t __p0, int32x4_t __p1) {
64017 __ai int64x2_t vsubw_high_s32(int64x2_t __p0, int32x4_t __p1) {
64019 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64028 __ai int32x4_t vsubw_high_s16(int32x4_t __p0, int16x8_t __p1) {
64029 int32x4_t __ret;
64034 __ai int32x4_t vsubw_high_s16(int32x4_t __p0, int16x8_t __p1) {
64035 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64037 int32x4_t __ret;
64249 __ai int32x4_t vtrn1q_s32(int32x4_t __p0, int32x4_t __p1) {
64250 int32x4_t __ret;
64255 __ai int32x4_t vtrn1q_s32(int32x4_t __p0, int32x4_t __p1) {
64256 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64257 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64258 int32x4_t __ret;
64623 __ai int32x4_t vtrn2q_s32(int32x4_t __p0, int32x4_t __p1) {
64624 int32x4_t __ret;
64629 __ai int32x4_t vtrn2q_s32(int32x4_t __p0, int32x4_t __p1) {
64630 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64631 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64632 int32x4_t __ret;
64987 __ai int32x4_t vuqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
64988 int32x4_t __ret;
64989 __ret = (int32x4_t) __builtin_neon_vuqaddq_v((int8x16_t)__p0, (int8x16_t)__p1, 34);
64993 __ai int32x4_t vuqaddq_s32(int32x4_t __p0, int32x4_t __p1) {
64994 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
64995 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
64996 int32x4_t __ret;
64997 __ret = (int32x4_t) __builtin_neon_vuqaddq_v((int8x16_t)__rev0, (int8x16_t)__rev1, 34);
65307 __ai int32x4_t vuzp1q_s32(int32x4_t __p0, int32x4_t __p1) {
65308 int32x4_t __ret;
65313 __ai int32x4_t vuzp1q_s32(int32x4_t __p0, int32x4_t __p1) {
65314 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
65315 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
65316 int32x4_t __ret;
65681 __ai int32x4_t vuzp2q_s32(int32x4_t __p0, int32x4_t __p1) {
65682 int32x4_t __ret;
65687 __ai int32x4_t vuzp2q_s32(int32x4_t __p0, int32x4_t __p1) {
65688 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
65689 int32x4_t
65690 int32x4_t __ret;
66055 __ai int32x4_t vzip1q_s32(int32x4_t __p0, int32x4_t __p1) {
66056 int32x4_t __ret;
66061 __ai int32x4_t vzip1q_s32(int32x4_t __p0, int32x4_t __p1) {
66062 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66063 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
66064 int32x4_t __ret;
66429 __ai int32x4_t vzip2q_s32(int32x4_t __p0, int32x4_t __p1) {
66430 int32x4_t __ret;
66435 __ai int32x4_t vzip2q_s32(int32x4_t __p0, int32x4_t __p1) {
66436 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66437 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
66438 int32x4_t __ret;
66672 __ai int32x4_t vabaq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
66673 int32x4_t __ret;
66678 __ai int32x4_t vabaq_s32(int32x4_t __p0, int32x4_t __p1, int32x4_t __p2) {
66679 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
66680 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
66681 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
66682 int32x4_t __ret;
66926 __ai int32x4_t vabdl_s16(int16x4_t __p0, int16x4_t __p1) {
66927 int32x4_t __ret;
66928 __ret = (int32x4_t)(vmovl_u16((uint16x4_t)(vabd_s16(__p0, __p1))));
66932 __ai int32x4_t vabdl_s16(int16x4_t __p0, int16x4_t __p1) {
66935 int32x4_t __ret;
66936 __ret = (int32x4_t)(__noswap_vmovl_u16((uint16x4_t)(__noswap_vabd_s16(__rev0, __rev1))));
66940 __ai int32x4_t __noswap_vabdl_s16(int16x4_t __p0, int16x4_t __p1) {
66941 int32x4_t __ret;
66942 __ret = (int32x4_t)(__noswap_vmovl_u16((uint16x4_t)(__noswap_vabd_s16(__p0, __p1))));
67033 __ai int32x4_t vaddl_s16(int16x4_t __p0, int16x4_t __p1) {
67034 int32x4_t __ret;
67039 __ai int32x4_t vaddl_s16(int16x4_t __p0, int16x4_t __p1) {
67042 int32x4_t __ret;
67135 __ai int32x4_t vaddw_s16(int32x4_t __p0, int16x4_t __p1) {
67136 int32x4_t __ret;
67141 __ai int32x4_t vaddw_s16(int32x4_t __p0, int16x4_t __p1) {
67142 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67144 int32x4_t __ret;
67309 __ai int32x4_t vmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67310 int32x4_t __ret;
67315 __ai int32x4_t vmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67316 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67319 int32x4_t __ret;
67324 __ai int32x4_t __noswap_vmlal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67325 int32x4_t __ret;
67405 int32x4_t __s0 = __p0; \
67408 int32x4_t __ret; \
67414 int32x4_t __s0 = __p0; \
67417 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
67420 int32x4_t __ret; \
67494 __ai int32x4_t vmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67495 int32x4_t __ret;
67500 __ai int32x4_t vmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67501 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67503 int32x4_t __ret;
67508 __ai int32x4_t __noswap_vmlal_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67509 int32x4_t __ret;
67631 __ai int32x4_t vmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67632 int32x4_t __ret;
67637 __ai int32x4_t vmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67638 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67641 int32x4_t __ret;
67646 __ai int32x4_t __noswap_vmlsl_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
67647 int32x4_t __ret;
67727 int32x4_t __s0 = __p0; \
67730 int32x4_t __ret; \
67736 int32x4_t __s0 = __p0; \
67739 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 3, 2, 1, 0); \
67742 int32x4_t __ret; \
67816 __ai int32x4_t vmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67817 int32x4_t __ret;
67822 __ai int32x4_t vmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67823 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
67825 int32x4_t __ret;
67830 __ai int32x4_t __noswap_vmlsl_n_s16(int32x4_t __p0, int16x4_t __p1, int16_t __p2) {
67831 int32x4_t __ret;
67964 int32x4_t __s2_254 = __p2_254; \
67973 int32x4_t __s2_255 = __p2_255; \
67974 int32x4_t __rev2_255; __rev2_255 = __builtin_shufflevector(__s2_255, __s2_255, 3, 2, 1, 0); \
68076 int32x4_t __s2_262 = __p2_262; \
68085 int32x4_t __s2_263 = __p2_263; \
68086 int32x4_t __rev2_263; __rev2_263 = __builtin_shufflevector(__s2_263, __s2_263, 3, 2, 1, 0); \
68185 __ai int64x2_t vabdl_high_s32(int32x4_t __p0, int32x4_t __p1) {
68191 __ai int64x2_t vabdl_high_s32(int32x4_t __p0, int32x4_t __p1) {
68192 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68193 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68202 __ai int32x4_t vabdl_high_s16(int16x8_t __p0, int16x8_t __p1) {
68203 int32x4_t __ret;
68208 __ai int32x4_t vabdl_high_s16(int16x8_t __p0, int16x8_t __p1) {
68211 int32x4_t __ret;
68287 __ai int64x2_t vaddl_high_s32(int32x4_t __p0, int32x4_t __p1) {
68293 __ai int64x2_t vaddl_high_s32(int32x4_t __p0, int32x4_t __p1) {
68294 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68295 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68304 __ai int32x4_t vaddl_high_s16(int16x8_t __p0, int16x8_t __p1) {
68305 int32x4_t __ret;
68310 __ai int32x4_t vaddl_high_s16(int16x8_t __p0, int16x8_t __p1) {
68313 int32x4_t __ret;
68389 __ai int64x2_t vaddw_high_s32(int64x2_t __p0, int32x4_t __p1) {
68395 __ai int64x2_t vaddw_high_s32(int64x2_t __p0, int32x4_t __p1) {
68397 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68406 __ai int32x4_t vaddw_high_s16(int32x4_t __p0, int16x8_t __p1) {
68407 int32x4_t __ret;
68412 __ai int32x4_t vaddw_high_s16(int32x4_t __p0, int16x8_t __p1) {
68413 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68415 int32x4_t __ret;
68651 __ai int64x2_t vmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
68657 __ai int64x2_t vmlal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
68659 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68660 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
68669 __ai int32x4_t vmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
68670 int32x4_t __ret;
68675 __ai int32x4_t vmlal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
68676 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68679 int32x4_t __ret;
68721 __ai int64x2_t vmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
68727 __ai int64x2_t vmlal_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
68729 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68738 __ai int32x4_t vmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
68739 int32x4_t __ret;
68744 __ai int32x4_t vmlal_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
68745 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68747 int32x4_t __ret;
68827 __ai int64x2_t vmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
68833 __ai int64x2_t vmlsl_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
68835 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68836 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
68845 __ai int32x4_t vmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
68846 int32x4_t __ret;
68851 __ai int32x4_t vmlsl_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
68852 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68855 int32x4_t __ret;
68897 __ai int64x2_t vmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
68903 __ai int64x2_t vmlsl_high_n_s32(int64x2_t __p0, int32x4_t __p1, int32_t __p2) {
68905 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
68914 __ai int32x4_t vmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
68915 int32x4_t __ret;
68920 __ai int32x4_t vmlsl_high_n_s16(int32x4_t __p0, int16x8_t __p1, int16_t __p2) {
68921 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
68923 int32x4_t __ret;
69096 __ai int32x4_t vabal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
69097 int32x4_t __ret;
69102 __ai int32x4_t vabal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
69103 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
69106 int32x4_t __ret;
69111 __ai int32x4_t __noswap_vabal_s16(int32x4_t __p0, int16x4_t __p1, int16x4_t __p2) {
69112 int32x4_t __ret;
69192 __ai int64x2_t vabal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
69198 __ai int64x2_t vabal_high_s32(int64x2_t __p0, int32x4_t __p1, int32x4_t __p2) {
69200 int32x4_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 3, 2, 1, 0);
69201 int32x4_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 3, 2, 1, 0);
69210 __ai int32x4_t vabal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
69211 int32x4_t __ret;
69216 __ai int32x4_t vabal_high_s16(int32x4_t __p0, int16x8_t __p1, int16x8_t __p2) {
69217 int32x4_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 3, 2, 1, 0);
69220 int32x4_t __ret;