Lines Matching refs:int8x16_t

52 typedef __builtin_neon_qi int8x16_t	__attribute__ ((__vector_size__ (16)));
75 int8x16_t val[2];
185 int8x16_t val[3];
295 int8x16_t val[4];
453 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
454 vaddq_s8 (int8x16_t __a, int8x16_t __b)
456 return (int8x16_t)__builtin_neon_vaddv16qi (__a, __b, 1);
486 return (uint8x16_t)__builtin_neon_vaddv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
615 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
616 vhaddq_s8 (int8x16_t __a, int8x16_t __b)
618 return (int8x16_t)__builtin_neon_vhaddv16qi (__a, __b, 1);
636 return (uint8x16_t)__builtin_neon_vhaddv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
687 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
688 vrhaddq_s8 (int8x16_t __a, int8x16_t __b)
690 return (int8x16_t)__builtin_neon_vhaddv16qi (__a, __b, 5);
708 return (uint8x16_t)__builtin_neon_vhaddv16qi ((int8x16_t) __a, (int8x16_t) __b, 4);
771 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
772 vqaddq_s8 (int8x16_t __a, int8x16_t __b)
774 return (int8x16_t)__builtin_neon_vqaddv16qi (__a, __b, 1);
798 return (uint8x16_t)__builtin_neon_vqaddv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
939 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
940 vmulq_s8 (int8x16_t __a, int8x16_t __b)
942 return (int8x16_t)__builtin_neon_vmulv16qi (__a, __b, 1);
966 return (uint8x16_t)__builtin_neon_vmulv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
984 return (poly8x16_t)__builtin_neon_vmulv16qi ((int8x16_t) __a, (int8x16_t) __b, 2);
1131 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
1132 vmlaq_s8 (int8x16_t __a, int8x16_t __b, int8x16_t __c)
1134 return (int8x16_t)__builtin_neon_vmlav16qi (__a, __b, __c, 1);
1158 return (uint8x16_t)__builtin_neon_vmlav16qi ((int8x16_t) __a, (int8x16_t) __b, (int8x16_t) __c, 0);
1263 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
1264 vmlsq_s8 (int8x16_t __a, int8x16_t __b, int8x16_t __c)
1266 return (int8x16_t)__builtin_neon_vmlsv16qi (__a, __b, __c, 1);
1290 return (uint8x16_t)__builtin_neon_vmlsv16qi ((int8x16_t) __a, (int8x16_t) __b, (int8x16_t) __c, 0);
1407 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
1408 vsubq_s8 (int8x16_t __a, int8x16_t __b)
1410 return (int8x16_t)__builtin_neon_vsubv16qi (__a, __b, 1);
1440 return (uint8x16_t)__builtin_neon_vsubv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
1569 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
1570 vhsubq_s8 (int8x16_t __a, int8x16_t __b)
1572 return (int8x16_t)__builtin_neon_vhsubv16qi (__a, __b, 1);
1590 return (uint8x16_t)__builtin_neon_vhsubv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
1653 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
1654 vqsubq_s8 (int8x16_t __a, int8x16_t __b)
1656 return (int8x16_t)__builtin_neon_vqsubv16qi (__a, __b, 1);
1680 return (uint8x16_t)__builtin_neon_vqsubv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
1822 vceqq_s8 (int8x16_t __a, int8x16_t __b)
1848 return (uint8x16_t)__builtin_neon_vceqv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
1866 return (uint8x16_t)__builtin_neon_vceqv16qi ((int8x16_t) __a, (int8x16_t) __b, 2);
1912 vcgeq_s8 (int8x16_t __a, int8x16_t __b)
1938 return (uint8x16_t)__builtin_neon_vcgev16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
1996 vcleq_s8 (int8x16_t __a, int8x16_t __b)
2022 return (uint8x16_t)__builtin_neon_vcgev16qi ((int8x16_t) __b, (int8x16_t) __a, 0);
2080 vcgtq_s8 (int8x16_t __a, int8x16_t __b)
2106 return (uint8x16_t)__builtin_neon_vcgtv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
2164 vcltq_s8 (int8x16_t __a, int8x16_t __b)
2190 return (uint8x16_t)__builtin_neon_vcgtv16qi ((int8x16_t) __b, (int8x16_t) __a, 0);
2296 vtstq_s8 (int8x16_t __a, int8x16_t __b)
2316 return (uint8x16_t)__builtin_neon_vtstv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
2334 return (uint8x16_t)__builtin_neon_vtstv16qi ((int8x16_t) __a, (int8x16_t) __b, 2);
2379 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
2380 vabdq_s8 (int8x16_t __a, int8x16_t __b)
2382 return (int8x16_t)__builtin_neon_vabdv16qi (__a, __b, 1);
2406 return (uint8x16_t)__builtin_neon_vabdv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
2493 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
2494 vabaq_s8 (int8x16_t __a, int8x16_t __b, int8x16_t __c)
2496 return (int8x16_t)__builtin_neon_vabav16qi (__a, __b, __c, 1);
2514 return (uint8x16_t)__builtin_neon_vabav16qi ((int8x16_t) __a, (int8x16_t) __b, (int8x16_t) __c, 0);
2607 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
2608 vmaxq_s8 (int8x16_t __a, int8x16_t __b)
2610 return (int8x16_t)__builtin_neon_vmaxv16qi (__a, __b, 1);
2634 return (uint8x16_t)__builtin_neon_vmaxv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
2691 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
2692 vminq_s8 (int8x16_t __a, int8x16_t __b)
2694 return (int8x16_t)__builtin_neon_vminv16qi (__a, __b, 1);
2718 return (uint8x16_t)__builtin_neon_vminv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
2812 vpaddlq_s8 (int8x16_t __a)
2832 return (uint16x8_t)__builtin_neon_vpaddlv16qi ((int8x16_t) __a, 0);
2884 vpadalq_s8 (int16x8_t __a, int8x16_t __b)
2904 return (uint16x8_t)__builtin_neon_vpadalv16qi ((int16x8_t) __a, (int8x16_t) __b, 0);
3075 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
3076 vshlq_s8 (int8x16_t __a, int8x16_t __b)
3078 return (int8x16_t)__builtin_neon_vshlv16qi (__a, __b, 1);
3100 vshlq_u8 (uint8x16_t __a, int8x16_t __b)
3102 return (uint8x16_t)__builtin_neon_vshlv16qi ((int8x16_t) __a, __b, 0);
3171 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
3172 vrshlq_s8 (int8x16_t __a, int8x16_t __b)
3174 return (int8x16_t)__builtin_neon_vshlv16qi (__a, __b, 5);
3196 vrshlq_u8 (uint8x16_t __a, int8x16_t __b)
3198 return (uint8x16_t)__builtin_neon_vshlv16qi ((int8x16_t) __a, __b, 4);
3267 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
3268 vqshlq_s8 (int8x16_t __a, int8x16_t __b)
3270 return (int8x16_t)__builtin_neon_vqshlv16qi (__a, __b, 1);
3292 vqshlq_u8 (uint8x16_t __a, int8x16_t __b)
3294 return (uint8x16_t)__builtin_neon_vqshlv16qi ((int8x16_t) __a, __b, 0);
3363 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
3364 vqrshlq_s8 (int8x16_t __a, int8x16_t __b)
3366 return (int8x16_t)__builtin_neon_vqshlv16qi (__a, __b, 5);
3388 vqrshlq_u8 (uint8x16_t __a, int8x16_t __b)
3390 return (uint8x16_t)__builtin_neon_vqshlv16qi ((int8x16_t) __a, __b, 4);
3459 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
3460 vshrq_n_s8 (int8x16_t __a, const int __b)
3462 return (int8x16_t)__builtin_neon_vshr_nv16qi (__a, __b, 1);
3486 return (uint8x16_t)__builtin_neon_vshr_nv16qi ((int8x16_t) __a, __b, 0);
3555 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
3556 vrshrq_n_s8 (int8x16_t __a, const int __b)
3558 return (int8x16_t)__builtin_neon_vshr_nv16qi (__a, __b, 5);
3582 return (uint8x16_t)__builtin_neon_vshr_nv16qi ((int8x16_t) __a, __b, 4);
3831 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
3832 vshlq_n_s8 (int8x16_t __a, const int __b)
3834 return (int8x16_t)__builtin_neon_vshl_nv16qi (__a, __b, 1);
3858 return (uint8x16_t)__builtin_neon_vshl_nv16qi ((int8x16_t) __a, __b, 0);
3927 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
3928 vqshlq_n_s8 (int8x16_t __a, const int __b)
3930 return (int8x16_t)__builtin_neon_vqshl_nv16qi (__a, __b, 1);
3954 return (uint8x16_t)__builtin_neon_vqshl_nv16qi ((int8x16_t) __a, __b, 0);
4000 vqshluq_n_s8 (int8x16_t __a, const int __b)
4107 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4108 vsraq_n_s8 (int8x16_t __a, int8x16_t __b, const int __c)
4110 return (int8x16_t)__builtin_neon_vsra_nv16qi (__a, __b, __c, 1);
4134 return (uint8x16_t)__builtin_neon_vsra_nv16qi ((int8x16_t) __a, (int8x16_t) __b, __c, 0);
4203 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4204 vrsraq_n_s8 (int8x16_t __a, int8x16_t __b, const int __c)
4206 return (int8x16_t)__builtin_neon_vsra_nv16qi (__a, __b, __c, 5);
4230 return (uint8x16_t)__builtin_neon_vsra_nv16qi ((int8x16_t) __a, (int8x16_t) __b, __c, 4);
4311 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4312 vsriq_n_s8 (int8x16_t __a, int8x16_t __b, const int __c)
4314 return (int8x16_t)__builtin_neon_vsri_nv16qi (__a, __b, __c);
4338 return (uint8x16_t)__builtin_neon_vsri_nv16qi ((int8x16_t) __a, (int8x16_t) __b, __c);
4362 return (poly8x16_t)__builtin_neon_vsri_nv16qi ((int8x16_t) __a, (int8x16_t) __b, __c);
4431 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4432 vsliq_n_s8 (int8x16_t __a, int8x16_t __b, const int __c)
4434 return (int8x16_t)__builtin_neon_vsli_nv16qi (__a, __b, __c);
4458 return (uint8x16_t)__builtin_neon_vsli_nv16qi ((int8x16_t) __a, (int8x16_t) __b, __c);
4482 return (poly8x16_t)__builtin_neon_vsli_nv16qi ((int8x16_t) __a, (int8x16_t) __b, __c);
4515 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4516 vabsq_s8 (int8x16_t __a)
4518 return (int8x16_t)__builtin_neon_vabsv16qi (__a, 1);
4557 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4558 vqabsq_s8 (int8x16_t __a)
4560 return (int8x16_t)__builtin_neon_vqabsv16qi (__a, 1);
4599 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4600 vnegq_s8 (int8x16_t __a)
4602 return (int8x16_t)__builtin_neon_vnegv16qi (__a, 1);
4641 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4642 vqnegq_s8 (int8x16_t __a)
4644 return (int8x16_t)__builtin_neon_vqnegv16qi (__a, 1);
4701 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4702 vmvnq_s8 (int8x16_t __a)
4704 return (int8x16_t)__builtin_neon_vmvnv16qi (__a, 1);
4722 return (uint8x16_t)__builtin_neon_vmvnv16qi ((int8x16_t) __a, 0);
4740 return (poly8x16_t)__builtin_neon_vmvnv16qi ((int8x16_t) __a, 2);
4761 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4762 vclsq_s8 (int8x16_t __a)
4764 return (int8x16_t)__builtin_neon_vclsv16qi (__a, 1);
4815 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4816 vclzq_s8 (int8x16_t __a)
4818 return (int8x16_t)__builtin_neon_vclzv16qi (__a, 1);
4836 return (uint8x16_t)__builtin_neon_vclzv16qi ((int8x16_t) __a, 0);
4869 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
4870 vcntq_s8 (int8x16_t __a)
4872 return (int8x16_t)__builtin_neon_vcntv16qi (__a, 1);
4878 return (uint8x16_t)__builtin_neon_vcntv16qi ((int8x16_t) __a, 0);
4884 return (poly8x16_t)__builtin_neon_vcntv16qi ((int8x16_t) __a, 2);
5002 vgetq_lane_s8 (int8x16_t __a, const int __b)
5028 return (uint8_t)__builtin_neon_vget_lanev16qi ((int8x16_t) __a, __b, 0);
5046 return (poly8_t)__builtin_neon_vget_lanev16qi ((int8x16_t) __a, __b, 2);
5133 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
5134 vsetq_lane_s8 (int8_t __a, int8x16_t __b, const int __c)
5136 return (int8x16_t)__builtin_neon_vset_lanev16qi ((__builtin_neon_qi) __a, __b, __c);
5160 return (uint8x16_t)__builtin_neon_vset_lanev16qi ((__builtin_neon_qi) __a, (int8x16_t) __b, __c);
5178 return (poly8x16_t)__builtin_neon_vset_lanev16qi ((__builtin_neon_qi) __a, (int8x16_t) __b, __c);
5331 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
5334 return (int8x16_t)__builtin_neon_vdup_nv16qi ((__builtin_neon_qi) __a);
5463 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
5466 return (int8x16_t)__builtin_neon_vdup_nv16qi ((__builtin_neon_qi) __a);
5595 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
5598 return (int8x16_t)__builtin_neon_vdup_lanev16qi (__a, __b);
5661 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
5664 return (int8x16_t)__builtin_neon_vcombinev8qi (__a, __b);
5728 vget_high_s8 (int8x16_t __a)
5760 return (uint8x8_t)__builtin_neon_vget_highv16qi ((int8x16_t) __a);
5784 return (poly8x8_t)__builtin_neon_vget_highv16qi ((int8x16_t) __a);
5794 vget_low_s8 (int8x16_t __a)
5820 return (uint8x8_t)__builtin_neon_vget_lowv16qi ((int8x16_t) __a);
5838 return (poly8x8_t)__builtin_neon_vget_lowv16qi ((int8x16_t) __a);
6981 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
6982 vextq_s8 (int8x16_t __a, int8x16_t __b, const int __c)
6984 return (int8x16_t)__builtin_neon_vextv16qi (__a, __b, __c);
7014 return (uint8x16_t)__builtin_neon_vextv16qi ((int8x16_t) __a, (int8x16_t) __b, __c);
7038 return (poly8x16_t)__builtin_neon_vextv16qi ((int8x16_t) __a, (int8x16_t) __b, __c);
7101 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
7102 vrev64q_s8 (int8x16_t __a)
7104 return (int8x16_t)__builtin_neon_vrev64v16qi (__a, 1);
7128 return (uint8x16_t)__builtin_neon_vrev64v16qi ((int8x16_t) __a, 0);
7146 return (poly8x16_t)__builtin_neon_vrev64v16qi ((int8x16_t) __a, 2);
7191 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
7192 vrev32q_s8 (int8x16_t __a)
7194 return (int8x16_t)__builtin_neon_vrev32v16qi (__a, 1);
7206 return (uint8x16_t)__builtin_neon_vrev32v16qi ((int8x16_t) __a, 0);
7218 return (poly8x16_t)__builtin_neon_vrev32v16qi ((int8x16_t) __a, 2);
7245 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
7246 vrev16q_s8 (int8x16_t __a)
7248 return (int8x16_t)__builtin_neon_vrev16v16qi (__a, 1);
7254 return (uint8x16_t)__builtin_neon_vrev16v16qi ((int8x16_t) __a, 0);
7260 return (poly8x16_t)__builtin_neon_vrev16v16qi ((int8x16_t) __a, 2);
7329 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
7330 vbslq_s8 (uint8x16_t __a, int8x16_t __b, int8x16_t __c)
7332 return (int8x16_t)__builtin_neon_vbslv16qi ((int8x16_t) __a, __b, __c);
7362 return (uint8x16_t)__builtin_neon_vbslv16qi ((int8x16_t) __a, (int8x16_t) __b, (int8x16_t) __c);
7386 return (poly8x16_t)__builtin_neon_vbslv16qi ((int8x16_t) __a, (int8x16_t) __b, (int8x16_t) __c);
7468 vtrnq_s8 (int8x16_t __a, int8x16_t __b)
7503 __builtin_neon_vtrnv16qi ((int8x16_t *) &__rv.val[0], (int8x16_t) __a, (int8x16_t) __b);
7527 __builtin_neon_vtrnv16qi ((int8x16_t *) &__rv.val[0], (int8x16_t) __a, (int8x16_t) __b);
7612 vzipq_s8 (int8x16_t __a, int8x16_t __b)
7647 __builtin_neon_vzipv16qi ((int8x16_t *) &__rv.val[0], (int8x16_t) __a, (int8x16_t) __b);
7671 __builtin_neon_vzipv16qi ((int8x16_t *) &__rv.val[0], (int8x16_t) __a, (int8x16_t) __b);
7756 vuzpq_s8 (int8x16_t __a, int8x16_t __b)
7791 __builtin_neon_vuzpv16qi ((int8x16_t *) &__rv.val[0], (int8x16_t) __a, (int8x16_t) __b);
7815 __builtin_neon_vuzpv16qi ((int8x16_t *) &__rv.val[0], (int8x16_t) __a, (int8x16_t) __b);
7893 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
7896 return (int8x16_t)__builtin_neon_vld1v16qi ((const __builtin_neon_qi *) __a);
8025 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
8026 vld1q_lane_s8 (const int8_t * __a, int8x16_t __b, const int __c)
8028 return (int8x16_t)__builtin_neon_vld1_lanev16qi ((const __builtin_neon_qi *) __a, __b, __c);
8052 return (uint8x16_t)__builtin_neon_vld1_lanev16qi ((const __builtin_neon_qi *) __a, (int8x16_t) __b, __c);
8070 return (poly8x16_t)__builtin_neon_vld1_lanev16qi ((const __builtin_neon_qi *) __a, (int8x16_t) __b, __c);
8157 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
8160 return (int8x16_t)__builtin_neon_vld1_dupv16qi ((const __builtin_neon_qi *) __a);
8290 vst1q_s8 (int8_t * __a, int8x16_t __b)
8322 __builtin_neon_vst1v16qi ((__builtin_neon_qi *) __a, (int8x16_t) __b);
8346 __builtin_neon_vst1v16qi ((__builtin_neon_qi *) __a, (int8x16_t) __b);
8422 vst1q_lane_s8 (int8_t * __a, int8x16_t __b, const int __c)
8448 __builtin_neon_vst1_lanev16qi ((__builtin_neon_qi *) __a, (int8x16_t) __b, __c);
8466 __builtin_neon_vst1_lanev16qi ((__builtin_neon_qi *) __a, (int8x16_t) __b, __c);
10419 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
10420 vandq_s8 (int8x16_t __a, int8x16_t __b)
10422 return (int8x16_t)__builtin_neon_vandv16qi (__a, __b, 1);
10446 return (uint8x16_t)__builtin_neon_vandv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
10515 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
10516 vorrq_s8 (int8x16_t __a, int8x16_t __b)
10518 return (int8x16_t)__builtin_neon_vorrv16qi (__a, __b, 1);
10542 return (uint8x16_t)__builtin_neon_vorrv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
10611 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
10612 veorq_s8 (int8x16_t __a, int8x16_t __b)
10614 return (int8x16_t)__builtin_neon_veorv16qi (__a, __b, 1);
10638 return (uint8x16_t)__builtin_neon_veorv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
10707 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
10708 vbicq_s8 (int8x16_t __a, int8x16_t __b)
10710 return (int8x16_t)__builtin_neon_vbicv16qi (__a, __b, 1);
10734 return (uint8x16_t)__builtin_neon_vbicv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
10803 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
10804 vornq_s8 (int8x16_t __a, int8x16_t __b)
10806 return (int8x16_t)__builtin_neon_vornv16qi (__a, __b, 1);
10830 return (uint8x16_t)__builtin_neon_vornv16qi ((int8x16_t) __a, (int8x16_t) __b, 0);
10913 vreinterpretq_p8_s8 (int8x16_t __a)
10945 return (poly8x16_t)__builtin_neon_vreinterpretv16qiv16qi ((int8x16_t) __a);
11033 vreinterpretq_p16_s8 (int8x16_t __a)
11065 return (poly16x8_t)__builtin_neon_vreinterpretv8hiv16qi ((int8x16_t) __a);
11089 return (poly16x8_t)__builtin_neon_vreinterpretv8hiv16qi ((int8x16_t) __a);
11153 vreinterpretq_f32_s8 (int8x16_t __a)
11179 return (float32x4_t)__builtin_neon_vreinterpretv4sfv16qi ((int8x16_t) __a);
11203 return (float32x4_t)__builtin_neon_vreinterpretv4sfv16qi ((int8x16_t) __a);
11273 vreinterpretq_s64_s8 (int8x16_t __a)
11299 return (int64x2_t)__builtin_neon_vreinterpretv2div16qi ((int8x16_t) __a);
11323 return (int64x2_t)__builtin_neon_vreinterpretv2div16qi ((int8x16_t) __a);
11393 vreinterpretq_u64_s8 (int8x16_t __a)
11425 return (uint64x2_t)__builtin_neon_vreinterpretv2div16qi ((int8x16_t) __a);
11443 return (uint64x2_t)__builtin_neon_vreinterpretv2div16qi ((int8x16_t) __a);
11512 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
11515 return (int8x16_t)__builtin_neon_vreinterpretv16qiv8hi (__a);
11518 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
11521 return (int8x16_t)__builtin_neon_vreinterpretv16qiv4si (__a);
11524 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
11527 return (int8x16_t)__builtin_neon_vreinterpretv16qiv2di (__a);
11530 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
11533 return (int8x16_t)__builtin_neon_vreinterpretv16qiv4sf (__a);
11536 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
11539 return (int8x16_t)__builtin_neon_vreinterpretv16qiv16qi ((int8x16_t) __a);
11542 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
11545 return (int8x16_t)__builtin_neon_vreinterpretv16qiv8hi ((int16x8_t) __a);
11548 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
11551 return (int8x16_t)__builtin_neon_vreinterpretv16qiv4si ((int32x4_t) __a);
11554 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
11557 return (int8x16_t)__builtin_neon_vreinterpretv16qiv2di ((int64x2_t) __a);
11560 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
11563 return (int8x16_t)__builtin_neon_vreinterpretv16qiv16qi ((int8x16_t) __a);
11566 __extension__ static __inline int8x16_t __attribute__ ((__always_inline__))
11569 return (int8x16_t)__builtin_neon_vreinterpretv16qiv8hi ((int16x8_t) __a);
11633 vreinterpretq_s16_s8 (int8x16_t __a)
11659 return (int16x8_t)__builtin_neon_vreinterpretv8hiv16qi ((int8x16_t) __a);
11683 return (int16x8_t)__builtin_neon_vreinterpretv8hiv16qi ((int8x16_t) __a);
11753 vreinterpretq_s32_s8 (int8x16_t __a)
11779 return (int32x4_t)__builtin_neon_vreinterpretv4siv16qi ((int8x16_t) __a);
11803 return (int32x4_t)__builtin_neon_vreinterpretv4siv16qi ((int8x16_t) __a);
11873 vreinterpretq_u8_s8 (int8x16_t __a)
11923 return (uint8x16_t)__builtin_neon_vreinterpretv16qiv16qi ((int8x16_t) __a);
11993 vreinterpretq_u16_s8 (int8x16_t __a)
12025 return (uint16x8_t)__builtin_neon_vreinterpretv8hiv16qi ((int8x16_t) __a);
12043 return (uint16x8_t)__builtin_neon_vreinterpretv8hiv16qi ((int8x16_t) __a);
12113 vreinterpretq_u32_s8 (int8x16_t __a)
12145 return (uint32x4_t)__builtin_neon_vreinterpretv4siv16qi ((int8x16_t) __a);
12163 return (uint32x4_t)__builtin_neon_vreinterpretv4siv16qi ((int8x16_t) __a);