Home | History | Annotate | Download | only in include

Lines Matching defs:poly16x8_t

75 typedef __attribute__((neon_polyvector_type(8))) poly16_t poly16x8_t;
184 poly16x8_t val[2];
300 poly16x8_t val[3];
416 poly16x8_t val[4];
1877 __ai poly16x8_t vbslq_p16(uint16x8_t __p0, poly16x8_t __p1, poly16x8_t __p2) {
1878 poly16x8_t __ret;
1879 __ret = (poly16x8_t) __builtin_neon_vbslq_v((int8x16_t)__p0, (int8x16_t)__p1, (int8x16_t)__p2, 37);
1883 __ai poly16x8_t vbslq_p16(uint16x8_t __p0, poly16x8_t __p1, poly16x8_t __p2) {
1885 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
1886 poly16x8_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 7, 6, 5, 4, 3, 2, 1, 0);
1887 poly16x8_t __ret;
1888 __ret = (poly16x8_t) __builtin_neon_vbslq_v((int8x16_t)__rev0, (int8x16_t)__rev1, (int8x16_t)__rev2, 37);
3972 __ai poly16x8_t vcombine_p16(poly16x4_t __p0, poly16x4_t __p1) {
3973 poly16x8_t __ret;
3978 __ai poly16x8_t vcombine_p16(poly16x4_t __p0, poly16x4_t __p1) {
3981 poly16x8_t __ret;
4691 poly16x8_t __ret; \
4699 poly16x8_t __ret; \
5070 __ai poly16x8_t vdupq_n_p16(poly16_t __p0) {
5071 poly16x8_t __ret;
5072 __ret = (poly16x8_t) {__p0, __p0, __p0, __p0, __p0, __p0, __p0, __p0};
5076 __ai poly16x8_t vdupq_n_p16(poly16_t __p0) {
5077 poly16x8_t __ret;
5078 __ret = (poly16x8_t) {__p0, __p0, __p0, __p0, __p0, __p0, __p0, __p0};
5717 poly16x8_t __s0 = __p0; \
5718 poly16x8_t __s1 = __p1; \
5719 poly16x8_t __ret; \
5720 __ret = (poly16x8_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 37); \
5725 poly16x8_t __s0 = __p0; \
5726 poly16x8_t __s1 = __p1; \
5727 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
5728 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
5729 poly16x8_t __ret; \
5730 __ret = (poly16x8_t) __builtin_neon_vextq_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 37); \
6130 __ai poly16x4_t vget_high_p16(poly16x8_t __p0) {
6136 poly16x8_t __p0) {
6137 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
6414 poly16x8_t __s0 = __p0; \
6421 poly16x8_t __s0 = __p0; \
6422 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
6428 poly16x8_t __s0 = __p0; \
6864 __ai poly16x4_t vget_low_p16(poly16x8_t __p0) {
6870 __ai poly16x4_t vget_low_p16(poly16x8_t __p0) {
6871 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
7492 poly16x8_t __ret; \
7493 __ret = (poly16x8_t) __builtin_neon_vld1q_v(__p0, 37); \
7498 poly16x8_t __ret; \
7499 __ret = (poly16x8_t) __builtin_neon_vld1q_v(__p0, 37); \
7850 poly16x8_t __ret; \
7851 __ret = (poly16x8_t) __builtin_neon_vld1q_dup_v(__p0, 37); \
7856 poly16x8_t __ret; \
7857 __ret = (poly16x8_t) __builtin_neon_vld1q_dup_v(__p0, 37); \
8217 poly16x8_t __s1 = __p1; \
8218 poly16x8_t __ret; \
8219 __ret = (poly16x8_t) __builtin_neon_vld1q_lane_v(__p0, (int8x16_t)__s1, __p2, 37); \
8224 poly16x8_t __s1 = __p1; \
8225 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
8226 poly16x8_t __ret; \
8227 __ret = (poly16x8_t) __builtin_neon_vld1q_lane_v(__p0, (int8x16_t)__rev1, __p2, 37); \
13447 __ai poly16x8_t vmovq_n_p16(poly16_t __p0) {
13448 poly16x8_t __ret;
13449 __ret = (poly16x8_t) {__p0, __p0, __p0, __p0, __p0, __p0, __p0, __p0};
13453 __ai poly16x8_t vmovq_n_p16(poly16_t __p0) {
13454 poly16x8_t __ret;
13455 __ret = (poly16x8_t) {__p0, __p0, __p0, __p0, __p0, __p0, __p0, __p0};
14658 __ai poly16x8_t vmull_p8(poly8x8_t __p0, poly8x8_t __p1) {
14659 poly16x8_t __ret;
14660 __ret = (poly16x8_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)__p1, 37);
14664 __ai poly16x8_t vmull_p8(poly8x8_t __p0, poly8x8_t __p1) {
14667 poly16x8_t __ret;
14668 __ret = (poly16x8_t) __builtin_neon_vmull_v((int8x8_t)__rev0, (int8x8_t)__rev1, 37);
14672 __ai poly16x8_t __noswap_vmull_p8(poly8x8_t __p0, poly8x8_t __p1) {
14673 poly16x8_t __ret;
14674 __ret = (poly16x8_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)__p1, 37);
20204 __ai poly16x8_t vrev32q_p16(poly16x8_t __p0) {
20205 poly16x8_t __ret;
20210 __ai poly16x8_t vrev32q_p16(poly16x8_t __p0) {
20211 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
20212 poly16x8_t __ret;
20396 __ai poly16x8_t vrev64q_p16(poly16x8_t __p0) {
20397 poly16x8_t __ret;
20402 __ai poly16x8_t vrev64q_p16(poly16x8_t __p0) {
20403 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
20404 poly16x8_t __ret;
22177 poly16x8_t __s1 = __p1; \
22178 poly16x8_t __ret; \
22179 __ret = (poly16x8_t) __builtin_neon_vsetq_lane_i16(__s0, (int8x16_t)__s1, __p2); \
22185 poly16x8_t __s1 = __p1; \
22186 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
22187 poly16x8_t __ret; \
22188 __ret = (poly16x8_t) __builtin_neon_vsetq_lane_i16(__s0, (int8x16_t)__rev1, __p2); \
22194 poly16x8_t __s1 = __p1; \
22195 poly16x8_t __ret; \
22196 __ret = (poly16x8_t) __builtin_neon_vsetq_lane_i16(__s0, (int8x16_t)__s1, __p2); \
23870 poly16x8_t __s0 = __p0; \
23871 poly16x8_t __s1 = __p1; \
23872 poly16x8_t __ret; \
23873 __ret = (poly16x8_t) __builtin_neon_vsliq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 37); \
23878 poly16x8_t __s0 = __p0; \
23879 poly16x8_t __s1 = __p1; \
23880 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
23881 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
23882 poly16x8_t __ret; \
23883 __ret = (poly16x8_t) __builtin_neon_vsliq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 37); \
24614 poly16x8_t __s0 = __p0; \
24615 poly16x8_t __s1 = __p1; \
24616 poly16x8_t __ret; \
24617 __ret = (poly16x8_t) __builtin_neon_vsriq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 37); \
24622 poly16x8_t __s0 = __p0; \
24623 poly16x8_t __s1 = __p1; \
24624 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
24625 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
24626 poly16x8_t __ret; \
24627 __ret = (poly16x8_t) __builtin_neon_vsriq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 37); \
25004 poly16x8_t __s1 = __p1; \
25009 poly16x8_t __s1 = __p1; \
25010 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
25314 poly16x8_t __s1 = __p1; \
25319 poly16x8_t __s1 = __p1; \
25320 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
28599 __ai poly16x8x2_t vtrnq_p16(poly16x8_t __p0, poly16x8_t __p1) {
28605 __ai poly16x8x2_t vtrnq_p16(poly16x8_t __p0, poly16x8_t __p1) {
28606 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
28607 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
28935 __ai uint16x8_t vtstq_p16(poly16x8_t __p0, poly16x8_t __p1) {
28941 __ai uint16x8_t vtstq_p16(poly16x8_t __p0, poly16x8_t __p1) {
28942 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
28943 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
29213 __ai poly16x8x2_t vuzpq_p16(poly16x8_t __p0, poly16x8_t __p1) {
29219 __ai poly16x8x2_t vuzpq_p16(poly16x8_t __p0, poly16x8_t __p1) {
29220 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
29221 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
29555 __ai poly16x8x2_t vzipq_p16(poly16x8_t __p0, poly16x8_t __p1) {
29561 __ai poly16x8x2_t vzipq_p16(poly16x8_t __p0, poly16x8_t __p1) {
29562 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
29563 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
30149 __ai poly8x16_t vreinterpretq_p8_p16(poly16x8_t __p0) {
30155 __ai poly8x16_t vreinterpretq_p8_p16(poly16x8_t __p0) {
30303 __ai poly16x8_t vreinterpretq_p16_p8(poly8x16_t __p0) {
30304 poly16x8_t __ret;
30305 __ret = (poly16x8_t)(__p0);
30309 __ai poly16x8_t vreinterpretq_p16_p8(poly8x16_t __p0) {
30310 poly16x8_t __ret;
30311 __ret = (poly16x8_t)(__p0);
30317 __ai poly16x8_t vreinterpretq_p16_u8(uint8x16_t __p0) {
30318 poly16x8_t __ret;
30319 __ret = (poly16x8_t)(__p0);
30323 __ai poly16x8_t vreinterpretq_p16_u8(uint8x16_t __p0) {
30324 poly16x8_t __ret;
30325 __ret = (poly16x8_t)(__p0);
30331 __ai poly16x8_t vreinterpretq_p16_u32(uint32x4_t __p0) {
30332 poly16x8_t __ret;
30333 __ret = (poly16x8_t)(__p0);
30337 __ai poly16x8_t vreinterpretq_p16_u32(uint32x4_t __p0) {
30338 poly16x8_t __ret;
30339 __ret = (poly16x8_t)(__p0);
30345 __ai poly16x8_t vreinterpretq_p16_u64(uint64x2_t __p0) {
30346 poly16x8_t __ret;
30347 __ret = (poly16x8_t)(__p0);
30351 __ai poly16x8_t vreinterpretq_p16_u64(uint64x2_t __p0) {
30352 poly16x8_t __ret;
30353 __ret = (poly16x8_t)(__p0);
30359 __ai poly16x8_t vreinterpretq_p16_u16(uint16x8_t __p0) {
30360 poly16x8_t __ret;
30361 __ret = (poly16x8_t)(__p0);
30365 __ai poly16x8_t vreinterpretq_p16_u16(uint16x8_t __p0) {
30366 poly16x8_t __ret;
30367 __ret = (poly16x8_t)(__p0);
30373 __ai poly16x8_t vreinterpretq_p16_s8(int8x16_t __p0) {
30374 poly16x8_t __ret;
30375 poly16x8_t)(__p0);
30379 __ai poly16x8_t vreinterpretq_p16_s8(int8x16_t __p0) {
30380 poly16x8_t __ret;
30381 __ret = (poly16x8_t)(__p0);
30387 __ai poly16x8_t vreinterpretq_p16_f32(float32x4_t __p0) {
30388 poly16x8_t __ret;
30389 __ret = (poly16x8_t)(__p0);
30393 __ai poly16x8_t vreinterpretq_p16_f32(float32x4_t __p0) {
30394 poly16x8_t __ret;
30395 __ret = (poly16x8_t)(__p0);
30401 __ai poly16x8_t vreinterpretq_p16_f16(float16x8_t __p0) {
30402 poly16x8_t __ret;
30403 __ret = (poly16x8_t)(__p0);
30407 __ai poly16x8_t vreinterpretq_p16_f16(float16x8_t __p0) {
30408 poly16x8_t __ret;
30409 __ret = (poly16x8_t)(__p0);
30415 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
30416 poly16x8_t __ret;
30417 __ret = (poly16x8_t)(__p0);
30421 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
30422 poly16x8_t __ret;
30423 __ret = (poly16x8_t)(__p0);
30429 __ai poly16x8_t vreinterpretq_p16_s64(int64x2_t __p0) {
30430 poly16x8_t __ret;
30431 __ret = (poly16x8_t)(__p0);
30435 __ai poly16x8_t vreinterpretq_p16_s64(int64x2_t __p0) {
30436 poly16x8_t __ret;
30437 __ret = (poly16x8_t)(__p0);
30443 __ai poly16x8_t vreinterpretq_p16_s16(int16x8_t __p0) {
30444 poly16x8_t __ret;
30445 __ret = (poly16x8_t)(__p0);
30449 __ai poly16x8_t vreinterpretq_p16_s16(int16x8_t __p0) {
30450 poly16x8_t __ret;
30451 __ret = (poly16x8_t)(__p0);
30471 __ai uint8x16_t vreinterpretq_u8_p16(poly16x8_t __p0) {
30477 __ai uint8x16_t vreinterpretq_u8_p16(poly16x8_t __p0) {
30625 __ai uint32x4_t vreinterpretq_u32_p16(poly16x8_t __p0) {
30631 __ai uint32x4_t vreinterpretq_u32_p16(poly16x8_t __p0) {
30779 __ai uint64x2_t vreinterpretq_u64_p16(poly16x8_t __p0) {
30785 __ai uint64x2_t vreinterpretq_u64_p16(poly16x8_t __p0) {
30933 __ai uint16x8_t vreinterpretq_u16_p16(poly16x8_t __p0) {
30939 __ai uint16x8_t vreinterpretq_u16_p16(poly16x8_t __p0) {
31087 __ai int8x16_t vreinterpretq_s8_p16(poly16x8_t __p0) {
31093 __ai int8x16_t vreinterpretq_s8_p16(poly16x8_t __p0) {
31241 __ai float32x4_t vreinterpretq_f32_p16(poly16x8_t __p0) {
31247 __ai float32x4_t vreinterpretq_f32_p16(poly16x8_t __p0) {
31395 __ai float16x8_t vreinterpretq_f16_p16(poly16x8_t __p0) {
31401 __ai float16x8_t vreinterpretq_f16_p16(poly16x8_t __p0) {
31549 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
31555 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
31703 __ai int64x2_t vreinterpretq_s64_p16(poly16x8_t __p0) {
31709 __ai int64x2_t vreinterpretq_s64_p16(poly16x8_t __p0) {
31857 __ai int16x8_t vreinterpretq_s16_p16(poly16x8_t __p0) {
31863 __ai int16x8_t vreinterpretq_s16_p16(poly16x8_t __p0) {
34919 __ai poly8x16_t vreinterpretq_p8_p16(poly16x8_t __p0) {
34925 __ai poly8x16_t vreinterpretq_p8_p16(poly16x8_t __p0) {
35115 __ai poly128_t vreinterpretq_p128_p16(poly16x8_t __p0) {
35121 __ai poly128_t vreinterpretq_p128_p16(poly16x8_t __p0) {
35311 __ai poly64x2_t vreinterpretq_p64_p16(poly16x8_t __p0) {
35317 __ai poly64x2_t vreinterpretq_p64_p16(poly16x8_t __p0) {
35479 __ai poly16x8_t vreinterpretq_p16_p8(poly8x16_t __p0) {
35480 poly16x8_t __ret;
35481 __ret = (poly16x8_t)(__p0);
35485 __ai poly16x8_t vreinterpretq_p16_p8(poly8x16_t __p0) {
35486 poly16x8_t __ret;
35487 __ret = (poly16x8_t)(__p0);
35493 __ai poly16x8_t vreinterpretq_p16_p128(poly128_t __p0) {
35494 poly16x8_t __ret;
35495 __ret = (poly16x8_t)(__p0);
35499 __ai poly16x8_t vreinterpretq_p16_p128(poly128_t __p0) {
35500 poly16x8_t __ret;
35501 __ret = (poly16x8_t)(__p0);
35507 __ai poly16x8_t vreinterpretq_p16_p64(poly64x2_t __p0) {
35508 poly16x8_t __ret;
35509 __ret = (poly16x8_t)(__p0);
35513 __ai poly16x8_t vreinterpretq_p16_p64(poly64x2_t __p0) {
35514 poly16x8_t __ret;
35515 __ret = (poly16x8_t)(__p0);
35521 __ai poly16x8_t vreinterpretq_p16_u8(uint8x16_t __p0) {
35522 poly16x8_t __ret;
35523 __ret = (poly16x8_t)(__p0);
35527 __ai poly16x8_t vreinterpretq_p16_u8(uint8x16_t __p0) {
35528 poly16x8_t __ret;
35529 __ret = (poly16x8_t)(__p0);
35535 __ai poly16x8_t vreinterpretq_p16_u32(uint32x4_t __p0) {
35536 poly16x8_t __ret;
35537 __ret = (poly16x8_t)(__p0);
35541 __ai poly16x8_t vreinterpretq_p16_u32(uint32x4_t __p0) {
35542 poly16x8_t __ret;
35543 __ret = (poly16x8_t)(__p0);
35549 __ai poly16x8_t vreinterpretq_p16_u64(uint64x2_t __p0) {
35550 poly16x8_t __ret;
35551 __ret = (poly16x8_t)(__p0);
35555 __ai poly16x8_t vreinterpretq_p16_u64(uint64x2_t __p0) {
35556 poly16x8_t __ret;
35557 __ret = (poly16x8_t)(__p0);
35563 __ai poly16x8_t vreinterpretq_p16_u16(uint16x8_t __p0) {
35564 poly16x8_t __ret;
35565 __ret = (poly16x8_t)(__p0);
35569 __ai poly16x8_t vreinterpretq_p16_u16(uint16x8_t __p0) {
35570 poly16x8_t __ret;
35571 __ret = (poly16x8_t)(__p0);
35577 __ai poly16x8_t vreinterpretq_p16_s8(int8x16_t __p0) {
35578 poly16x8_t __ret;
35579 __ret = (poly16x8_t)(__p0);
35583 __ai poly16x8_t vreinterpretq_p16_s8(int8x16_t __p0) {
35584 poly16x8_t __ret;
35585 __ret = (poly16x8_t)(__p0);
35591 __ai poly16x8_t vreinterpretq_p16_f64(float64x2_t __p0) {
35592 poly16x8_t __ret;
35593 __ret = (poly16x8_t)(__p0);
35597 __ai poly16x8_t vreinterpretq_p16_f64(float64x2_t __p0) {
35598 poly16x8_t __ret;
35599 __ret = (poly16x8_t)(__p0);
35605 __ai poly16x8_t
35606 poly16x8_t __ret;
35607 __ret = (poly16x8_t)(__p0);
35611 __ai poly16x8_t vreinterpretq_p16_f32(float32x4_t __p0) {
35612 poly16x8_t __ret;
35613 __ret = (poly16x8_t)(__p0);
35619 __ai poly16x8_t vreinterpretq_p16_f16(float16x8_t __p0) {
35620 poly16x8_t __ret;
35621 __ret = (poly16x8_t)(__p0);
35625 __ai poly16x8_t vreinterpretq_p16_f16(float16x8_t __p0) {
35626 poly16x8_t __ret;
35627 __ret = (poly16x8_t)(__p0);
35633 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
35634 poly16x8_t __ret;
35635 __ret = (poly16x8_t)(__p0);
35639 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
35640 poly16x8_t __ret;
35641 __ret = (poly16x8_t)(__p0);
35647 __ai poly16x8_t vreinterpretq_p16_s64(int64x2_t __p0) {
35648 poly16x8_t __ret;
35649 __ret = (poly16x8_t)(__p0);
35653 __ai poly16x8_t vreinterpretq_p16_s64(int64x2_t __p0) {
35654 poly16x8_t __ret;
35655 __ret = (poly16x8_t)(__p0);
35661 __ai poly16x8_t vreinterpretq_p16_s16(int16x8_t __p0) {
35662 poly16x8_t __ret;
35663 __ret = (poly16x8_t)(__p0);
35667 __ai poly16x8_t vreinterpretq_p16_s16(int16x8_t __p0) {
35668 poly16x8_t __ret;
35669 __ret = (poly16x8_t)(__p0);
35717 __ai uint8x16_t vreinterpretq_u8_p16(poly16x8_t __p0) {
35723 __ai uint8x16_t vreinterpretq_u8_p16(poly16x8_t __p0) {
35913 __ai uint32x4_t vreinterpretq_u32_p16(poly16x8_t __p0) {
35919 __ai uint32x4_t vreinterpretq_u32_p16(poly16x8_t __p0) {
36109 __ai uint64x2_t vreinterpretq_u64_p16(poly16x8_t __p0) {
36115 __ai uint64x2_t vreinterpretq_u64_p16(poly16x8_t __p0) {
36305 __ai uint16x8_t vreinterpretq_u16_p16(poly16x8_t __p0) {
36311 __ai uint16x8_t vreinterpretq_u16_p16(poly16x8_t __p0) {
36501 __ai int8x16_t vreinterpretq_s8_p16(poly16x8_t __p0) {
36507 __ai int8x16_t vreinterpretq_s8_p16(poly16x8_t __p0) {
36697 __ai float64x2_t vreinterpretq_f64_p16(poly16x8_t __p0) {
36703 __ai float64x2_t vreinterpretq_f64_p16(poly16x8_t __p0) {
36893 __ai float32x4_t vreinterpretq_f32_p16(poly16x8_t __p0) {
36899 __ai float32x4_t vreinterpretq_f32_p16(poly16x8_t __p0) {
37089 __ai float16x8_t vreinterpretq_f16_p16(poly16x8_t __p0) {
37095 __ai float16x8_t vreinterpretq_f16_p16(poly16x8_t __p0) {
37285 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
37291 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
37481 __ai int64x2_t vreinterpretq_s64_p16(poly16x8_t __p0) {
37487 __ai int64x2_t vreinterpretq_s64_p16(poly16x8_t __p0) {
37677 __ai int16x8_t vreinterpretq_s16_p16(poly16x8_t __p0) {
37683 __ai int16x8_t vreinterpretq_s16_p16(poly16x8_t __p0) {
42291 __ai uint16x8_t vceqzq_p16(poly16x8_t __p0) {
42297 __ai uint16x8_t vceqzq_p16(poly16x8_t __p0) {
42298 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
44245 poly16x8_t __s0_2 = __p0_2; \
44247 poly16x8_t __ret_2; \
44253 poly16x8_t __s0_3 = __p0_3; \
44255 poly16x8_t __rev0_3; __rev0_3 = __builtin_shufflevector(__s0_3, __s0_3, 7, 6, 5, 4, 3, 2, 1, 0); \
44257 poly16x8_t __ret_3; \
44699 poly16x8_t __s0_46 = __p0_46; \
44700 poly16x8_t __s2_46 = __p2_46; \
44701 poly16x8_t __ret_46; \
44707 poly16x8_t __s0_47 = __p0_47; \
44708 poly16x8_t __s2_47 = __p2_47; \
44709 poly16x8_t __rev0_47; __rev0_47 = __builtin_shufflevector(__s0_47, __s0_47, 7, 6, 5, 4, 3, 2, 1, 0); \
44710 poly16x8_t __rev2_47; __rev2_47 = __builtin_shufflevector(__s2_47, __s2_47, 7, 6, 5, 4, 3, 2, 1, 0); \
44711 poly16x8_t __ret_47; \
44931 poly16x8_t __s2_68 = __p2_68; \
44939 poly16x8_t __s2_69 = __p2_69; \
44941 poly16x8_t __rev2_69; __rev2_69 = __builtin_shufflevector(__s2_69, __s2_69, 7, 6, 5, 4, 3, 2, 1, 0); \
46429 poly16x8_t __s0 = __p0; \
46436 poly16x8_t __s0 = __p0; \
46437 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
46651 poly16x8_t __s0 = __p0; \
46658 poly16x8_t __s0 = __p0; \
46659 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
46705 poly16x8_t __s0 = __p0; \
46706 poly16x8_t __ret; \
46712 poly16x8_t __s0 = __p0; \
46713 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
46714 poly16x8_t __ret; \
54213 __ai poly16x8_t vmull_high_p8(poly8x16_t __p0, poly8x16_t __p1) {
54214 poly16x8_t __ret;
54219 __ai poly16x8_t vmull_high_p8(poly8x16_t __p0, poly8x16_t __p1) {
54222 poly16x8_t __ret;
64113 __ai poly16x8_t vtrn1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
64114 poly16x8_t __ret;
64119 __ai poly16x8_t vtrn1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
64120 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
64121 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
64122 poly16x8_t __ret;
64487 __ai poly16x8_t vtrn2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
64488 poly16x8_t __ret;
64493 __ai poly16x8_t vtrn2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
64494 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
64495 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
64496 poly16x8_t __ret;
65171 __ai poly16x8_t vuzp1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65172 poly16x8_t __ret;
65177 __ai poly16x8_t vuzp1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65178 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
65179 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
65180 poly16x8_t __ret;
65545 __ai poly16x8_t vuzp2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65546 poly16x8_t __ret;
65551 __ai poly16x8_t vuzp2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65552 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
65553 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
65554 poly16x8_t __ret;
65919 __ai poly16x8_t vzip1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65920 poly16x8_t __ret;
65925 __ai poly16x8_t vzip1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65926 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
65927 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
65928 poly16x8_t __ret;
66293 __ai poly16x8_t vzip2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
66294 poly16x8_t __ret;
66299 __ai poly16x8_t vzip2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
66300 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
66301 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
66302 poly16x8_t __ret;