Home | History | Annotate | Download | only in include

Lines Matching refs:uint64x2_t

62 typedef __builtin_neon_udi uint64x2_t	__attribute__ ((__vector_size__ (16)));
145 uint64x2_t val[2];
255 uint64x2_t val[3];
365 uint64x2_t val[4];
501 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
502 vaddq_u64 (uint64x2_t __a, uint64x2_t __b)
504 return (uint64x2_t)__builtin_neon_vaddv2di ((int64x2_t) __a, (int64x2_t) __b, 0);
537 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
540 return (uint64x2_t)__builtin_neon_vaddlv2si ((int32x2_t) __a, (int32x2_t) __b, 0);
573 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
574 vaddw_u32 (uint64x2_t __a, uint32x2_t __b)
576 return (uint64x2_t)__builtin_neon_vaddwv2si ((int64x2_t) __a, (int32x2_t) __b, 0);
813 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
814 vqaddq_u64 (uint64x2_t __a, uint64x2_t __b)
816 return (uint64x2_t)__builtin_neon_vqaddv2di ((int64x2_t) __a, (int64x2_t) __b, 0);
850 vaddhn_u64 (uint64x2_t __a, uint64x2_t __b)
886 vraddhn_u64 (uint64x2_t __a, uint64x2_t __b)
1065 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
1068 return (uint64x2_t)__builtin_neon_vmullv2si ((int32x2_t) __a, (int32x2_t) __b, 0);
1203 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
1204 vmlal_u32 (uint64x2_t __a, uint32x2_t __b, uint32x2_t __c)
1206 return (uint64x2_t)__builtin_neon_vmlalv2si ((int64x2_t) __a, (int32x2_t) __b, (int32x2_t) __c, 0);
1335 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
1336 vmlsl_u32 (uint64x2_t __a, uint32x2_t __b, uint32x2_t __c)
1338 return (uint64x2_t)__builtin_neon_vmlslv2si ((int64x2_t) __a, (int32x2_t) __b, (int32x2_t) __c, 0);
1455 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
1456 vsubq_u64 (uint64x2_t __a, uint64x2_t __b)
1458 return (uint64x2_t)__builtin_neon_vsubv2di ((int64x2_t) __a, (int64x2_t) __b, 0);
1491 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
1494 return (uint64x2_t)__builtin_neon_vsublv2si ((int32x2_t) __a, (int32x2_t) __b, 0);
1527 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
1528 vsubw_u32 (uint64x2_t __a, uint32x2_t __b)
1530 return (uint64x2_t)__builtin_neon_vsubwv2si ((int64x2_t) __a, (int32x2_t) __b, 0);
1695 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
1696 vqsubq_u64 (uint64x2_t __a, uint64x2_t __b)
1698 return (uint64x2_t)__builtin_neon_vqsubv2di ((int64x2_t) __a, (int64x2_t) __b, 0);
1732 vsubhn_u64 (uint64x2_t __a, uint64x2_t __b)
1768 vrsubhn_u64 (uint64x2_t __a, uint64x2_t __b)
2451 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
2454 return (uint64x2_t)__builtin_neon_vabdlv2si ((int32x2_t) __a, (int32x2_t) __b, 0);
2559 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
2560 vabal_u32 (uint64x2_t __a, uint32x2_t __b, uint32x2_t __c)
2562 return (uint64x2_t)__builtin_neon_vabalv2si ((int64x2_t) __a, (int32x2_t) __b, (int32x2_t) __c, 0);
2841 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
2844 return (uint64x2_t)__builtin_neon_vpaddlv4si ((int32x4_t) __a, 0);
2913 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
2914 vpadalq_u32 (uint64x2_t __a, uint32x4_t __b)
2916 return (uint64x2_t)__builtin_neon_vpadalv4si ((int64x2_t) __a, (int32x4_t) __b, 0);
3117 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
3118 vshlq_u64 (uint64x2_t __a, int64x2_t __b)
3120 return (uint64x2_t)__builtin_neon_vshlv2di ((int64x2_t) __a, __b, 0);
3213 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
3214 vrshlq_u64 (uint64x2_t __a, int64x2_t __b)
3216 return (uint64x2_t)__builtin_neon_vshlv2di ((int64x2_t) __a, __b, 4);
3309 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
3310 vqshlq_u64 (uint64x2_t __a, int64x2_t __b)
3312 return (uint64x2_t)__builtin_neon_vqshlv2di ((int64x2_t) __a, __b, 0);
3405 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
3406 vqrshlq_u64 (uint64x2_t __a, int64x2_t __b)
3408 return (uint64x2_t)__builtin_neon_vqshlv2di ((int64x2_t) __a, __b, 4);
3501 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
3502 vshrq_n_u64 (uint64x2_t __a, const int __b)
3504 return (uint64x2_t)__builtin_neon_vshr_nv2di ((int64x2_t) __a, __b, 0);
3597 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
3598 vrshrq_n_u64 (uint64x2_t __a, const int __b)
3600 return (uint64x2_t)__builtin_neon_vshr_nv2di ((int64x2_t) __a, __b, 4);
3634 vshrn_n_u64 (uint64x2_t __a, const int __b)
3670 vrshrn_n_u64 (uint64x2_t __a, const int __b)
3706 vqshrn_n_u64 (uint64x2_t __a, const int __b)
3742 vqrshrn_n_u64 (uint64x2_t __a, const int __b)
3873 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
3874 vshlq_n_u64 (uint64x2_t __a, const int __b)
3876 return (uint64x2_t)__builtin_neon_vshl_nv2di ((int64x2_t) __a, __b, 0);
3969 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
3970 vqshlq_n_u64 (uint64x2_t __a, const int __b)
3972 return (uint64x2_t)__builtin_neon_vqshl_nv2di ((int64x2_t) __a, __b, 0);
4017 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
4020 return (uint64x2_t)__builtin_neon_vqshlu_nv2di (__a, __b, 1);
4053 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
4056 return (uint64x2_t)__builtin_neon_vshll_nv2si ((int32x2_t) __a, __b, 0);
4149 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
4150 vsraq_n_u64 (uint64x2_t __a, uint64x2_t __b, const int __c)
4152 return (uint64x2_t)__builtin_neon_vsra_nv2di ((int64x2_t) __a, (int64x2_t) __b, __c, 0);
4245 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
4246 vrsraq_n_u64 (uint64x2_t __a, uint64x2_t __b, const int __c)
4248 return (uint64x2_t)__builtin_neon_vsra_nv2di ((int64x2_t) __a, (int64x2_t) __b, __c, 4);
4353 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
4354 vsriq_n_u64 (uint64x2_t __a, uint64x2_t __b, const int __c)
4356 return (uint64x2_t)__builtin_neon_vsri_nv2di ((int64x2_t) __a, (int64x2_t) __b, __c);
4473 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
4474 vsliq_n_u64 (uint64x2_t __a, uint64x2_t __b, const int __c)
4476 return (uint64x2_t)__builtin_neon_vsli_nv2di ((int64x2_t) __a, (int64x2_t) __b, __c);
5062 vgetq_lane_u64 (uint64x2_t __a, const int __b)
5193 uint64x2_t __attribute__ ((__always_inline__))
5194 vsetq_lane_u64 (uint64_t __a, uint64x2_t __b, const int __c)
5196 return (uint64x2_t)__builtin_neon_vset_lanev2di ((__builtin_neon_di) __a, (int64x2_t) __b, __c);
5391 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
5394 return (uint64x2_t)__builtin_neon_vdup_nv2di ((__builtin_neon_di) __a);
5523 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
5526 return (uint64x2_t)__builtin_neon_vdup_nv2di ((__builtin_neon_di) __a);
5655 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
5658 return (uint64x2_t)__builtin_neon_vdup_lanev2di ((int64x1_t) __a, __b);
5709 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
5712 return (uint64x2_t)__builtin_neon_vcombinedi ((int64x1_t) __a, (int64x1_t) __b);
5776 vget_high_u64 (uint64x2_t __a)
5842 vget_low_u64 (uint64x2_t __a)
5986 vmovn_u64 (uint64x2_t __a)
6022 vqmovn_u64 (uint64x2_t __a)
6075 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
6078 return (uint64x2_t)__builtin_neon_vmovlv2si ((int32x2_t) __a, 0);
6381 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
6382 vmlal_lane_u32 (uint64x2_t __a, uint32x2_t __b, uint32x2_t __c, const int __d)
6384 return (uint64x2_t)__builtin_neon_vmlal_lanev2si ((int64x2_t) __a, (int32x2_t) __b, (int32x2_t) __c, __d, 0);
6477 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
6478 vmlsl_lane_u32 (uint64x2_t __a, uint32x2_t __b, uint32x2_t __c, const int __d)
6480 return (uint64x2_t)__builtin_neon_vmlsl_lanev2si ((int64x2_t) __a, (int32x2_t) __b, (int32x2_t) __c, __d, 0);
6513 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
6516 return (uint64x2_t)__builtin_neon_vmull_lanev2si ((int32x2_t) __a, (int32x2_t) __b, __c, 0);
6657 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
6660 return (uint64x2_t
6801 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
6802 vmlal_n_u32 (uint64x2_t __a, uint32x2_t __b, uint32_t __c)
6804 return (uint64x2_t)__builtin_neon_vmlal_nv2si ((int64x2_t) __a, (int32x2_t) __b, (__builtin_neon_si) __c, 0);
6897 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
6898 vmlsl_n_u32 (uint64x2_t __a, uint32x2_t __b, uint32_t __c)
6900 return (uint64x2_t)__builtin_neon_vmlsl_nv2si ((int64x2_t) __a, (int32x2_t) __b, (__builtin_neon_si) __c, 0);
7029 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
7030 vextq_u64 (uint64x2_t __a, uint64x2_t __b, const int __c)
7032 return (uint64x2_t)__builtin_neon_vextv2di ((int64x2_t) __a, (int64x2_t) __b, __c);
7348 vbslq_s64 (uint64x2_t __a, int64x2_t __b, int64x2_t __c)
7377 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
7378 vbslq_u64 (uint64x2_t __a, uint64x2_t __b, uint64x2_t __c)
7380 return (uint64x2_t)__builtin_neon_vbslv2di ((int64x2_t) __a, (int64x2_t) __b, (int64x2_t) __c);
7941 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
7944 return (uint64x2_t)__builtin_neon_vld1v2di ((const __builtin_neon_di *) __a);
8085 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
8086 vld1q_lane_u64 (const uint64_t * __a, uint64x2_t __b, const int __c)
8088 return (uint64x2_t)__builtin_neon_vld1_lanev2di ((const __builtin_neon_di *) __a, (int64x2_t) __b, __c);
8217 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
8220 return (uint64x2_t)__builtin_neon_vld1_dupv2di ((const __builtin_neon_di *) __a);
8338 vst1q_u64 (uint64_t * __a, uint64x2_t __b)
8482 vst1q_lane_u64 (uint64_t * __a, uint64x2_t __b, const int __c)
10461 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
10462 vandq_u64 (uint64x2_t __a, uint64x2_t __b)
10464 return (uint64x2_t)__builtin_neon_vandv2di ((int64x2_t) __a, (int64x2_t) __b, 0);
10557 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
10558 vorrq_u64 (uint64x2_t __a, uint64x2_t __b)
10560 return (uint64x2_t)__builtin_neon_vorrv2di ((int64x2_t) __a, (int64x2_t) __b, 0);
10653 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
10654 veorq_u64 (uint64x2_t __a, uint64x2_t __b)
10656 return (uint64x2_t)__builtin_neon_veorv2di ((int64x2_t) __a, (int64x2_t) __b, 0);
10749 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
10750 vbicq_u64 (uint64x2_t __a, uint64x2_t __b)
10752 return (uint64x2_t)__builtin_neon_vbicv2di ((int64x2_t) __a, (int64x2_t) __b, 0);
10845 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
10846 vornq_u64 (uint64x2_t __a, uint64x2_t __b)
10848 return (uint64x2_t)__builtin_neon_vornv2di ((int64x2_t) __a, (int64x2_t) __b, 0);
10961 vreinterpretq_p8_u64 (uint64x2_t __a)
11081 vreinterpretq_p16_u64 (uint64x2_t __a)
11195 vreinterpretq_f32_u64 (uint64x2_t __a)
11315 vreinterpretq_s64_u64 (uint64x2_t __a)
11392 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
11395 return (uint64x2_t)__builtin_neon_vreinterpretv2div16qi (__a);
11398 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
11401 return (uint64x2_t)__builtin_neon_vreinterpretv2div8hi (__a);
11404 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
11407 return (uint64x2_t)__builtin_neon_vreinterpretv2div4si (__a);
11410 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
11413 return (uint64x2_t)__builtin_neon_vreinterpretv2div2di (__a);
11416 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
11419 return (uint64x2_t
11422 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
11425 return (uint64x2_t)__builtin_neon_vreinterpretv2div16qi ((int8x16_t) __a);
11428 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
11431 return (uint64x2_t)__builtin_neon_vreinterpretv2div8hi ((int16x8_t) __a);
11434 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
11437 return (uint64x2_t)__builtin_neon_vreinterpretv2div4si ((int32x4_t) __a);
11440 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
11443 return (uint64x2_t)__builtin_neon_vreinterpretv2div16qi ((int8x16_t) __a);
11446 __extension__ static __inline uint64x2_t __attribute__ ((__always_inline__))
11449 return (uint64x2_t)__builtin_neon_vreinterpretv2div8hi ((int16x8_t) __a);
11555 vreinterpretq_s8_u64 (uint64x2_t __a)
11675 vreinterpretq_s16_u64 (uint64x2_t __a)
11795 vreinterpretq_s32_u64 (uint64x2_t __a)
11915 vreinterpretq_u8_u64 (uint64x2_t __a)
12035 vreinterpretq_u16_u64 (uint64x2_t __a)
12155 vreinterpretq_u32_u64 (uint64x2_t __a)