Home | History | Annotate | Download | only in include

Lines Matching defs:float16x8_t

140 typedef __m128 float16x8_t; //not supported by IA, for compatibility
226 float16x8_t val[2];
293 float16x8_t val[4];
363 float16x8_t val[3];
1195 float16x8_t vld1q_f16(__transfersize(8) __fp16 const * ptr); // VLD1.16 {d0, d1}, [r0]
1219 float16x8_t vld1q_lane_f16(__transfersize(1) __fp16 const * ptr, float16x8_t vec, __constrange(0,7) int lane); //VLD1.16 {d0[0]}, [r0]
1245 float16x8_t vld1q_dup_f16(__transfersize(1) __fp16 const * ptr); // VLD1.16 {d0[]}, [r0]
1271 void vst1q_f16(__transfersize(8) __fp16 * ptr, float16x8_t val); // VST1.16 {d0, d1}, [r0]
1698 float16x8_t vcombine_f16(float16x4_t low, float16x4_t high); // VMOV d0,d0
1711 float16x4_t vget_high_f16(float16x8_t a); // VMOV d0,d0
1723 float16x4_t vget_low_f16(float16x8_t a); // VMOV d0,d0
9212 float16x8_t vld1q_f16(__transfersize(8) __fp16 const * ptr); // VLD1.16 {d0, d1}, [r0]
9214 /* _NEON2SSE_INLINE float16x8_t vld1q_f16(__transfersize(8) __fp16 const * ptr)// VLD1.16 {d0, d1}, [r0]
9303 float16x8_t vld1q_lane_f16(__transfersize(1) __fp16 const * ptr, float16x8_t vec, __constrange(0,7) int lane); // VLD1.16 {d0[0]}, [r0]
9420 float16x8_t vld1q_dup_f16(__transfersize(1) __fp16 const * ptr); // VLD1.16 {d0[]}, [r0]
9538 void vst1q_f16(__transfersize(8) __fp16 * ptr, float16x8_t val); // VST1.16 {d0, d1}, [r0]
9652 void vst1q_lane_f16(__transfersize(1) __fp16 * ptr, float16x8_t val, __constrange(0,7) int lane); // VST1.16 {d0[0]}, [r0]
12523 float16x8_t vcombine_f16(float16x4_t low, float16x4_t high); // VMOV d0,d0
12593 float16x4_t vget_high_f16(float16x8_t a); // VMOV d0,d0
12653 float16x4_t vget_low_f16(float16x8_t a); // VMOV d0,d0