Home | History | Annotate | Download | only in include

Lines Matching defs:float16x8_t

54 typedef __attribute__((neon_vector_type(8)))  float16_t float16x8_t;
131 float16x8_t val[2];
227 float16x8_t val[3];
323 float16x8_t val[4];
892 __ai float16x8_t vcombine_f16(float16x4_t __a, float16x4_t __b) {
893 return (float16x8_t)__builtin_shufflevector((int64x1_t)__a, (int64x1_t)__b, 0, 1); }
1211 __ai float16x4_t vget_high_f16(float16x8_t __a) {
1303 __ai float16x4_t vget_low_f16(float16x8_t __a) {
1387 (float16x8_t)__builtin_neon_vld1q_v(__a, 38); })
1436 (float16x8_t)__builtin_neon_vld1q_dup_v(__a, 38); })
1493 float16x8_t __b = (b); \
1494 (float16x8_t)__builtin_neon_vld1q_lane_v(__a, (int8x16_t)__b, __c, 38); })
3298 __ai int8x16_t vreinterpretq_s8_f16(float16x8_t __a) {
3320 float16x8_t __a) {
3342 __ai int32x4_t vreinterpretq_s32_f16(float16x8_t __a) {
3364 __ai int64x2_t vreinterpretq_s64_f16(float16x8_t __a) {
3386 __ai uint8x16_t vreinterpretq_u8_f16(float16x8_t __a) {
3408 __ai uint16x8_t vreinterpretq_u16_f16(float16x8_t __a) {
3430 __ai uint32x4_t vreinterpretq_u32_f16(float16x8_t __a) {
3452 __ai uint64x2_t vreinterpretq_u64_f16(float16x8_t __a) {
3460 __ai float16x8_t vreinterpretq_f16_s8(int8x16_t __a) {
3461 return (float16x8_t)__a; }
3462 __ai float16x8_t vreinterpretq_f16_s16(int16x8_t __a) {
3463 return (float16x8_t)__a; }
3464 __ai float16x8_t vreinterpretq_f16_s32(int32x4_t __a) {
3465 return (float16x8_t)__a; }
3466 __ai float16x8_t vreinterpretq_f16_s64(int64x2_t __a) {
3467 return (float16x8_t)__a; }
3468 __ai float16x8_t vreinterpretq_f16_u8(uint8x16_t __a) {
3469 return (float16x8_t)__a; }
3470 __ai float16x8_t vreinterpretq_f16_u16(uint16x8_t __a) {
3471 return (float16x8_t)__a; }
3472 __ai float16x8_t vreinterpretq_f16_u32(uint32x4_t __a) {
3473 return (float16x8_t)__a; }
3474 __ai float16x8_t vreinterpretq_f16_u64(uint64x2_t __a) {
3475 return (float16x8_t)__a; }
3476 __ai float16x8_t vreinterpretq_f16_f32(float32x4_t __a) {
3477 return (float16x8_t)__a; }
3478 __ai float16x8_t vreinterpretq_f16_p8(poly8x16_t __a) {
3479 return (float16x8_t)__a; }
3480 __ai float16x8_t vreinterpretq_f16_p16(poly16x8_t __a) {
3481 return (float16x8_t)__a; }
3498 __ai float32x4_t vreinterpretq_f32_f16(float16x8_t __a) {
3520 __ai poly8x16_t vreinterpretq_p8_f16(float16x8_t __a) {
3542 __ai poly16x8_t vreinterpretq_p16_f16(float16x8_t __a) {
4258 float16x8_t __b = (b); \
4331 float16x8_t __b = (b); \