Lines Matching refs:float16x8_t
18 ; float16x8_t select_128(float16x8_t a, float16x8_t b, uint16x8_t c) { return vbslq_u16(c, a, b); }
44 ; float16x8_t lane_128_64(float16x8_t a, float16x4_t b) {
59 ; float16x4_t lane_64_128(float16x4_t a, float16x8_t b) {
74 ; float16x8_t lane_128_128(float16x8_t a, float16x8_t b) {
96 ; float16x8_t ext_128(float16x8_t a, float16x8_t b) {
129 ; float16x8_t rev32_128(float16x8_t a) {
140 ; float16x8_t rev64_128(float16x8_t a) {
172 ; float16x8_t dup_128(__fp16 a) { return vdupq_n_f16(a); }
197 ; float16x8_t dup_lane_128(float16x4_t a) { return vdupq_lane_f16(a, 2); }
206 ; float16x4_t dup_laneq_64(float16x8_t a) { return vdup_laneq_f16(a, 2); }
215 ; float16x8_t dup_laneq_128(float16x8_t a) { return vdupq_laneq_f16(a, 2); }
224 ; float16x8_t vcombine(float16x4_t a, float16x4_t b) { return vcombine_f16(a, b); }
233 ; float16x4_t get_high(float16x8_t a) { return vget_high_f16(a); }
243 ; float16x4_t get_low(float16x8_t a) { return vget_low_f16(a); }
266 ; float16x8_t set_lane_128(float16x8_t a, __fp16 b) { return vsetq_lane_f16(b, a, 2); }
291 ; __fp16 get_lane_128(float16x8_t a) { return vgetq_lane_f16(a, 2); }