Home | History | Annotate | Download | only in clang-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;
4733 poly16x8_t __ret; \
4741 poly16x8_t __ret; \
5112 __ai poly16x8_t vdupq_n_p16(poly16_t __p0) {
5113 poly16x8_t __ret;
5114 __ret = (poly16x8_t) {__p0, __p0, __p0, __p0, __p0, __p0, __p0, __p0};
5118 __ai poly16x8_t vdupq_n_p16(poly16_t __p0) {
5119 poly16x8_t __ret;
5120 __ret = (poly16x8_t) {__p0, __p0, __p0, __p0, __p0, __p0, __p0, __p0};
5759 poly16x8_t __s0 = __p0; \
5760 poly16x8_t __s1 = __p1; \
5761 poly16x8_t __ret; \
5762 __ret = (poly16x8_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 37); \
5767 poly16x8_t __s0 = __p0; \
5768 poly16x8_t __s1 = __p1; \
5769 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
5770 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
5771 poly16x8_t __ret; \
5772 __ret = (poly16x8_t) __builtin_neon_vextq_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 37); \
6218 __ai poly16x4_t vget_high_p16(poly16x8_t __p0) {
6224 __ai poly16x4_t vget_high_p16(poly16x8_t __p0) {
6225 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
6502 poly16x8_t __s0 = __p0; \
6509 poly16x8_t __s0 = __p0; \
6510 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
6516 poly16x8_t __s0 = __p0; \
6952 __ai poly16x4_t vget_low_p16(poly16x8_t __p0) {
6958 __ai poly16x4_t vget_low_p16(poly16x8_t __p0) {
6959 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
7580 poly16x8_t __ret; \
7581 __ret = (poly16x8_t) __builtin_neon_vld1q_v(__p0, 37); \
7586 poly16x8_t __ret; \
7587 __ret = (poly16x8_t) __builtin_neon_vld1q_v(__p0, 37); \
7938 poly16x8_t __ret; \
7939 __ret = (poly16x8_t) __builtin_neon_vld1q_dup_v(__p0, 37); \
7944 poly16x8_t __ret; \
7945 __ret = (poly16x8_t) __builtin_neon_vld1q_dup_v(__p0, 37); \
8305 poly16x8_t __s1 = __p1; \
8306 poly16x8_t __ret; \
8307 __ret = (poly16x8_t) __builtin_neon_vld1q_lane_v(__p0, (int8x16_t)__s1, __p2, 37); \
8312 poly16x8_t __s1 = __p1; \
8313 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
8314 poly16x8_t __ret; \
8315 __ret = (poly16x8_t) __builtin_neon_vld1q_lane_v(__p0, (int8x16_t)__rev1, __p2, 37); \
13535 __ai poly16x8_t vmovq_n_p16(poly16_t __p0) {
13536 poly16x8_t __ret;
13537 __ret = (poly16x8_t) {__p0, __p0, __p0, __p0, __p0, __p0, __p0, __p0};
13541 __ai poly16x8_t vmovq_n_p16(poly16_t __p0) {
13542 poly16x8_t __ret;
13543 __ret = (poly16x8_t) {__p0, __p0, __p0, __p0, __p0, __p0, __p0, __p0};
14746 __ai poly16x8_t vmull_p8(poly8x8_t __p0, poly8x8_t __p1) {
14747 poly16x8_t __ret;
14748 __ret = (poly16x8_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)__p1, 37);
14752 __ai poly16x8_t vmull_p8(poly8x8_t __p0, poly8x8_t __p1) {
14755 poly16x8_t __ret;
14756 poly16x8_t) __builtin_neon_vmull_v((int8x8_t)__rev0, (int8x8_t)__rev1, 37);
14760 __ai poly16x8_t __noswap_vmull_p8(poly8x8_t __p0, poly8x8_t __p1) {
14761 poly16x8_t __ret;
14762 __ret = (poly16x8_t) __builtin_neon_vmull_v((int8x8_t)__p0, (int8x8_t)__p1, 37);
20252 __ai poly16x8_t vrev32q_p16(poly16x8_t __p0) {
20253 poly16x8_t __ret;
20258 __ai poly16x8_t vrev32q_p16(poly16x8_t __p0) {
20259 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
20260 poly16x8_t __ret;
20444 __ai poly16x8_t vrev64q_p16(poly16x8_t __p0) {
20445 poly16x8_t __ret;
20450 __ai poly16x8_t vrev64q_p16(poly16x8_t __p0) {
20451 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
20452 poly16x8_t __ret;
22225 poly16x8_t __s1 = __p1; \
22226 poly16x8_t __ret; \
22227 __ret = (poly16x8_t) __builtin_neon_vsetq_lane_i16(__s0, (int8x16_t)__s1, __p2); \
22233 poly16x8_t __s1 = __p1; \
22234 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
22235 poly16x8_t __ret; \
22236 __ret = (poly16x8_t) __builtin_neon_vsetq_lane_i16(__s0, (int8x16_t)__rev1, __p2); \
22242 poly16x8_t __s1 = __p1; \
22243 poly16x8_t __ret; \
22244 __ret = (poly16x8_t) __builtin_neon_vsetq_lane_i16(__s0, (int8x16_t)__s1, __p2); \
23918 poly16x8_t __s0 = __p0; \
23919 poly16x8_t __s1 = __p1; \
23920 poly16x8_t __ret; \
23921 __ret = (poly16x8_t) __builtin_neon_vsliq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 37); \
23926 poly16x8_t __s0 = __p0; \
23927 poly16x8_t __s1 = __p1; \
23928 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
23929 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
23930 poly16x8_t __ret; \
23931 __ret = (poly16x8_t) __builtin_neon_vsliq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 37); \
24662 poly16x8_t __s0 = __p0; \
24663 poly16x8_t __s1 = __p1; \
24664 poly16x8_t __ret; \
24665 __ret = (poly16x8_t) __builtin_neon_vsriq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 37); \
24670 poly16x8_t __s0 = __p0; \
24671 poly16x8_t __s1 = __p1; \
24672 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
24673 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
24674 poly16x8_t __ret; \
24675 __ret = (poly16x8_t) __builtin_neon_vsriq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 37); \
25052 poly16x8_t __s1 = __p1; \
25057 poly16x8_t __s1 = __p1; \
25058 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
25362 poly16x8_t __s1 = __p1; \
25367 poly16x8_t __s1 = __p1; \
25368 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 7, 6, 5, 4, 3, 2, 1, 0); \
28647 __ai poly16x8x2_t vtrnq_p16(poly16x8_t __p0, poly16x8_t __p1) {
28653 __ai poly16x8x2_t vtrnq_p16(poly16x8_t __p0, poly16x8_t __p1) {
28654 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
28655 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
28983 __ai uint16x8_t vtstq_p16(poly16x8_t __p0, poly16x8_t __p1) {
28989 __ai uint16x8_t vtstq_p16(poly16x8_t __p0, poly16x8_t __p1) {
28990 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
28991 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
29261 __ai poly16x8x2_t vuzpq_p16(poly16x8_t __p0, poly16x8_t __p1) {
29267 __ai poly16x8x2_t vuzpq_p16(poly16x8_t __p0, poly16x8_t __p1) {
29268 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
29269 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
29603 __ai poly16x8x2_t vzipq_p16(poly16x8_t __p0, poly16x8_t __p1) {
29609 __ai poly16x8x2_t vzipq_p16(poly16x8_t __p0, poly16x8_t __p1) {
29610 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
29611 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
30197 __ai poly8x16_t vreinterpretq_p8_p16(poly16x8_t __p0) {
30203 __ai poly8x16_t vreinterpretq_p8_p16(poly16x8_t __p0) {
30351 __ai poly16x8_t vreinterpretq_p16_p8(poly8x16_t __p0) {
30352 poly16x8_t __ret;
30353 __ret = (poly16x8_t)(__p0);
30357 __ai poly16x8_t vreinterpretq_p16_p8(poly8x16_t __p0) {
30358 poly16x8_t __ret;
30359 __ret = (poly16x8_t)(__p0);
30365 __ai poly16x8_t vreinterpretq_p16_u8(uint8x16_t __p0) {
30366 poly16x8_t __ret;
30367 __ret = (poly16x8_t)(__p0);
30371 __ai poly16x8_t vreinterpretq_p16_u8(uint8x16_t __p0) {
30372 poly16x8_t __ret;
30373 __ret = (poly16x8_t)(__p0);
30379 __ai poly16x8_t vreinterpretq_p16_u32(uint32x4_t __p0) {
30380 poly16x8_t __ret;
30381 __ret = (poly16x8_t)(__p0);
30385 __ai poly16x8_t vreinterpretq_p16_u32(uint32x4_t __p0) {
30386 poly16x8_t __ret;
30387 __ret = (poly16x8_t)(__p0);
30393 __ai poly16x8_t vreinterpretq_p16_u64(uint64x2_t __p0) {
30394 poly16x8_t __ret;
30395 __ret = (poly16x8_t)(__p0);
30399 __ai poly16x8_t vreinterpretq_p16_u64(uint64x2_t __p0) {
30400 poly16x8_t __ret;
30401 __ret = (poly16x8_t)(__p0);
30407 __ai poly16x8_t vreinterpretq_p16_u16(uint16x8_t __p0) {
30408 poly16x8_t __ret;
30409 __ret = (poly16x8_t)(__p0);
30413 __ai poly16x8_t vreinterpretq_p16_u16(uint16x8_t __p0) {
30414 poly16x8_t __ret;
30415 __ret = (poly16x8_t)(__p0);
30421 __ai poly16x8_t vreinterpretq_p16_s8(int8x16_t __p0) {
30422 poly16x8_t __ret;
30423 __ret = (poly16x8_t)(__p0);
30427 __ai poly16x8_t vreinterpretq_p16_s8(int8x16_t __p0) {
30428 poly16x8_t __ret;
30429 __ret = (poly16x8_t)(__p0);
30435 __ai poly16x8_t vreinterpretq_p16_f32(float32x4_t __p0) {
30436 poly16x8_t __ret;
30437 __ret = (poly16x8_t)(__p0);
30441 __ai poly16x8_t vreinterpretq_p16_f32(float32x4_t __p0) {
30442 poly16x8_t __ret;
30443 __ret = (poly16x8_t)(__p0);
30449 __ai poly16x8_t vreinterpretq_p16_f16(float16x8_t __p0) {
30450 poly16x8_t __ret;
30451 __ret = (poly16x8_t)(__p0);
30455 __ai poly16x8_t vreinterpretq_p16_f16(float16x8_t __p0) {
30456 poly16x8_t __ret;
30457 __ret = (poly16x8_t)(__p0);
30463 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
30464 poly16x8_t __ret;
30465 __ret = (poly16x8_t)(__p0);
30469 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
30470 poly16x8_t __ret;
30471 __ret = (poly16x8_t)(__p0);
30477 __ai poly16x8_t vreinterpretq_p16_s64(int64x2_t __p0) {
30478 poly16x8_t __ret;
30479 __ret = (poly16x8_t)(__p0);
30483 __ai poly16x8_t vreinterpretq_p16_s64(int64x2_t __p0) {
30484 poly16x8_t __ret;
30485 __ret = (poly16x8_t)(__p0);
30491 __ai poly16x8_t vreinterpretq_p16_s16(int16x8_t __p0) {
30492 poly16x8_t __ret;
30493 __ret = (poly16x8_t)(__p0);
30497 __ai poly16x8_t vreinterpretq_p16_s16(int16x8_t __p0) {
30498 poly16x8_t __ret;
30499 __ret = (poly16x8_t)(__p0);
30519 __ai uint8x16_t vreinterpretq_u8_p16(poly16x8_t __p0) {
30525 __ai uint8x16_t vreinterpretq_u8_p16(poly16x8_t __p0) {
30673 __ai uint32x4_t vreinterpretq_u32_p16(poly16x8_t __p0) {
30679 __ai uint32x4_t vreinterpretq_u32_p16(poly16x8_t __p0) {
30827 __ai uint64x2_t vreinterpretq_u64_p16(poly16x8_t __p0) {
30833 __ai uint64x2_t vreinterpretq_u64_p16(poly16x8_t __p0) {
30981 __ai uint16x8_t vreinterpretq_u16_p16(poly16x8_t __p0) {
30987 __ai uint16x8_t vreinterpretq_u16_p16(poly16x8_t __p0) {
31135 __ai int8x16_t vreinterpretq_s8_p16(poly16x8_t __p0) {
31141 __ai int8x16_t vreinterpretq_s8_p16(poly16x8_t __p0) {
31289 __ai float32x4_t vreinterpretq_f32_p16(poly16x8_t __p0) {
31295 __ai float32x4_t vreinterpretq_f32_p16(poly16x8_t __p0) {
31443 __ai float16x8_t vreinterpretq_f16_p16(poly16x8_t __p0) {
31449 __ai float16x8_t vreinterpretq_f16_p16(poly16x8_t __p0) {
31597 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
31603 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
31751 __ai int64x2_t vreinterpretq_s64_p16(poly16x8_t __p0) {
31757 __ai int64x2_t vreinterpretq_s64_p16(poly16x8_t __p0) {
31905 __ai int16x8_t vreinterpretq_s16_p16(poly16x8_t __p0) {
31911 __ai int16x8_t vreinterpretq_s16_p16(poly16x8_t __p0) {
34659 __ai poly8x16_t vreinterpretq_p8_p16(poly16x8_t __p0) {
34665 __ai poly8x16_t vreinterpretq_p8_p16(poly16x8_t __p0) {
34855 __ai poly128_t vreinterpretq_p128_p16(poly16x8_t __p0) {
34861 __ai poly128_t vreinterpretq_p128_p16(poly16x8_t __p0) {
35051 __ai poly64x2_t vreinterpretq_p64_p16(poly16x8_t __p0) {
35057 __ai poly64x2_t vreinterpretq_p64_p16(poly16x8_t __p0) {
35219 __ai poly16x8_t vreinterpretq_p16_p8(poly8x16_t __p0) {
35220 poly16x8_t __ret;
35221 __ret = (poly16x8_t)(__p0);
35225 __ai poly16x8_t vreinterpretq_p16_p8(poly8x16_t __p0) {
35226 poly16x8_t __ret;
35227 __ret = (poly16x8_t)(__p0);
35233 __ai poly16x8_t vreinterpretq_p16_p128(poly128_t __p0) {
35234 poly16x8_t __ret;
35235 __ret = (poly16x8_t)(__p0);
35239 __ai poly16x8_t vreinterpretq_p16_p128(poly128_t __p0) {
35240 poly16x8_t __ret;
35241 __ret = (poly16x8_t)(__p0);
35247 __ai poly16x8_t vreinterpretq_p16_p64(poly64x2_t __p0) {
35248 poly16x8_t __ret;
35249 __ret = (poly16x8_t)(__p0);
35253 __ai poly16x8_t vreinterpretq_p16_p64(poly64x2_t __p0) {
35254 poly16x8_t __ret;
35255 __ret = (poly16x8_t)(__p0);
35261 __ai poly16x8_t vreinterpretq_p16_u8(uint8x16_t __p0) {
35262 poly16x8_t __ret;
35263 __ret = (poly16x8_t)(__p0);
35267 __ai poly16x8_t vreinterpretq_p16_u8(uint8x16_t __p0) {
35268 poly16x8_t __ret;
35269 __ret = (poly16x8_t)(__p0);
35275 __ai poly16x8_t vreinterpretq_p16_u32(uint32x4_t __p0) {
35276 poly16x8_t __ret;
35277 __ret = (poly16x8_t)(__p0);
35281 __ai poly16x8_t vreinterpretq_p16_u32(uint32x4_t __p0) {
35282 poly16x8_t __ret;
35283 __ret = (poly16x8_t)(__p0);
35289 __ai poly16x8_t vreinterpretq_p16_u64(uint64x2_t __p0) {
35290 poly16x8_t __ret;
35291 __ret = (poly16x8_t)(__p0);
35295 __ai poly16x8_t vreinterpretq_p16_u64(uint64x2_t __p0) {
35296 poly16x8_t __ret;
35297 __ret = (poly16x8_t)(__p0);
35303 __ai poly16x8_t vreinterpretq_p16_u16(uint16x8_t __p0) {
35304 poly16x8_t __ret;
35305 __ret = (poly16x8_t)(__p0);
35309 __ai poly16x8_t vreinterpretq_p16_u16(uint16x8_t __p0) {
35310 poly16x8_t __ret;
35311 __ret = (poly16x8_t)(__p0);
35317 __ai poly16x8_t vreinterpretq_p16_s8(int8x16_t __p0) {
35318 poly16x8_t __ret;
35319 __ret = (poly16x8_t)(__p0);
35323 __ai poly16x8_t vreinterpretq_p16_s8(int8x16_t __p0) {
35324 poly16x8_t __ret;
35325 __ret = (poly16x8_t)(__p0);
35331 __ai poly16x8_t vreinterpretq_p16_f64(float64x2_t __p0) {
35332 poly16x8_t __ret;
35333 __ret = (poly16x8_t)(__p0);
35337 __ai poly16x8_t vreinterpretq_p16_f64(float64x2_t __p0) {
35338 poly16x8_t __ret;
35339 __ret = (poly16x8_t)(__p0);
35345 __ai poly16x8_t vreinterpretq_p16_f32(float32x4_t __p0) {
35346 poly16x8_t __ret;
35347 __ret = (poly16x8_t)(__p0);
35351 __ai poly16x8_t vreinterpretq_p16_f32(float32x4_t __p0) {
35352 poly16x8_t __ret;
35353 __ret = (poly16x8_t)(__p0);
35359 __ai poly16x8_t vreinterpretq_p16_f16(float16x8_t __p0) {
35360 poly16x8_t __ret;
35361 __ret = (poly16x8_t)(__p0);
35365 __ai poly16x8_t vreinterpretq_p16_f16(float16x8_t __p0) {
35366 poly16x8_t __ret;
35367 __ret = (poly16x8_t)(__p0);
35373 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
35374 poly16x8_t __ret;
35375 __ret = (poly16x8_t)(__p0);
35379 __ai poly16x8_t vreinterpretq_p16_s32(int32x4_t __p0) {
35380 poly16x8_t __ret;
35381 __ret = (poly16x8_t)(__p0);
35387 __ai poly16x8_t vreinterpretq_p16_s64(int64x2_t __p0) {
35388 poly16x8_t __ret;
35389 __ret = (poly16x8_t)(__p0);
35393 __ai poly16x8_t vreinterpretq_p16_s64(int64x2_t __p0) {
35394 poly16x8_t __ret;
35395 __ret = (poly16x8_t)(__p0);
35401 __ai poly16x8_t vreinterpretq_p16_s16(int16x8_t __p0) {
35402 poly16x8_t __ret;
35403 __ret = (poly16x8_t)(__p0);
35407 __ai poly16x8_t vreinterpretq_p16_s16(int16x8_t __p0) {
35408 poly16x8_t __ret;
35409 __ret = (poly16x8_t)(__p0);
35457 __ai uint8x16_t vreinterpretq_u8_p16(poly16x8_t __p0) {
35463 __ai uint8x16_t vreinterpretq_u8_p16(poly16x8_t __p0) {
35653 __ai uint32x4_t vreinterpretq_u32_p16(poly16x8_t __p0) {
35659 __ai uint32x4_t vreinterpretq_u32_p16(poly16x8_t __p0) {
35849 __ai uint64x2_t vreinterpretq_u64_p16(poly16x8_t __p0) {
35855 __ai uint64x2_t vreinterpretq_u64_p16(poly16x8_t __p0) {
36045 __ai uint16x8_t vreinterpretq_u16_p16(poly16x8_t __p0) {
36051 __ai uint16x8_t vreinterpretq_u16_p16(poly16x8_t __p0) {
36241 __ai int8x16_t vreinterpretq_s8_p16(poly16x8_t __p0) {
36247 __ai int8x16_t vreinterpretq_s8_p16(poly16x8_t __p0) {
36437 __ai float64x2_t vreinterpretq_f64_p16(poly16x8_t __p0) {
36443 __ai float64x2_t vreinterpretq_f64_p16(poly16x8_t __p0) {
36633 __ai float32x4_t vreinterpretq_f32_p16(poly16x8_t __p0) {
36639 __ai float32x4_t vreinterpretq_f32_p16(poly16x8_t __p0) {
36829 __ai float16x8_t vreinterpretq_f16_p16(poly16x8_t __p0) {
36835 __ai float16x8_t vreinterpretq_f16_p16(poly16x8_t __p0) {
37025 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
37031 __ai int32x4_t vreinterpretq_s32_p16(poly16x8_t __p0) {
37221 __ai int64x2_t vreinterpretq_s64_p16(poly16x8_t __p0) {
37227 __ai int64x2_t vreinterpretq_s64_p16(poly16x8_t __p0) {
37417 __ai int16x8_t vreinterpretq_s16_p16(poly16x8_t __p0) {
37423 __ai int16x8_t vreinterpretq_s16_p16(poly16x8_t __p0) {
41107 __ai uint16x8_t vceqzq_p16(poly16x8_t __p0) {
41113 __ai uint16x8_t vceqzq_p16(poly16x8_t __p0) {
41114 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
43061 poly16x8_t __s0_2 = __p0_2; \
43063 poly16x8_t __ret_2; \
43069 poly16x8_t __s0_3 = __p0_3; \
43071 poly16x8_t __rev0_3; __rev0_3 = __builtin_shufflevector(__s0_3, __s0_3, 7, 6, 5, 4, 3, 2, 1, 0); \
43073 poly16x8_t __ret_3; \
43515 poly16x8_t __s0_46 = __p0_46; \
43516 poly16x8_t __s2_46 = __p2_46; \
43517 poly16x8_t __ret_46; \
43523 poly16x8_t __s0_47 = __p0_47; \
43524 poly16x8_t __s2_47 = __p2_47; \
43525 poly16x8_t __rev0_47; __rev0_47 = __builtin_shufflevector(__s0_47, __s0_47, 7, 6, 5, 4, 3, 2, 1, 0); \
43526 poly16x8_t __rev2_47; __rev2_47 = __builtin_shufflevector(__s2_47, __s2_47, 7, 6, 5, 4, 3, 2, 1, 0); \
43527 poly16x8_t __ret_47; \
43747 poly16x8_t __s2_68 = __p2_68; \
43755 poly16x8_t __s2_69 = __p2_69; \
43757 poly16x8_t __rev2_69; __rev2_69 = __builtin_shufflevector(__s2_69, __s2_69, 7, 6, 5, 4, 3, 2, 1, 0); \
45245 poly16x8_t __s0 = __p0; \
45252 poly16x8_t __s0 = __p0; \
45253 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
45467 poly16x8_t __s0 = __p0; \
45474 poly16x8_t __s0 = __p0; \
45475 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
45521 poly16x8_t __s0 = __p0; \
45522 poly16x8_t __ret; \
45528 poly16x8_t __s0 = __p0; \
45529 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 7, 6, 5, 4, 3, 2, 1, 0); \
45530 poly16x8_t __ret; \
53218 __ai poly16x8_t vmull_high_p8(poly8x16_t __p0, poly8x16_t __p1) {
53219 poly16x8_t __ret;
53224 __ai poly16x8_t vmull_high_p8(poly8x16_t __p0, poly8x16_t __p1) {
53227 poly16x8_t __ret;
63584 __ai poly16x8_t vtrn1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
63585 poly16x8_t __ret;
63590 __ai poly16x8_t vtrn1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
63591 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
63592 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
63593 poly16x8_t __ret;
63958 __ai poly16x8_t vtrn2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
63959 poly16x8_t __ret;
63964 __ai poly16x8_t vtrn2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
63965 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
63966 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
63967 poly16x8_t __ret;
64642 __ai poly16x8_t vuzp1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
64643 poly16x8_t __ret;
64648 __ai poly16x8_t vuzp1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
64649 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
64650 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
64651 poly16x8_t __ret;
65016 __ai poly16x8_t vuzp2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65017 poly16x8_t __ret;
65022 __ai poly16x8_t vuzp2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65023 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
65024 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
65025 poly16x8_t __ret;
65390 __ai poly16x8_t vzip1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65391 poly16x8_t __ret;
65396 __ai poly16x8_t vzip1q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65397 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
65398 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
65399 poly16x8_t __ret;
65764 __ai poly16x8_t vzip2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65765 poly16x8_t __ret;
65770 __ai poly16x8_t vzip2q_p16(poly16x8_t __p0, poly16x8_t __p1) {
65771 poly16x8_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 7, 6, 5, 4, 3, 2, 1, 0);
65772 poly16x8_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 7, 6, 5, 4, 3, 2, 1, 0);
65773 poly16x8_t __ret;