Home | History | Annotate | Download | only in clang-include

Lines Matching refs:poly64x2_t

78 typedef __attribute__((neon_polyvector_type(2))) poly64_t poly64x2_t;
193 poly64x2_t val[2];
309 poly64x2_t val[3];
425 poly64x2_t val[4];
34645 __ai poly8x16_t vreinterpretq_p8_p64(poly64x2_t __p0) {
34651 __ai poly8x16_t vreinterpretq_p8_p64(poly64x2_t __p0) {
34841 __ai poly128_t vreinterpretq_p128_p64(poly64x2_t __p0) {
34847 __ai poly128_t vreinterpretq_p128_p64(poly64x2_t __p0) {
35023 __ai poly64x2_t vreinterpretq_p64_p8(poly8x16_t __p0) {
35024 poly64x2_t __ret;
35025 __ret = (poly64x2_t)(__p0);
35029 __ai poly64x2_t vreinterpretq_p64_p8(poly8x16_t __p0) {
35030 poly64x2_t __ret;
35031 __ret = (poly64x2_t)(__p0);
35037 __ai poly64x2_t vreinterpretq_p64_p128(poly128_t __p0) {
35038 poly64x2_t __ret;
35039 __ret = (poly64x2_t)(__p0);
35043 __ai poly64x2_t vreinterpretq_p64_p128(poly128_t __p0) {
35044 poly64x2_t __ret;
35045 __ret = (poly64x2_t)(__p0);
35051 __ai poly64x2_t vreinterpretq_p64_p16(poly16x8_t __p0) {
35052 poly64x2_t __ret;
35053 __ret = (poly64x2_t)(__p0);
35057 __ai poly64x2_t vreinterpretq_p64_p16(poly16x8_t __p0) {
35058 poly64x2_t __ret;
35059 __ret = (poly64x2_t)(__p0);
35065 __ai poly64x2_t vreinterpretq_p64_u8(uint8x16_t __p0) {
35066 poly64x2_t __ret;
35067 __ret = (poly64x2_t)(__p0);
35071 __ai poly64x2_t vreinterpretq_p64_u8(uint8x16_t __p0) {
35072 poly64x2_t __ret;
35073 __ret = (poly64x2_t)(__p0);
35079 __ai poly64x2_t vreinterpretq_p64_u32(uint32x4_t __p0) {
35080 poly64x2_t __ret;
35081 __ret = (poly64x2_t)(__p0);
35085 __ai poly64x2_t vreinterpretq_p64_u32(uint32x4_t __p0) {
35086 poly64x2_t __ret;
35087 __ret = (poly64x2_t)(__p0);
35093 __ai poly64x2_t vreinterpretq_p64_u64(uint64x2_t __p0) {
35094 poly64x2_t __ret;
35095 __ret = (poly64x2_t)(__p0);
35099 __ai poly64x2_t vreinterpretq_p64_u64(uint64x2_t __p0) {
35100 poly64x2_t __ret;
35101 __ret = (poly64x2_t)(__p0);
35107 __ai poly64x2_t vreinterpretq_p64_u16(uint16x8_t __p0) {
35108 poly64x2_t __ret;
35109 __ret = (poly64x2_t)(__p0);
35113 __ai poly64x2_t vreinterpretq_p64_u16(uint16x8_t __p0) {
35114 poly64x2_t __ret;
35115 __ret = (poly64x2_t)(__p0);
35121 __ai poly64x2_t vreinterpretq_p64_s8(int8x16_t __p0) {
35122 poly64x2_t __ret;
35123 __ret = (poly64x2_t)(__p0);
35127 __ai poly64x2_t vreinterpretq_p64_s8(int8x16_t __p0) {
35128 poly64x2_t __ret;
35129 __ret = (poly64x2_t)(__p0);
35135 __ai poly64x2_t vreinterpretq_p64_f64(float64x2_t __p0) {
35136 poly64x2_t __ret;
35137 __ret = (poly64x2_t)(__p0);
35141 __ai poly64x2_t vreinterpretq_p64_f64(float64x2_t __p0) {
35142 poly64x2_t __ret;
35143 __ret = (poly64x2_t)(__p0);
35149 __ai poly64x2_t vreinterpretq_p64_f32(float32x4_t __p0) {
35150 poly64x2_t __ret;
35151 __ret = (poly64x2_t)(__p0);
35155 __ai poly64x2_t vreinterpretq_p64_f32(float32x4_t __p0) {
35156 poly64x2_t __ret;
35157 __ret = (poly64x2_t)(__p0);
35163 __ai poly64x2_t vreinterpretq_p64_f16(float16x8_t __p0) {
35164 poly64x2_t __ret;
35165 __ret = (poly64x2_t)(__p0);
35169 __ai poly64x2_t vreinterpretq_p64_f16(float16x8_t __p0) {
35170 poly64x2_t __ret;
35171 __ret = (poly64x2_t)(__p0);
35177 __ai poly64x2_t vreinterpretq_p64_s32(int32x4_t __p0) {
35178 poly64x2_t __ret;
35179 __ret = (poly64x2_t)(__p0);
35183 __ai poly64x2_t vreinterpretq_p64_s32(int32x4_t __p0) {
35184 poly64x2_t __ret;
35185 __ret = (poly64x2_t)(__p0);
35191 __ai poly64x2_t vreinterpretq_p64_s64(int64x2_t __p0) {
35192 poly64x2_t __ret;
35193 __ret = (poly64x2_t)(__p0);
35197 __ai poly64x2_t vreinterpretq_p64_s64(int64x2_t __p0) {
35198 poly64x2_t __ret;
35199 __ret = (poly64x2_t)(__p0);
35205 __ai poly64x2_t vreinterpretq_p64_s16(int16x8_t __p0) {
35206 poly64x2_t __ret;
35207 __ret = (poly64x2_t)(__p0);
35211 __ai poly64x2_t vreinterpretq_p64_s16(int16x8_t __p0) {
35212 poly64x2_t __ret;
35213 __ret = (poly64x2_t)(__p0);
35247 __ai poly16x8_t vreinterpretq_p16_p64(poly64x2_t __p0) {
35253 __ai poly16x8_t vreinterpretq_p16_p64(poly64x2_t __p0) {
35443 __ai uint8x16_t vreinterpretq_u8_p64(poly64x2_t __p0) {
35449 __ai uint8x16_t vreinterpretq_u8_p64(poly64x2_t __p0) {
35639 __ai uint32x4_t vreinterpretq_u32_p64(poly64x2_t __p0) {
35645 __ai uint32x4_t vreinterpretq_u32_p64(poly64x2_t __p0) {
35835 __ai uint64x2_t vreinterpretq_u64_p64(poly64x2_t __p0) {
35841 __ai uint64x2_t vreinterpretq_u64_p64(poly64x2_t __p0) {
36031 __ai uint16x8_t vreinterpretq_u16_p64(poly64x2_t __p0) {
36037 __ai uint16x8_t vreinterpretq_u16_p64(poly64x2_t __p0) {
36227 __ai int8x16_t vreinterpretq_s8_p64(poly64x2_t __p0) {
36233 __ai int8x16_t vreinterpretq_s8_p64(poly64x2_t __p0) {
36423 __ai float64x2_t vreinterpretq_f64_p64(poly64x2_t __p0) {
36429 __ai float64x2_t vreinterpretq_f64_p64(poly64x2_t __p0) {
36619 __ai float32x4_t vreinterpretq_f32_p64(poly64x2_t __p0) {
36625 __ai float32x4_t vreinterpretq_f32_p64(poly64x2_t __p0) {
36815 __ai float16x8_t vreinterpretq_f16_p64(poly64x2_t __p0) {
36821 __ai float16x8_t vreinterpretq_f16_p64(poly64x2_t __p0) {
37011 __ai int32x4_t vreinterpretq_s32_p64(poly64x2_t __p0) {
37017 __ai int32x4_t vreinterpretq_s32_p64(poly64x2_t __p0) {
37207 __ai int64x2_t vreinterpretq_s64_p64(poly64x2_t __p0) {
37213 __ai int64x2_t vreinterpretq_s64_p64(poly64x2_t __p0) {
37403 __ai int16x8_t vreinterpretq_s16_p64(poly64x2_t __p0) {
37409 __ai int16x8_t vreinterpretq_s16_p64(poly64x2_t __p0) {
40563 __ai poly64x2_t vbslq_p64(uint64x2_t __p0, poly64x2_t __p1, poly64x2_t __p2) {
40564 poly64x2_t __ret;
40565 __ret = (poly64x2_t) __builtin_neon_vbslq_v((int8x16_t)__p0, (int8x16_t)__p1, (int8x16_t)__p2, 38);
40569 __ai poly64x2_t vbslq_p64(uint64x2_t __p0, poly64x2_t __p1, poly64x2_t __p2) {
40571 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
40572 poly64x2_t __rev2; __rev2 = __builtin_shufflevector(__p2, __p2, 1, 0);
40573 poly64x2_t __ret;
40574 __ret = (poly64x2_t) __builtin_neon_vbslq_v((int8x16_t)__rev0, (int8x16_t)__rev1, (int8x16_t)__rev2, 38);
40863 __ai uint64x2_t vceqq_p64(poly64x2_t __p0, poly64x2_t __p1) {
40869 __ai uint64x2_t vceqq_p64(poly64x2_t __p0, poly64x2_t __p1) {
40870 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
40871 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
41091 __ai uint64x2_t vceqzq_p64(poly64x2_t __p0) {
41097 __ai uint64x2_t vceqzq_p64(poly64x2_t __p0) {
41098 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
43009 __ai poly64x2_t vcombine_p64(poly64x1_t __p0, poly64x1_t __p1) {
43010 poly64x2_t __ret;
43015 __ai poly64x2_t vcombine_p64(poly64x1_t __p0, poly64x1_t __p1) {
43016 poly64x2_t __ret;
45143 poly64x2_t __ret; \
45150 poly64x2_t __ret; \
45450 poly64x2_t __s0 = __p0; \
45457 poly64x2_t __s0 = __p0; \
45458 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
45503 poly64x2_t __s0 = __p0; \
45504 poly64x2_t __ret; \
45510 poly64x2_t __s0 = __p0; \
45511 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
45512 poly64x2_t __ret; \
45945 __ai poly64x2_t vdupq_n_p64(poly64_t __p0) {
45946 poly64x2_t __ret;
45947 __ret = (poly64x2_t) {__p0, __p0};
45951 __ai poly64x2_t vdupq_n_p64(poly64_t __p0) {
45952 poly64x2_t __ret;
45953 __ret = (poly64x2_t) {__p0, __p0};
46008 poly64x2_t __s0 = __p0; \
46009 poly64x2_t __s1 = __p1; \
46010 poly64x2_t __ret; \
46011 __ret = (poly64x2_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 38); \
46016 poly64x2_t __s0 = __p0; \
46017 poly64x2_t __s1 = __p1; \
46018 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
46019 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
46020 poly64x2_t __ret; \
46021 __ret = (poly64x2_t) __builtin_neon_vextq_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 38); \
46919 __ai poly64x1_t vget_high_p64(poly64x2_t __p0) {
46925 __ai poly64x1_t vget_high_p64(poly64x2_t __p0) {
46926 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
46931 __ai poly64x1_t __noswap_vget_high_p64(poly64x2_t __p0) {
46977 poly64x2_t __s0 = __p0; \
46984 poly64x2_t __s0 = __p0; \
46985 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
46991 poly64x2_t __s0 = __p0; \
47086 __ai poly64x1_t vget_low_p64(poly64x2_t __p0) {
47092 __ai poly64x1_t vget_low_p64(poly64x2_t __p0) {
47093 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
47131 poly64x2_t __ret; \
47132 __ret = (poly64x2_t) __builtin_neon_vld1q_v(__p0, 38); \
47137 poly64x2_t __ret; \
47138 __ret = (poly64x2_t) __builtin_neon_vld1q_v(__p0, 38); \
47189 poly64x2_t __ret; \
47190 __ret = (poly64x2_t) __builtin_neon_vld1q_dup_v(__p0, 38); \
47195 poly64x2_t __ret; \
47196 __ret = (poly64x2_t) __builtin_neon_vld1q_dup_v(__p0, 38); \
47249 poly64x2_t __s1 = __p1; \
47250 poly64x2_t __ret; \
47251 __ret = (poly64x2_t) __builtin_neon_vld1q_lane_v(__p0, (int8x16_t)__s1, __p2, 38); \
47256 poly64x2_t __s1 = __p1; \
47257 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
47258 poly64x2_t __ret; \
47259 __ret = (poly64x2_t) __builtin_neon_vld1q_lane_v(__p0, (int8x16_t)__rev1, __p2, 38); \
53337 __ai poly128_t vmull_high_p64(poly64x2_t __p0, poly64x2_t __p1) {
53343 __ai poly128_t vmull_high_p64(poly64x2_t __p0, poly64x2_t __p1) {
53344 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
53345 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
60153 poly64x2_t __s1 = __p1; \
60154 poly64x2_t __ret; \
60155 __ret = (poly64x2_t) __builtin_neon_vsetq_lane_i64(__s0, (int8x16_t)__s1, __p2); \
60161 poly64x2_t __s1 = __p1; \
60162 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
60163 poly64x2_t __ret; \
60164 __ret = (poly64x2_t) __builtin_neon_vsetq_lane_i64(__s0, (int8x16_t)__rev1, __p2); \
60170 poly64x2_t __s1 = __p1; \
60171 poly64x2_t __ret; \
60172 __ret = (poly64x2_t) __builtin_neon_vsetq_lane_i64(__s0, (int8x16_t)__s1, __p2); \
60611 poly64x2_t __s0 = __p0; \
60612 poly64x2_t __s1 = __p1; \
60613 poly64x2_t __ret; \
60614 __ret = (poly64x2_t) __builtin_neon_vsliq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 38); \
60619 poly64x2_t __s0 = __p0; \
60620 poly64x2_t __s1 = __p1; \
60621 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
60622 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
60623 poly64x2_t __ret; \
60624 __ret = (poly64x2_t) __builtin_neon_vsliq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 38); \
60973 poly64x2_t __s0 = __p0; \
60974 poly64x2_t __s1 = __p1; \
60975 poly64x2_t __ret; \
60976 __ret = (poly64x2_t) __builtin_neon_vsriq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 38); \
60981 poly64x2_t __s0 = __p0; \
60982 poly64x2_t __s1 = __p1; \
60983 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__s0, __s0, 1, 0); \
60984 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
60985 poly64x2_t __ret; \
60986 __ret = (poly64x2_t) __builtin_neon_vsriq_n_v((int8x16_t)__rev0, (int8x16_t)__rev1, __p2, 38); \
61006 poly64x2_t __s1 = __p1; \
61011 poly64x2_t __s1 = __p1; \
61012 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
61056 poly64x2_t __s1 = __p1; \
61061 poly64x2_t __s1 = __p1; \
61062 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__s1, __s1, 1, 0); \
63567 __ai poly64x2_t vtrn1q_p64(poly64x2_t __p0, poly64x2_t __p1) {
63568 poly64x2_t __ret;
63573 __ai poly64x2_t vtrn1q_p64(poly64x2_t __p0, poly64x2_t __p1) {
63574 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
63575 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
63576 poly64x2_t __ret;
63941 __ai poly64x2_t vtrn2q_p64(poly64x2_t __p0, poly64x2_t __p1) {
63942 poly64x2_t __ret;
63947 __ai poly64x2_t vtrn2q_p64(poly64x2_t __p0, poly64x2_t __p1) {
63948 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
63949 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
63950 poly64x2_t __ret;
64278 __ai uint64x2_t vtstq_p64(poly64x2_t __p0, poly64x2_t __p1) {
64284 __ai uint64x2_t vtstq_p64(poly64x2_t __p0, poly64x2_t __p1) {
64285 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
64286 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
64625 __ai poly64x2_t vuzp1q_p64(poly64x2_t __p0, poly64x2_t __p1) {
64626 poly64x2_t __ret;
64631 __ai poly64x2_t vuzp1q_p64(poly64x2_t __p0, poly64x2_t __p1) {
64632 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
64633 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
64634 poly64x2_t __ret;
64999 __ai poly64x2_t vuzp2q_p64(poly64x2_t __p0, poly64x2_t __p1) {
65000 poly64x2_t __ret;
65005 __ai poly64x2_t vuzp2q_p64(poly64x2_t __p0, poly64x2_t __p1) {
65006 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
65007 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
65008 poly64x2_t __ret;
65373 __ai poly64x2_t vzip1q_p64(poly64x2_t __p0, poly64x2_t __p1) {
65374 poly64x2_t __ret;
65379 __ai poly64x2_t vzip1q_p64(poly64x2_t __p0, poly64x2_t __p1) {
65380 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
65381 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
65382 poly64x2_t __ret;
65747 __ai poly64x2_t vzip2q_p64(poly64x2_t __p0, poly64x2_t __p1) {
65748 poly64x2_t __ret;
65753 __ai poly64x2_t vzip2q_p64(poly64x2_t __p0, poly64x2_t __p1) {
65754 poly64x2_t __rev0; __rev0 = __builtin_shufflevector(__p0, __p0, 1, 0);
65755 poly64x2_t __rev1; __rev1 = __builtin_shufflevector(__p1, __p1, 1, 0);
65756 poly64x2_t __ret;
67575 poly64x2_t __s0_250 = __p0_250; \
67577 poly64x2_t __ret_250; \
67583 poly64x2_t __s0_251 = __p0_251; \
67585 poly64x2_t __rev0_251; __rev0_251 = __builtin_shufflevector(__s0_251, __s0_251, 1, 0); \
67586 poly64x2_t __ret_251; \
67651 poly64x2_t __s0_258 = __p0_258; \
67652 poly64x2_t __s2_258 = __p2_258; \
67653 poly64x2_t __ret_258; \
67659 poly64x2_t __s0_259 = __p0_259; \
67660 poly64x2_t __s2_259 = __p2_259; \
67661 poly64x2_t __rev0_259; __rev0_259 = __builtin_shufflevector(__s0_259, __s0_259, 1, 0); \
67662 poly64x2_t __rev2_259; __rev2_259 = __builtin_shufflevector(__s2_259, __s2_259, 1, 0); \
67663 poly64x2_t __ret_259; \
67694 poly64x2_t __s2_262 = __p2_262; \
67702 poly64x2_t __s2_263 = __p2_263; \
67703 poly64x2_t __rev2_263; __rev2_263 = __builtin_shufflevector(__s2_263, __s2_263, 1, 0); \