15#error "MVE support not enabled"
50static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_asrl)))
52static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_lsll)))
54static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshr)))
56static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl)))
57int64_t __arm_sqrshrl(int64_t,
int32_t);
58static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl_sat48)))
59int64_t __arm_sqrshrl_sat48(int64_t,
int32_t);
60static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshl)))
62static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshll)))
63int64_t __arm_sqshll(int64_t,
int);
64static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshr)))
66static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshrl)))
67int64_t __arm_srshrl(int64_t,
int);
68static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshl)))
70static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll)))
72static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll_sat48)))
74static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshl)))
76static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshll)))
78static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshr)))
80static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshrl)))
82static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s16)))
86static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s32)))
90static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s8)))
94static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u16)))
98static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u32)))
102static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u8)))
106static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s16)))
110static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s32)))
114static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s8)))
118static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u16)))
122static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u32)))
126static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u8)))
130static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s16)))
134static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s32)))
138static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s8)))
142static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u16)))
146static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u32)))
150static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u8)))
154static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s16)))
158static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s32)))
162static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s8)))
166static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u16)))
170static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u32)))
174static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u8)))
178static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s16)))
182static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s32)))
186static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s8)))
190static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u16)))
194static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u32)))
198static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u8)))
202static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s16)))
206static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s32)))
210static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s8)))
214static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s16)))
218static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s32)))
222static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s8)))
226static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s16)))
230static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s32)))
234static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s8)))
238static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_s32)))
242static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_u32)))
246static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_s32)))
250static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_u32)))
254static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_s32)))
258static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_u32)))
262static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_s32)))
266static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_u32)))
270static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_s32)))
274static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_u32)))
278static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_s32)))
279int64_t __arm_vaddlvaq_s32(int64_t,
int32x4_t);
281int64_t __arm_vaddlvaq(int64_t,
int32x4_t);
282static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_u32)))
286static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_s32)))
290static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_u32)))
294static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_s32)))
298static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_u32)))
302static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s16)))
306static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s32)))
310static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s8)))
314static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u16)))
318static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u32)))
322static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u8)))
326static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s16)))
330static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s32)))
334static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s8)))
338static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u16)))
342static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u32)))
346static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u8)))
350static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s16)))
354static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s32)))
358static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s8)))
362static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u16)))
366static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u32)))
370static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u8)))
374static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s16)))
378static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s32)))
382static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s8)))
386static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u16)))
390static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u32)))
394static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u8)))
398static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s16)))
402static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s32)))
406static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s8)))
410static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u16)))
414static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u32)))
418static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u8)))
422static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s16)))
426static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s32)))
430static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s8)))
434static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u16)))
438static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u32)))
442static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u8)))
446static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s16)))
450static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s32)))
454static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s8)))
458static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u16)))
462static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u32)))
466static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u8)))
470static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s16)))
474static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s32)))
478static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s8)))
482static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u16)))
486static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u32)))
490static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u8)))
494static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s16)))
498static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s32)))
502static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s8)))
506static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u16)))
510static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u32)))
514static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u8)))
518static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s16)))
522static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s32)))
526static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s8)))
530static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u16)))
534static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u32)))
538static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u8)))
542static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s16)))
546static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s32)))
550static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s8)))
554static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u16)))
558static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u32)))
562static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u8)))
566static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s16)))
570static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s32)))
574static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s8)))
578static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u16)))
582static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u32)))
586static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u8)))
590static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s16)))
594static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s32)))
598static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s8)))
602static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u16)))
606static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u32)))
610static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u8)))
614static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s16)))
618static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s32)))
622static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u16)))
626static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u32)))
630static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s16)))
634static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s32)))
638static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s8)))
642static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u16)))
646static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u32)))
650static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u8)))
654static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s16)))
658static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s32)))
662static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u16)))
666static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u32)))
670static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s16)))
674static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s32)))
678static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s8)))
682static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u16)))
686static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u32)))
690static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u8)))
694static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s16)))
698static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s32)))
702static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s8)))
706static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u16)))
710static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u32)))
714static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u8)))
718static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s16)))
722static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s32)))
726static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s8)))
730static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u16)))
734static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u32)))
738static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u8)))
742static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s16)))
746static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s32)))
750static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s8)))
754static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u16)))
758static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u32)))
762static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u8)))
766static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s16)))
770static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s32)))
774static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s8)))
778static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u16)))
782static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u32)))
786static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u8)))
790static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s16)))
794static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s32)))
798static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s8)))
802static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u16)))
806static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u32)))
810static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u8)))
814static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s16)))
818static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s32)))
822static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s8)))
826static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u16)))
830static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u32)))
834static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u8)))
838static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s16)))
842static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s32)))
846static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s8)))
850static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u16)))
854static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u32)))
858static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u8)))
862static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s16)))
866static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s32)))
870static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s8)))
874static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u16)))
878static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u32)))
882static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u8)))
886static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s16)))
890static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s32)))
894static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s8)))
898static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u16)))
902static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u32)))
906static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u8)))
910static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s16)))
914static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s32)))
918static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s8)))
922static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u16)))
926static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u32)))
930static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u8)))
934static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s16)))
938static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s32)))
942static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s8)))
946static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s16)))
950static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s32)))
954static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s8)))
958static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s16)))
962static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s32)))
966static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s8)))
970static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s16)))
974static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s32)))
978static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s8)))
982static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u16)))
986static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u32)))
990static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u8)))
994static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s16)))
998static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s32)))
1002static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s8)))
1006static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u16)))
1010static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u32)))
1014static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u8)))
1018static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s16)))
1022static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s32)))
1026static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s8)))
1030static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u16)))
1034static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u32)))
1038static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u8)))
1042static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u16)))
1046static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u32)))
1050static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u8)))
1054static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u16)))
1058static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u32)))
1062static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u8)))
1066static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u16)))
1070static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u32)))
1074static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u8)))
1078static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u16)))
1082static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u32)))
1086static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u8)))
1090static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s16)))
1094static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s32)))
1098static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s8)))
1102static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u16)))
1106static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u32)))
1110static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u8)))
1114static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s16)))
1118static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s32)))
1122static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s8)))
1126static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u16)))
1130static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u32)))
1134static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u8)))
1138static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s16)))
1142static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s32)))
1146static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s8)))
1150static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u16)))
1154static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u32)))
1158static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u8)))
1162static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s16)))
1166static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s32)))
1170static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s8)))
1174static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u16)))
1178static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u32)))
1182static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u8)))
1186static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s16)))
1190static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s32)))
1194static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s8)))
1198static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s16)))
1202static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s32)))
1206static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s8)))
1210static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s16)))
1214static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s32)))
1218static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s8)))
1222static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s16)))
1226static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s32)))
1230static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s8)))
1234static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s16)))
1238static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s32)))
1242static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s8)))
1246static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s16)))
1250static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s32)))
1254static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s8)))
1258static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s16)))
1262static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s32)))
1266static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s8)))
1270static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s16)))
1274static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s32)))
1278static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s8)))
1282static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u16)))
1286static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u32)))
1290static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u8)))
1294static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u16)))
1298static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u32)))
1302static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u8)))
1306static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u16)))
1310static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u32)))
1314static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u8)))
1318static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u16)))
1322static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u32)))
1326static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u8)))
1330static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s16)))
1334static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s32)))
1338static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s8)))
1342static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s16)))
1346static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s32)))
1350static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s8)))
1354static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s16)))
1358static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s32)))
1362static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s8)))
1366static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s16)))
1370static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s32)))
1374static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s8)))
1378static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s16)))
1382static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s32)))
1386static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s8)))
1390static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s16)))
1394static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s32)))
1398static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s8)))
1402static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s16)))
1406static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s32)))
1410static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s8)))
1414static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s16)))
1418static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s32)))
1422static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s8)))
1426static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s16)))
1430static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s32)))
1434static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s8)))
1438static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u16)))
1442static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u32)))
1446static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u8)))
1450static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s16)))
1454static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s32)))
1458static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s8)))
1462static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u16)))
1466static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u32)))
1470static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u8)))
1474static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s16)))
1478static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s32)))
1482static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s8)))
1486static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u16)))
1490static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u32)))
1494static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u8)))
1498static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s16)))
1502static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s32)))
1506static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s8)))
1510static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u16)))
1514static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u32)))
1518static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u8)))
1522static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s16)))
1524static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s32)))
1526static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s64)))
1528static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s8)))
1530static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u16)))
1532static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u32)))
1534static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u64)))
1536static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u8)))
1538static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q)))
1540static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q_m)))
1542static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q)))
1544static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q_m)))
1546static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q)))
1548static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q_m)))
1550static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q)))
1552static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q_m)))
1554static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u16)))
1558static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u32)))
1562static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u8)))
1566static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u16)))
1570static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u32)))
1574static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u8)))
1578static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u16)))
1582static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u32)))
1586static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u8)))
1590static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u16)))
1594static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u32)))
1598static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u8)))
1602static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u16)))
1606static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u32)))
1610static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u8)))
1614static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u16)))
1618static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u32)))
1622static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u8)))
1626static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s16)))
1630static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s32)))
1634static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s8)))
1638static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u16)))
1642static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u32)))
1646static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u8)))
1650static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s16)))
1652static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s32)))
1654static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s8)))
1656static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u16)))
1658static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u32)))
1660static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u8)))
1662static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s16)))
1664static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s32)))
1666static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s8)))
1668static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u16)))
1670static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u32)))
1672static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u8)))
1674static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u16)))
1678static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u32)))
1682static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u8)))
1686static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u16)))
1690static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u32)))
1694static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u8)))
1698static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u16)))
1702static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u32)))
1706static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u8)))
1710static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u16)))
1714static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u32)))
1718static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u8)))
1722static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u16)))
1726static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u32)))
1730static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u8)))
1734static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u16)))
1738static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u32)))
1742static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u8)))
1746static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s16)))
1750static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s32)))
1754static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s8)))
1758static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u16)))
1762static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u32)))
1766static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u8)))
1770static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s16)))
1774static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s32)))
1778static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s8)))
1782static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u16)))
1786static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u32)))
1790static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u8)))
1794static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s16)))
1798static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s32)))
1802static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s8)))
1806static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u16)))
1810static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u32)))
1814static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u8)))
1818static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s16)))
1822static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s32)))
1826static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s64)))
1827int64_t __arm_vgetq_lane_s64(
int64x2_t,
int);
1829int64_t __arm_vgetq_lane(
int64x2_t,
int);
1830static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s8)))
1834static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u16)))
1838static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u32)))
1842static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u64)))
1846static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u8)))
1850static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s16)))
1854static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s32)))
1858static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s8)))
1862static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u16)))
1866static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u32)))
1870static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u8)))
1874static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s16)))
1878static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s32)))
1882static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s8)))
1886static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u16)))
1890static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u32)))
1894static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u8)))
1898static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s16)))
1902static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s32)))
1906static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s8)))
1910static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u16)))
1914static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u32)))
1918static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u8)))
1922static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s16)))
1926static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s32)))
1930static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s8)))
1934static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u16)))
1938static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u32)))
1942static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u8)))
1946static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s16)))
1950static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s32)))
1954static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s8)))
1958static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u16)))
1962static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u32)))
1966static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u8)))
1970static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s16)))
1974static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s32)))
1978static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s8)))
1982static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u16)))
1986static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u32)))
1990static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u8)))
1994static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s16)))
1998static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s32)))
2002static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s8)))
2006static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s16)))
2010static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s32)))
2014static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s8)))
2018static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s16)))
2022static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s32)))
2026static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s8)))
2030static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s16)))
2034static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s32)))
2038static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s8)))
2042static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s16)))
2046static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s32)))
2050static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s8)))
2054static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s16)))
2058static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s32)))
2062static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s8)))
2066static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s16)))
2070static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s32)))
2074static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s8)))
2078static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u16)))
2082static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u32)))
2086static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u8)))
2090static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s16)))
2094static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s32)))
2098static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s8)))
2102static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u16)))
2106static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u32)))
2110static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u8)))
2114static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s16)))
2118static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s32)))
2122static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s8)))
2126static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u16)))
2130static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u32)))
2134static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u8)))
2138static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s16)))
2142static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s32)))
2146static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s8)))
2150static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u16)))
2154static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u32)))
2158static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u8)))
2162static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s16)))
2166static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s32)))
2170static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s8)))
2174static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u16)))
2178static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u32)))
2182static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u8)))
2186static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s16)))
2190static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s32)))
2194static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s8)))
2198static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u16)))
2202static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u32)))
2206static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u8)))
2210static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u16)))
2214static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u32)))
2218static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u8)))
2222static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u16)))
2226static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u32)))
2230static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u8)))
2234static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u16)))
2238static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u32)))
2242static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u8)))
2246static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u16)))
2250static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u32)))
2254static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u8)))
2258static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u16)))
2262static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u32)))
2266static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u8)))
2270static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u16)))
2274static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u32)))
2278static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u8)))
2282static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u16)))
2286static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u32)))
2290static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u8)))
2294static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u16)))
2298static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u32)))
2302static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u8)))
2306static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u16)))
2310static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u32)))
2314static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u8)))
2318static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u16)))
2322static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u32)))
2326static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u8)))
2330static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u16)))
2334static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u32)))
2338static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u8)))
2342static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u16)))
2346static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u32)))
2350static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u8)))
2354static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s16)))
2358static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s32)))
2362static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s8)))
2366static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u16)))
2370static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u32)))
2374static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u8)))
2378static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s16)))
2382static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s32)))
2386static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s8)))
2390static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u16)))
2394static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u32)))
2398static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u8)))
2402static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s16)))
2406static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s32)))
2410static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s8)))
2414static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u16)))
2418static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u32)))
2422static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u8)))
2426static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s16)))
2430static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s32)))
2434static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s8)))
2438static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u16)))
2442static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u32)))
2446static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u8)))
2450static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s16)))
2454static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s32)))
2458static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s8)))
2462static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u16)))
2466static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u32)))
2470static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u8)))
2474static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s16)))
2478static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s32)))
2482static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s8)))
2486static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u16)))
2490static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u32)))
2494static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u8)))
2498static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s16)))
2500static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s32)))
2502static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s8)))
2504static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u16)))
2506static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u32)))
2508static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u8)))
2510static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s16)))
2512static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s32)))
2514static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s8)))
2516static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u16)))
2518static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u32)))
2520static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u8)))
2522static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_s64)))
2524static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_u64)))
2526static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_s64)))
2528static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_u64)))
2530static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_s64)))
2532static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_u64)))
2534static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_s64)))
2536static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_u64)))
2538static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_s64)))
2542static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_u64)))
2546static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_s64)))
2550static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_u64)))
2554static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_s64)))
2558static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_u64)))
2562static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_s64)))
2566static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_u64)))
2570static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s16)))
2574static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s32)))
2578static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u16)))
2582static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u32)))
2586static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s16)))
2590static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s32)))
2594static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u16)))
2598static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u32)))
2602static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s16)))
2606static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s32)))
2610static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u16)))
2614static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u32)))
2618static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s16)))
2622static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s32)))
2626static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u16)))
2630static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u32)))
2634static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s16)))
2636static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s32)))
2638static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u16)))
2640static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u32)))
2642static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s16)))
2644static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s32)))
2646static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u16)))
2648static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u32)))
2650static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_s32)))
2652static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_u32)))
2654static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_s32)))
2656static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_u32)))
2658static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_s32)))
2660static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_u32)))
2662static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_s32)))
2664static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_u32)))
2666static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_s32)))
2670static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_u32)))
2674static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_s32)))
2678static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_u32)))
2682static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_s32)))
2686static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_u32)))
2690static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_s32)))
2694static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_u32)))
2698static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_s32)))
2700static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_u32)))
2702static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_s32)))
2704static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_u32)))
2706static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s16)))
2710static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s32)))
2714static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s8)))
2718static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s16)))
2722static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s32)))
2726static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s8)))
2730static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s16)))
2734static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s32)))
2738static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s8)))
2742static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s16)))
2746static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s32)))
2750static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s8)))
2754static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s16)))
2758static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s32)))
2762static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s8)))
2766static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u16)))
2770static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u32)))
2774static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u8)))
2778static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s16)))
2782static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s32)))
2786static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s8)))
2790static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u16)))
2794static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u32)))
2798static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u8)))
2802static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s16)))
2806static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s32)))
2810static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s8)))
2814static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u16)))
2818static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u32)))
2822static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u8)))
2826static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s16)))
2830static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s32)))
2834static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s8)))
2838static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u16)))
2842static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u32)))
2846static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u8)))
2850static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s16)))
2854static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s32)))
2858static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s8)))
2862static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u16)))
2866static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u32)))
2870static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u8)))
2874static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s16)))
2878static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s32)))
2882static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s8)))
2886static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s16)))
2890static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s32)))
2894static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s8)))
2898static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s16)))
2902static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s32)))
2906static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s8)))
2910static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s16)))
2914static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s32)))
2918static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s8)))
2922static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s16)))
2926static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s32)))
2930static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s8)))
2934static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u16)))
2938static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u32)))
2942static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u8)))
2946static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s16)))
2950static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s32)))
2954static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s8)))
2958static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u16)))
2962static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u32)))
2966static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u8)))
2970static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s16)))
2974static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s32)))
2978static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s8)))
2982static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u16)))
2986static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u32)))
2990static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u8)))
2994static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s16)))
2998static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s32)))
3002static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s8)))
3006static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u16)))
3010static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u32)))
3014static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u8)))
3018static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s16)))
3022static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s32)))
3026static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s8)))
3030static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u16)))
3034static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u32)))
3038static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u8)))
3042static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s16)))
3046static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s32)))
3050static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s8)))
3054static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u16)))
3058static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u32)))
3062static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u8)))
3066static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s16)))
3070static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s32)))
3074static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s8)))
3078static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u16)))
3082static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u32)))
3086static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u8)))
3090static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s16)))
3094static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s32)))
3098static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s8)))
3102static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s16)))
3106static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s32)))
3110static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s8)))
3114static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s16)))
3118static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s32)))
3122static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s8)))
3126static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u16)))
3130static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u32)))
3134static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u8)))
3138static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s16)))
3142static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s32)))
3146static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s8)))
3150static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u16)))
3154static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u32)))
3158static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u8)))
3162static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s16)))
3166static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s32)))
3170static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s8)))
3174static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s16)))
3178static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s32)))
3182static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s8)))
3186static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s16)))
3190static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s32)))
3194static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u16)))
3198static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u32)))
3202static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s16)))
3206static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s32)))
3210static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u16)))
3214static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u32)))
3218static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s16)))
3222static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s32)))
3226static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s16)))
3230static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s32)))
3234static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s16)))
3238static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s32)))
3242static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u16)))
3246static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u32)))
3250static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s16)))
3254static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s32)))
3258static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u16)))
3262static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u32)))
3266static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s16)))
3270static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s32)))
3274static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s16)))
3278static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s32)))
3282static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s16)))
3286static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s32)))
3290static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s8)))
3294static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u16)))
3298static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u32)))
3302static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u8)))
3306static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s16)))
3310static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s32)))
3314static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s8)))
3318static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u16)))
3322static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u32)))
3326static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u8)))
3330static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s16)))
3334static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s32)))
3338static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s8)))
3342static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u16)))
3346static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u32)))
3350static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u8)))
3354static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s16)))
3358static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s32)))
3362static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s8)))
3366static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u16)))
3370static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u32)))
3374static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u8)))
3378static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s16)))
3382static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s32)))
3386static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s8)))
3390static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s16)))
3394static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s32)))
3398static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s8)))
3402static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s16)))
3406static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s32)))
3410static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s8)))
3414static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s16)))
3418static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s32)))
3422static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s8)))
3426static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s16)))
3430static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s32)))
3434static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s8)))
3438static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s16)))
3442static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s32)))
3446static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s8)))
3450static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s16)))
3454static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s32)))
3458static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s8)))
3462static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s16)))
3466static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s32)))
3470static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s8)))
3474static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s16)))
3478static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s32)))
3482static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s16)))
3486static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s32)))
3490static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s16)))
3494static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s32)))
3498static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s16)))
3502static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s32)))
3506static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s16)))
3510static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s32)))
3514static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s16)))
3518static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s32)))
3522static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s16)))
3526static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s32)))
3530static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s16)))
3534static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s32)))
3538static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s16)))
3542static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s8)))
3546static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u16)))
3550static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u8)))
3554static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s16)))
3558static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s8)))
3562static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u16)))
3566static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u8)))
3570static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s16)))
3574static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s8)))
3578static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u16)))
3582static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u8)))
3586static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s16)))
3590static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s8)))
3594static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u16)))
3598static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u8)))
3602static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s16)))
3606static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s8)))
3610static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u16)))
3614static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u8)))
3618static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s16)))
3622static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s8)))
3626static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u16)))
3630static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u8)))
3634static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s16)))
3638static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s32)))
3642static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u16)))
3646static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u32)))
3650static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s16)))
3654static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s32)))
3658static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u16)))
3662static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u32)))
3666static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s16)))
3670static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s32)))
3674static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u16)))
3678static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u32)))
3682static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s16)))
3686static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s32)))
3690static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u16)))
3694static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u32)))
3698static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s16)))
3702static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s32)))
3706static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s8)))
3710static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u16)))
3714static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u32)))
3718static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u8)))
3722static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s16)))
3726static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s32)))
3730static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s8)))
3734static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u16)))
3738static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u32)))
3742static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u8)))
3746static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s16)))
3750static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s32)))
3754static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s8)))
3758static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u16)))
3762static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u32)))
3766static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u8)))
3770static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s16)))
3774static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s32)))
3778static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s8)))
3782static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u16)))
3786static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u32)))
3790static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u8)))
3794static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s16)))
3798static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s32)))
3802static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s8)))
3806static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u16)))
3810static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u32)))
3814static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u8)))
3818static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s16)))
3822static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s32)))
3826static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s8)))
3830static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u16)))
3834static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u32)))
3838static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u8)))
3842static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p16)))
3846static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p8)))
3850static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p16)))
3854static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p8)))
3858static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p16)))
3862static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p8)))
3866static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s16)))
3870static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s32)))
3874static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s8)))
3878static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u16)))
3882static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u32)))
3886static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u8)))
3890static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s16)))
3894static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s32)))
3898static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s8)))
3902static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u16)))
3906static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u32)))
3910static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u8)))
3914static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s16)))
3918static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s32)))
3922static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s8)))
3926static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u16)))
3930static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u32)))
3934static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u8)))
3938static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p16)))
3942static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p8)))
3946static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p16)))
3950static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p8)))
3954static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p16)))
3958static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p8)))
3962static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s16)))
3966static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s32)))
3970static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s8)))
3974static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u16)))
3978static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u32)))
3982static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u8)))
3986static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s16)))
3990static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s32)))
3994static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s8)))
3998static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u16)))
4002static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u32)))
4006static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u8)))
4010static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s16)))
4014static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s32)))
4018static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s8)))
4022static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u16)))
4026static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u32)))
4030static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u8)))
4034static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s16)))
4038static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s32)))
4042static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s8)))
4046static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u16)))
4050static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u32)))
4054static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u8)))
4058static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s16)))
4062static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s32)))
4066static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s8)))
4070static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u16)))
4074static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u32)))
4078static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u8)))
4082static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s16)))
4086static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s32)))
4090static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s8)))
4094static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u16)))
4098static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u32)))
4102static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u8)))
4106static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s16)))
4110static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s32)))
4114static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u16)))
4118static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u32)))
4122static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s16)))
4126static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s32)))
4130static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s8)))
4134static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u16)))
4138static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u32)))
4142static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u8)))
4146static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s16)))
4148static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s32)))
4150static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u16)))
4152static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u32)))
4154static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s16)))
4158static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s32)))
4162static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s8)))
4166static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u16)))
4170static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u32)))
4174static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u8)))
4178static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s16)))
4180static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s32)))
4182static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u16)))
4184static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u32)))
4186static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s16)))
4190static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s32)))
4194static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s8)))
4198static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u16)))
4202static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u32)))
4206static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u8)))
4210static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s16)))
4214static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s32)))
4218static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s8)))
4222static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s16)))
4226static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s32)))
4230static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s8)))
4234static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s16)))
4238static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s32)))
4242static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s8)))
4246static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s16)))
4250static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s32)))
4254static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s8)))
4258static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u16)))
4262static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u32)))
4266static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u8)))
4270static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s16)))
4274static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s32)))
4278static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s8)))
4282static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u16)))
4286static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u32)))
4290static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u8)))
4294static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s16)))
4298static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s32)))
4302static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s8)))
4306static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u16)))
4310static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u32)))
4314static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u8)))
4318static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s16)))
4322static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s32)))
4326static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u16)))
4330static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u32)))
4334static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s16)))
4338static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s32)))
4342static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s8)))
4346static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u16)))
4350static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u32)))
4354static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u8)))
4358static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s16)))
4362static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s32)))
4366static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u16)))
4370static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u32)))
4374static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s16)))
4378static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s32)))
4382static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s8)))
4386static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u16)))
4390static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u32)))
4394static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u8)))
4398static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s16)))
4402static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s32)))
4406static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s8)))
4410static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u16)))
4414static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u32)))
4418static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u8)))
4422static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpnot)))
4424static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s16)))
4428static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s32)))
4432static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s64)))
4436static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s8)))
4440static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u16)))
4444static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u32)))
4448static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u64)))
4452static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u8)))
4456static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s16)))
4460static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s32)))
4464static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s8)))
4468static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s16)))
4472static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s32)))
4476static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s8)))
4480static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s16)))
4484static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s32)))
4488static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s8)))
4492static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u16)))
4496static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u32)))
4500static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u8)))
4504static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s16)))
4508static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s32)))
4512static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s8)))
4516static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u16)))
4520static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u32)))
4524static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u8)))
4528static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s16)))
4532static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s32)))
4536static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s8)))
4540static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u16)))
4544static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u32)))
4548static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u8)))
4552static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s16)))
4556static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s32)))
4560static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s8)))
4564static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u16)))
4568static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u32)))
4572static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u8)))
4576static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s16)))
4580static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s32)))
4584static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s8)))
4588static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s16)))
4592static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s32)))
4596static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s8)))
4600static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s16)))
4604static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s32)))
4608static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s8)))
4612static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s16)))
4616static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s32)))
4620static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s8)))
4624static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s16)))
4628static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s32)))
4632static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s8)))
4636static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s16)))
4640static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s32)))
4644static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s8)))
4648static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s16)))
4652static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s32)))
4656static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s8)))
4660static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s16)))
4664static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s32)))
4668static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s8)))
4672static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s16)))
4676static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s32)))
4680static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s8)))
4684static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s16)))
4688static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s32)))
4692static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s8)))
4696static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s16)))
4700static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s32)))
4704static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s8)))
4708static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s16)))
4712static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s32)))
4716static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s8)))
4720static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s16)))
4724static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s32)))
4728static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s8)))
4732static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s16)))
4736static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s32)))
4740static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s8)))
4744static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s16)))
4748static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s32)))
4752static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s8)))
4756static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s16)))
4760static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s32)))
4764static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s8)))
4768static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s16)))
4772static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s32)))
4776static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s16)))
4780static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s32)))
4784static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s16)))
4788static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s32)))
4792static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s16)))
4796static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s32)))
4800static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s16)))
4804static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s32)))
4808static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s16)))
4812static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s32)))
4816static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s16)))
4820static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s32)))
4824static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s16)))
4828static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s32)))
4832static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s16)))
4836static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s32)))
4840static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u16)))
4844static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u32)))
4848static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s16)))
4852static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s32)))
4856static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u16)))
4860static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u32)))
4864static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s16)))
4868static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s32)))
4872static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u16)))
4876static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u32)))
4880static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s16)))
4884static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s32)))
4888static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u16)))
4892static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u32)))
4896static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s16)))
4900static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s32)))
4904static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s16)))
4908static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s32)))
4912static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s16)))
4916static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s32)))
4920static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s16)))
4924static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s32)))
4928static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s16)))
4932static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s32)))
4936static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s8)))
4940static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s16)))
4944static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s32)))
4948static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s8)))
4952static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s16)))
4956static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s32)))
4960static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s8)))
4964static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s16)))
4968static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s32)))
4972static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s8)))
4976static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s16)))
4980static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s32)))
4984static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s8)))
4988static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s16)))
4992static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s32)))
4996static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s8)))
5000static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s16)))
5004static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s32)))
5008static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s8)))
5012static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s16)))
5016static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s32)))
5020static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s8)))
5024static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s16)))
5028static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s32)))
5032static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s8)))
5036static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s16)))
5040static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s32)))
5044static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s8)))
5048static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s16)))
5052static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s32)))
5056static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s8)))
5060static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s16)))
5064static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s32)))
5068static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s8)))
5072static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s16)))
5076static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s32)))
5080static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s8)))
5084static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s16)))
5088static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s32)))
5092static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s8)))
5096static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s16)))
5100static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s32)))
5104static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s8)))
5108static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s16)))
5112static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s32)))
5116static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s8)))
5120static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s16)))
5124static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s32)))
5128static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s8)))
5132static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s16)))
5136static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s32)))
5140static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s8)))
5144static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s16)))
5148static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s32)))
5152static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s8)))
5156static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u16)))
5160static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u32)))
5164static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u8)))
5168static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s16)))
5172static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s32)))
5176static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s8)))
5180static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u16)))
5184static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u32)))
5188static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u8)))
5192static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s16)))
5196static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s32)))
5200static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s8)))
5204static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u16)))
5208static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u32)))
5212static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u8)))
5216static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s16)))
5220static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s32)))
5224static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s8)))
5228static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u16)))
5232static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u32)))
5236static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u8)))
5240static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s16)))
5244static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s32)))
5248static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u16)))
5252static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u32)))
5256static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s16)))
5260static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s32)))
5264static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u16)))
5268static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u32)))
5272static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s16)))
5276static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s32)))
5280static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u16)))
5284static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u32)))
5288static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s16)))
5292static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s32)))
5296static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u16)))
5300static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u32)))
5304static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s16)))
5308static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s32)))
5312static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s16)))
5316static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s32)))
5320static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s16)))
5324static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s32)))
5328static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s16)))
5332static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s32)))
5336static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s16)))
5340static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s32)))
5344static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s8)))
5348static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u16)))
5352static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u32)))
5356static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u8)))
5360static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s16)))
5364static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s32)))
5368static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s8)))
5372static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u16)))
5376static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u32)))
5380static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u8)))
5384static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s16)))
5388static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s32)))
5392static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s8)))
5396static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u16)))
5400static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u32)))
5404static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u8)))
5408static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s16)))
5412static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s32)))
5416static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s8)))
5420static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u16)))
5424static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u32)))
5428static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u8)))
5432static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s16)))
5436static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s32)))
5440static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s8)))
5444static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u16)))
5448static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u32)))
5452static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u8)))
5456static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s16)))
5460static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s32)))
5464static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s8)))
5468static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u16)))
5472static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u32)))
5476static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u8)))
5480static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s16)))
5484static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s32)))
5488static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s8)))
5492static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s16)))
5496static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s32)))
5500static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s8)))
5504static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s16)))
5508static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s32)))
5512static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u16)))
5516static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u32)))
5520static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s16)))
5524static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s32)))
5528static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u16)))
5532static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u32)))
5536static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s16)))
5540static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s32)))
5544static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u16)))
5548static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u32)))
5552static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s16)))
5556static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s32)))
5560static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u16)))
5564static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u32)))
5568static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s16)))
5572static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s32)))
5576static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s16)))
5580static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s32)))
5584static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s16)))
5588static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s32)))
5592static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s16)))
5596static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s32)))
5600static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s16)))
5604static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s32)))
5608static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s8)))
5612static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u16)))
5616static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u32)))
5620static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u8)))
5624static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s16)))
5628static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s32)))
5632static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s8)))
5636static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u16)))
5640static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u32)))
5644static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u8)))
5648static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s16)))
5652static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s32)))
5656static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s8)))
5660static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u16)))
5664static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u32)))
5668static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u8)))
5672static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s16)))
5676static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s32)))
5680static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s8)))
5684static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u16)))
5688static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u32)))
5692static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u8)))
5696static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s32)))
5700static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s64)))
5704static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s8)))
5708static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u16)))
5712static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u32)))
5716static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u64)))
5720static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u8)))
5724static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s16)))
5728static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s64)))
5732static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s8)))
5736static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u16)))
5740static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u32)))
5744static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u64)))
5748static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u8)))
5752static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s16)))
5756static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s32)))
5760static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s8)))
5764static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u16)))
5768static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u32)))
5772static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u64)))
5776static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u8)))
5780static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s16)))
5784static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s32)))
5788static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s64)))
5792static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u16)))
5796static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u32)))
5800static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u64)))
5804static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u8)))
5808static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s16)))
5812static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s32)))
5816static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s64)))
5820static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s8)))
5824static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u32)))
5828static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u64)))
5832static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u8)))
5836static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s16)))
5840static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s32)))
5844static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s64)))
5848static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s8)))
5852static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u16)))
5856static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u64)))
5860static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u8)))
5864static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s16)))
5868static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s32)))
5872static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s64)))
5876static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s8)))
5880static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u16)))
5884static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u32)))
5888static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u8)))
5892static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s16)))
5896static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s32)))
5900static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s64)))
5904static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s8)))
5908static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u16)))
5912static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u32)))
5916static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u64)))
5920static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_s8)))
5924static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_u8)))
5928static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_s8)))
5932static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_u8)))
5936static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_s8)))
5940static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_u8)))
5944static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s16)))
5948static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s8)))
5952static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u16)))
5956static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u8)))
5960static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s16)))
5964static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s8)))
5968static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u16)))
5972static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u8)))
5976static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s16)))
5980static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s8)))
5984static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u16)))
5988static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u8)))
5992static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s16)))
5996static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s32)))
6000static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s8)))
6004static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u16)))
6008static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u32)))
6012static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u8)))
6016static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s16)))
6020static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s32)))
6024static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s8)))
6028static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u16)))
6032static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u32)))
6036static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u8)))
6040static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s16)))
6044static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s32)))
6048static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s8)))
6052static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u16)))
6056static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u32)))
6060static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u8)))
6064static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s16)))
6068static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s32)))
6072static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s8)))
6076static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u16)))
6080static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u32)))
6084static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u8)))
6088static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s16)))
6092static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s32)))
6096static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s8)))
6100static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u16)))
6104static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u32)))
6108static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u8)))
6112static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s16)))
6116static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s32)))
6120static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s8)))
6124static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u16)))
6128static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u32)))
6132static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u8)))
6136static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_s32)))
6140static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_u32)))
6144static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_s32)))
6148static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_u32)))
6152static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_p_s32)))
6156static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_s32)))
6160static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_s32)))
6164static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_u32)))
6168static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_s32)))
6172static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_u32)))
6176static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_p_s32)))
6180static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_s32)))
6184static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_p_s32)))
6188static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_s32)))
6192static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_p_s32)))
6196static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_s32)))
6200static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_p_s32)))
6204static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_s32)))
6208static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_p_s32)))
6212static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_s32)))
6216static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s16)))
6220static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s32)))
6224static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s8)))
6228static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u16)))
6232static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u32)))
6236static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u8)))
6240static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s16)))
6244static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s32)))
6248static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s8)))
6252static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u16)))
6256static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u32)))
6260static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u8)))
6264static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s16)))
6268static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s32)))
6272static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s8)))
6276static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u16)))
6280static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u32)))
6284static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u8)))
6288static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s16)))
6292static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s32)))
6296static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s8)))
6300static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u16)))
6304static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u32)))
6308static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u8)))
6312static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s16)))
6316static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s32)))
6320static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s8)))
6324static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u16)))
6328static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u32)))
6332static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u8)))
6336static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s16)))
6340static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s32)))
6344static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s8)))
6348static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u16)))
6352static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u32)))
6356static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u8)))
6360static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s16)))
6364static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s32)))
6368static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s8)))
6372static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u16)))
6376static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u32)))
6380static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u8)))
6384static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s16)))
6388static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s32)))
6392static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s8)))
6396static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u16)))
6400static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u32)))
6404static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u8)))
6408static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s16)))
6412static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s32)))
6416static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u16)))
6420static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u32)))
6424static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s16)))
6428static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s32)))
6432static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u16)))
6436static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u32)))
6440static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s16)))
6444static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s32)))
6448static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u16)))
6452static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u32)))
6456static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s16)))
6460static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s32)))
6464static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u16)))
6468static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u32)))
6472static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s16)))
6476static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s32)))
6480static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s8)))
6484static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u16)))
6488static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u32)))
6492static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u8)))
6496static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s16)))
6500static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s32)))
6504static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s8)))
6508static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u16)))
6512static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u32)))
6516static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u8)))
6520static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s16)))
6524static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s32)))
6528static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s8)))
6532static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u16)))
6536static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u32)))
6540static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u8)))
6544static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_s32)))
6548static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_u32)))
6552static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_s32)))
6556static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_u32)))
6560static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_s32)))
6564static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_u32)))
6568static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_s32)))
6572static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_u32)))
6576static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s16)))
6580static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s32)))
6584static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s64)))
6588static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s8)))
6592static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u16)))
6596static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u32)))
6600static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u64)))
6604static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u8)))
6608static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s16)))
6612static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s32)))
6616static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s8)))
6620static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u16)))
6624static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u32)))
6628static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u8)))
6632static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s16)))
6636static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s32)))
6640static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s8)))
6644static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u16)))
6648static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u32)))
6652static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u8)))
6656static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s16)))
6660static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s8)))
6664static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u16)))
6668static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u8)))
6672static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s16)))
6676static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s8)))
6680static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u16)))
6684static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u8)))
6688static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s16)))
6692static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s8)))
6696static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u16)))
6700static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u8)))
6704static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s16)))
6708static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s8)))
6712static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u16)))
6716static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u8)))
6720static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s16)))
6724static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s8)))
6728static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u16)))
6732static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u8)))
6736static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s16)))
6740static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s8)))
6744static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u16)))
6748static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u8)))
6752static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s16)))
6756static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s32)))
6760static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s8)))
6764static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u16)))
6768static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u32)))
6772static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u8)))
6776static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s16)))
6780static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s32)))
6784static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s8)))
6788static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u16)))
6792static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u32)))
6796static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u8)))
6800static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s16)))
6804static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s32)))
6808static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s8)))
6812static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u16)))
6816static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u32)))
6820static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u8)))
6824static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s16)))
6828static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s32)))
6832static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s8)))
6836static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u16)))
6840static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u32)))
6844static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u8)))
6848static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s16)))
6852static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s32)))
6856static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s8)))
6860static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u16)))
6864static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u32)))
6868static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u8)))
6872static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s16)))
6876static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s32)))
6880static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s8)))
6884static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u16)))
6888static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u32)))
6892static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u8)))
6896static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s16)))
6900static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s32)))
6904static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s8)))
6908static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u16)))
6912static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u32)))
6916static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u8)))
6920static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s16)))
6924static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s32)))
6928static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s8)))
6932static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u16)))
6936static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u32)))
6940static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u8)))
6944static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s16)))
6948static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s32)))
6952static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u16)))
6956static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u32)))
6960static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s16)))
6964static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s32)))
6968static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u16)))
6972static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u32)))
6976static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s16)))
6980static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s32)))
6984static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u16)))
6988static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u32)))
6992static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s16)))
6996static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s32)))
7000static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u16)))
7004static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u32)))
7008static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s16)))
7012static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s32)))
7016static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s8)))
7020static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u16)))
7024static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u32)))
7028static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u8)))
7032static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s16)))
7036static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s32)))
7040static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s8)))
7044static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u16)))
7048static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u32)))
7052static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u8)))
7056static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s16)))
7060static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s32)))
7064static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s8)))
7068static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u16)))
7072static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u32)))
7076static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u8)))
7080static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s16)))
7084static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s32)))
7088static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s8)))
7092static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u16)))
7096static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u32)))
7100static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u8)))
7104static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s16)))
7108static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s32)))
7112static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s8)))
7116static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u16)))
7120static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u32)))
7124static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u8)))
7128static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s16)))
7132static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s32)))
7136static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s8)))
7140static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u16)))
7144static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u32)))
7148static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u8)))
7152static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s16)))
7156static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s32)))
7160static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s8)))
7164static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u16)))
7168static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u32)))
7172static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u8)))
7176static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s16)))
7180static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s32)))
7184static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s8)))
7188static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u16)))
7192static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u32)))
7196static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u8)))
7200static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s16)))
7204static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s32)))
7208static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s8)))
7212static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u16)))
7216static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u32)))
7220static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u8)))
7224static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s16)))
7228static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s32)))
7232static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s8)))
7236static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u16)))
7240static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u32)))
7244static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u8)))
7248static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s16)))
7252static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s32)))
7256static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s8)))
7260static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u16)))
7264static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u32)))
7268static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u8)))
7272static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s16)))
7276static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s32)))
7280static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s8)))
7284static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u16)))
7288static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u32)))
7292static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u8)))
7296static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s16)))
7300static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s32)))
7304static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s8)))
7308static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s16)))
7312static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s32)))
7316static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s8)))
7320static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u16)))
7324static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u32)))
7328static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u8)))
7332static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s16)))
7336static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s32)))
7340static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s8)))
7344static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u16)))
7348static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u32)))
7352static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u8)))
7356static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u16)))
7360static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u32)))
7364static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u8)))
7368static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_s64)))
7372static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_u64)))
7376static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_s64)))
7380static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_u64)))
7384static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_s64)))
7388static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_u64)))
7392static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_s64)))
7396static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_u64)))
7400static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_s64)))
7404static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_u64)))
7408static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_s64)))
7412static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_u64)))
7416static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_s64)))
7420static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_u64)))
7424static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_s64)))
7428static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_u64)))
7432static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s16)))
7436static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s32)))
7440static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u16)))
7444static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u32)))
7448static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s16)))
7452static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s32)))
7456static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s16)))
7460static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s32)))
7464static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u16)))
7468static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u32)))
7472static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s16)))
7476static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s32)))
7480static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u16)))
7484static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u32)))
7488static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s16)))
7492static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s32)))
7496static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u16)))
7500static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u32)))
7504static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s16)))
7508static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s32)))
7512static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u16)))
7516static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u32)))
7520static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u16)))
7524static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u32)))
7528static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_s32)))
7532static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_u32)))
7536static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_s32)))
7540static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_s32)))
7544static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_u32)))
7548static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_s32)))
7552static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_u32)))
7556static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_s32)))
7560static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_u32)))
7564static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_s32)))
7568static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_u32)))
7572static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_s32)))
7576static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_u32)))
7580static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_s32)))
7584static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_u32)))
7588static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_s32)))
7592static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_u32)))
7596static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_s32)))
7600static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_u32)))
7604static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_u32)))
7608static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s16)))
7612static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s32)))
7616static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s8)))
7620static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u16)))
7624static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u32)))
7628static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u8)))
7632static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s16)))
7636static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s32)))
7640static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s8)))
7644static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u16)))
7648static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u32)))
7652static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u8)))
7656static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s16)))
7660static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s32)))
7664static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s8)))
7668static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u16)))
7672static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u32)))
7676static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u8)))
7680static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s16)))
7684static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s32)))
7688static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s8)))
7692static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u16)))
7696static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u32)))
7700static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u8)))
7704static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s16)))
7708static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s32)))
7712static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s8)))
7716static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u16)))
7720static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u32)))
7724static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u8)))
7728static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s16)))
7732static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s32)))
7736static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s8)))
7740static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u16)))
7744static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u32)))
7748static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u8)))
7768static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s16)))
7770static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s32)))
7772static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s64)))
7774static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s8)))
7776static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u16)))
7778static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u32)))
7780static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u64)))
7782static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u8)))
7785#if (__ARM_FEATURE_MVE & 2)
7788typedef float float32_t;
7789typedef __attribute__((__neon_vector_type__(8), __clang_arm_mve_strict_polymorphism))
float16_t float16x8_t;
7790typedef struct { float16x8_t val[2]; } float16x8x2_t;
7791typedef struct { float16x8_t val[4]; } float16x8x4_t;
7792typedef __attribute__((__neon_vector_type__(4), __clang_arm_mve_strict_polymorphism)) float32_t float32x4_t;
7793typedef struct { float32x4_t val[2]; } float32x4x2_t;
7794typedef struct { float32x4_t val[4]; } float32x4x4_t;
7796static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f16)))
7797float16x8_t __arm_vabdq_f16(float16x8_t, float16x8_t);
7799float16x8_t __arm_vabdq(float16x8_t, float16x8_t);
7800static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f32)))
7801float32x4_t __arm_vabdq_f32(float32x4_t, float32x4_t);
7803float32x4_t __arm_vabdq(float32x4_t, float32x4_t);
7804static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f16)))
7805float16x8_t __arm_vabdq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7807float16x8_t __arm_vabdq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7808static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f32)))
7809float32x4_t __arm_vabdq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7811float32x4_t __arm_vabdq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7812static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f16)))
7813float16x8_t __arm_vabdq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7815float16x8_t __arm_vabdq_x(float16x8_t, float16x8_t,
mve_pred16_t);
7816static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f32)))
7817float32x4_t __arm_vabdq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7819float32x4_t __arm_vabdq_x(float32x4_t, float32x4_t,
mve_pred16_t);
7820static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f16)))
7821float16x8_t __arm_vabsq_f16(float16x8_t);
7823float16x8_t __arm_vabsq(float16x8_t);
7824static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f32)))
7825float32x4_t __arm_vabsq_f32(float32x4_t);
7827float32x4_t __arm_vabsq(float32x4_t);
7828static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f16)))
7829float16x8_t __arm_vabsq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7831float16x8_t __arm_vabsq_m(float16x8_t, float16x8_t,
mve_pred16_t);
7832static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f32)))
7833float32x4_t __arm_vabsq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7835float32x4_t __arm_vabsq_m(float32x4_t, float32x4_t,
mve_pred16_t);
7836static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f16)))
7837float16x8_t __arm_vabsq_x_f16(float16x8_t,
mve_pred16_t);
7840static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f32)))
7841float32x4_t __arm_vabsq_x_f32(float32x4_t,
mve_pred16_t);
7844static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f16)))
7845float16x8_t __arm_vaddq_f16(float16x8_t, float16x8_t);
7847float16x8_t __arm_vaddq(float16x8_t, float16x8_t);
7848static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f32)))
7849float32x4_t __arm_vaddq_f32(float32x4_t, float32x4_t);
7851float32x4_t __arm_vaddq(float32x4_t, float32x4_t);
7852static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f16)))
7853float16x8_t __arm_vaddq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7855float16x8_t __arm_vaddq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7856static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f32)))
7857float32x4_t __arm_vaddq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7859float32x4_t __arm_vaddq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7860static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f16)))
7864static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f32)))
7865float32x4_t __arm_vaddq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
7867float32x4_t __arm_vaddq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
7868static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f16)))
7869float16x8_t __arm_vaddq_n_f16(float16x8_t,
float16_t);
7871float16x8_t __arm_vaddq(float16x8_t,
float16_t);
7872static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f32)))
7873float32x4_t __arm_vaddq_n_f32(float32x4_t, float32_t);
7875float32x4_t __arm_vaddq(float32x4_t, float32_t);
7876static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f16)))
7877float16x8_t __arm_vaddq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7879float16x8_t __arm_vaddq_x(float16x8_t, float16x8_t,
mve_pred16_t);
7880static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f32)))
7881float32x4_t __arm_vaddq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7883float32x4_t __arm_vaddq_x(float32x4_t, float32x4_t,
mve_pred16_t);
7884static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f16)))
7888static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f32)))
7889float32x4_t __arm_vaddq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
7891float32x4_t __arm_vaddq_x(float32x4_t, float32_t,
mve_pred16_t);
7892static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f16)))
7893float16x8_t __arm_vandq_f16(float16x8_t, float16x8_t);
7895float16x8_t __arm_vandq(float16x8_t, float16x8_t);
7896static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f32)))
7897float32x4_t __arm_vandq_f32(float32x4_t, float32x4_t);
7899float32x4_t __arm_vandq(float32x4_t, float32x4_t);
7900static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f16)))
7901float16x8_t __arm_vandq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7903float16x8_t __arm_vandq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7904static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f32)))
7905float32x4_t __arm_vandq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7907float32x4_t __arm_vandq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7908static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f16)))
7909float16x8_t __arm_vandq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7911float16x8_t __arm_vandq_x(float16x8_t, float16x8_t,
mve_pred16_t);
7912static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f32)))
7913float32x4_t __arm_vandq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7915float32x4_t __arm_vandq_x(float32x4_t, float32x4_t,
mve_pred16_t);
7916static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f16)))
7917float16x8_t __arm_vbicq_f16(float16x8_t, float16x8_t);
7919float16x8_t __arm_vbicq(float16x8_t, float16x8_t);
7920static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f32)))
7921float32x4_t __arm_vbicq_f32(float32x4_t, float32x4_t);
7923float32x4_t __arm_vbicq(float32x4_t, float32x4_t);
7924static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f16)))
7925float16x8_t __arm_vbicq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7927float16x8_t __arm_vbicq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7928static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f32)))
7929float32x4_t __arm_vbicq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7931float32x4_t __arm_vbicq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7932static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f16)))
7933float16x8_t __arm_vbicq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7935float16x8_t __arm_vbicq_x(float16x8_t, float16x8_t,
mve_pred16_t);
7936static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f32)))
7937float32x4_t __arm_vbicq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7939float32x4_t __arm_vbicq_x(float32x4_t, float32x4_t,
mve_pred16_t);
7940static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f16)))
7944static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f32)))
7948static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f16)))
7949float16x8_t __arm_vbrsrq_n_f16(float16x8_t,
int32_t);
7951float16x8_t __arm_vbrsrq(float16x8_t,
int32_t);
7952static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f32)))
7953float32x4_t __arm_vbrsrq_n_f32(float32x4_t,
int32_t);
7955float32x4_t __arm_vbrsrq(float32x4_t,
int32_t);
7956static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f16)))
7960static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f32)))
7964static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f16)))
7965float16x8_t __arm_vcaddq_rot270_f16(float16x8_t, float16x8_t);
7967float16x8_t __arm_vcaddq_rot270(float16x8_t, float16x8_t);
7968static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f32)))
7969float32x4_t __arm_vcaddq_rot270_f32(float32x4_t, float32x4_t);
7971float32x4_t __arm_vcaddq_rot270(float32x4_t, float32x4_t);
7972static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f16)))
7973float16x8_t __arm_vcaddq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7975float16x8_t __arm_vcaddq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7976static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f32)))
7977float32x4_t __arm_vcaddq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7979float32x4_t __arm_vcaddq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7980static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f16)))
7981float16x8_t __arm_vcaddq_rot270_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7983float16x8_t __arm_vcaddq_rot270_x(float16x8_t, float16x8_t,
mve_pred16_t);
7984static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f32)))
7985float32x4_t __arm_vcaddq_rot270_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7987float32x4_t __arm_vcaddq_rot270_x(float32x4_t, float32x4_t,
mve_pred16_t);
7988static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f16)))
7989float16x8_t __arm_vcaddq_rot90_f16(float16x8_t, float16x8_t);
7991float16x8_t __arm_vcaddq_rot90(float16x8_t, float16x8_t);
7992static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f32)))
7993float32x4_t __arm_vcaddq_rot90_f32(float32x4_t, float32x4_t);
7995float32x4_t __arm_vcaddq_rot90(float32x4_t, float32x4_t);
7996static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f16)))
7997float16x8_t __arm_vcaddq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7999float16x8_t __arm_vcaddq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8000static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f32)))
8001float32x4_t __arm_vcaddq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8003float32x4_t __arm_vcaddq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8004static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f16)))
8005float16x8_t __arm_vcaddq_rot90_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8007float16x8_t __arm_vcaddq_rot90_x(float16x8_t, float16x8_t,
mve_pred16_t);
8008static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f32)))
8009float32x4_t __arm_vcaddq_rot90_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8011float32x4_t __arm_vcaddq_rot90_x(float32x4_t, float32x4_t,
mve_pred16_t);
8012static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f16)))
8013float16x8_t __arm_vcmlaq_f16(float16x8_t, float16x8_t, float16x8_t);
8015float16x8_t __arm_vcmlaq(float16x8_t, float16x8_t, float16x8_t);
8016static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f32)))
8017float32x4_t __arm_vcmlaq_f32(float32x4_t, float32x4_t, float32x4_t);
8019float32x4_t __arm_vcmlaq(float32x4_t, float32x4_t, float32x4_t);
8020static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f16)))
8021float16x8_t __arm_vcmlaq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8023float16x8_t __arm_vcmlaq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8024static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f32)))
8025float32x4_t __arm_vcmlaq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8027float32x4_t __arm_vcmlaq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8028static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f16)))
8029float16x8_t __arm_vcmlaq_rot180_f16(float16x8_t, float16x8_t, float16x8_t);
8031float16x8_t __arm_vcmlaq_rot180(float16x8_t, float16x8_t, float16x8_t);
8032static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f32)))
8033float32x4_t __arm_vcmlaq_rot180_f32(float32x4_t, float32x4_t, float32x4_t);
8035float32x4_t __arm_vcmlaq_rot180(float32x4_t, float32x4_t, float32x4_t);
8036static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f16)))
8037float16x8_t __arm_vcmlaq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8039float16x8_t __arm_vcmlaq_rot180_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8040static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f32)))
8041float32x4_t __arm_vcmlaq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8043float32x4_t __arm_vcmlaq_rot180_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8044static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f16)))
8045float16x8_t __arm_vcmlaq_rot270_f16(float16x8_t, float16x8_t, float16x8_t);
8047float16x8_t __arm_vcmlaq_rot270(float16x8_t, float16x8_t, float16x8_t);
8048static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f32)))
8049float32x4_t __arm_vcmlaq_rot270_f32(float32x4_t, float32x4_t, float32x4_t);
8051float32x4_t __arm_vcmlaq_rot270(float32x4_t, float32x4_t, float32x4_t);
8052static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f16)))
8053float16x8_t __arm_vcmlaq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8055float16x8_t __arm_vcmlaq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8056static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f32)))
8057float32x4_t __arm_vcmlaq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8059float32x4_t __arm_vcmlaq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8060static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f16)))
8061float16x8_t __arm_vcmlaq_rot90_f16(float16x8_t, float16x8_t, float16x8_t);
8063float16x8_t __arm_vcmlaq_rot90(float16x8_t, float16x8_t, float16x8_t);
8064static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f32)))
8065float32x4_t __arm_vcmlaq_rot90_f32(float32x4_t, float32x4_t, float32x4_t);
8067float32x4_t __arm_vcmlaq_rot90(float32x4_t, float32x4_t, float32x4_t);
8068static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f16)))
8069float16x8_t __arm_vcmlaq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8071float16x8_t __arm_vcmlaq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8072static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f32)))
8073float32x4_t __arm_vcmlaq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8075float32x4_t __arm_vcmlaq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8076static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f16)))
8077mve_pred16_t __arm_vcmpeqq_f16(float16x8_t, float16x8_t);
8080static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f32)))
8081mve_pred16_t __arm_vcmpeqq_f32(float32x4_t, float32x4_t);
8084static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f16)))
8088static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f32)))
8092static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f16)))
8096static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f32)))
8100static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f16)))
8104static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f32)))
8105mve_pred16_t __arm_vcmpeqq_n_f32(float32x4_t, float32_t);
8108static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f16)))
8109mve_pred16_t __arm_vcmpgeq_f16(float16x8_t, float16x8_t);
8112static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f32)))
8113mve_pred16_t __arm_vcmpgeq_f32(float32x4_t, float32x4_t);
8116static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f16)))
8120static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f32)))
8124static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f16)))
8128static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f32)))
8132static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f16)))
8136static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f32)))
8137mve_pred16_t __arm_vcmpgeq_n_f32(float32x4_t, float32_t);
8140static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f16)))
8141mve_pred16_t __arm_vcmpgtq_f16(float16x8_t, float16x8_t);
8144static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f32)))
8145mve_pred16_t __arm_vcmpgtq_f32(float32x4_t, float32x4_t);
8148static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f16)))
8152static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f32)))
8156static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f16)))
8160static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f32)))
8164static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f16)))
8168static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f32)))
8169mve_pred16_t __arm_vcmpgtq_n_f32(float32x4_t, float32_t);
8172static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f16)))
8173mve_pred16_t __arm_vcmpleq_f16(float16x8_t, float16x8_t);
8176static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f32)))
8177mve_pred16_t __arm_vcmpleq_f32(float32x4_t, float32x4_t);
8180static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f16)))
8184static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f32)))
8188static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f16)))
8192static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f32)))
8196static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f16)))
8200static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f32)))
8201mve_pred16_t __arm_vcmpleq_n_f32(float32x4_t, float32_t);
8204static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f16)))
8205mve_pred16_t __arm_vcmpltq_f16(float16x8_t, float16x8_t);
8208static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f32)))
8209mve_pred16_t __arm_vcmpltq_f32(float32x4_t, float32x4_t);
8212static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f16)))
8216static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f32)))
8220static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f16)))
8224static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f32)))
8228static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f16)))
8232static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f32)))
8233mve_pred16_t __arm_vcmpltq_n_f32(float32x4_t, float32_t);
8236static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f16)))
8237mve_pred16_t __arm_vcmpneq_f16(float16x8_t, float16x8_t);
8240static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f32)))
8241mve_pred16_t __arm_vcmpneq_f32(float32x4_t, float32x4_t);
8244static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f16)))
8248static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f32)))
8252static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f16)))
8256static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f32)))
8260static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f16)))
8264static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f32)))
8265mve_pred16_t __arm_vcmpneq_n_f32(float32x4_t, float32_t);
8268static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f16)))
8269float16x8_t __arm_vcmulq_f16(float16x8_t, float16x8_t);
8271float16x8_t __arm_vcmulq(float16x8_t, float16x8_t);
8272static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f32)))
8273float32x4_t __arm_vcmulq_f32(float32x4_t, float32x4_t);
8275float32x4_t __arm_vcmulq(float32x4_t, float32x4_t);
8276static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f16)))
8277float16x8_t __arm_vcmulq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8279float16x8_t __arm_vcmulq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8280static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f32)))
8281float32x4_t __arm_vcmulq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8283float32x4_t __arm_vcmulq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8284static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f16)))
8285float16x8_t __arm_vcmulq_rot180_f16(float16x8_t, float16x8_t);
8287float16x8_t __arm_vcmulq_rot180(float16x8_t, float16x8_t);
8288static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f32)))
8289float32x4_t __arm_vcmulq_rot180_f32(float32x4_t, float32x4_t);
8291float32x4_t __arm_vcmulq_rot180(float32x4_t, float32x4_t);
8292static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f16)))
8293float16x8_t __arm_vcmulq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8295float16x8_t __arm_vcmulq_rot180_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8296static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f32)))
8297float32x4_t __arm_vcmulq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8299float32x4_t __arm_vcmulq_rot180_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8300static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f16)))
8301float16x8_t __arm_vcmulq_rot180_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8303float16x8_t __arm_vcmulq_rot180_x(float16x8_t, float16x8_t,
mve_pred16_t);
8304static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f32)))
8305float32x4_t __arm_vcmulq_rot180_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8307float32x4_t __arm_vcmulq_rot180_x(float32x4_t, float32x4_t,
mve_pred16_t);
8308static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f16)))
8309float16x8_t __arm_vcmulq_rot270_f16(float16x8_t, float16x8_t);
8311float16x8_t __arm_vcmulq_rot270(float16x8_t, float16x8_t);
8312static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f32)))
8313float32x4_t __arm_vcmulq_rot270_f32(float32x4_t, float32x4_t);
8315float32x4_t __arm_vcmulq_rot270(float32x4_t, float32x4_t);
8316static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f16)))
8317float16x8_t __arm_vcmulq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8319float16x8_t __arm_vcmulq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8320static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f32)))
8321float32x4_t __arm_vcmulq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8323float32x4_t __arm_vcmulq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8324static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f16)))
8325float16x8_t __arm_vcmulq_rot270_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8327float16x8_t __arm_vcmulq_rot270_x(float16x8_t, float16x8_t,
mve_pred16_t);
8328static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f32)))
8329float32x4_t __arm_vcmulq_rot270_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8331float32x4_t __arm_vcmulq_rot270_x(float32x4_t, float32x4_t,
mve_pred16_t);
8332static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f16)))
8333float16x8_t __arm_vcmulq_rot90_f16(float16x8_t, float16x8_t);
8335float16x8_t __arm_vcmulq_rot90(float16x8_t, float16x8_t);
8336static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f32)))
8337float32x4_t __arm_vcmulq_rot90_f32(float32x4_t, float32x4_t);
8339float32x4_t __arm_vcmulq_rot90(float32x4_t, float32x4_t);
8340static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f16)))
8341float16x8_t __arm_vcmulq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8343float16x8_t __arm_vcmulq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8344static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f32)))
8345float32x4_t __arm_vcmulq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8347float32x4_t __arm_vcmulq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8348static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f16)))
8349float16x8_t __arm_vcmulq_rot90_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8351float16x8_t __arm_vcmulq_rot90_x(float16x8_t, float16x8_t,
mve_pred16_t);
8352static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f32)))
8353float32x4_t __arm_vcmulq_rot90_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8355float32x4_t __arm_vcmulq_rot90_x(float32x4_t, float32x4_t,
mve_pred16_t);
8356static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f16)))
8357float16x8_t __arm_vcmulq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8359float16x8_t __arm_vcmulq_x(float16x8_t, float16x8_t,
mve_pred16_t);
8360static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f32)))
8361float32x4_t __arm_vcmulq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8363float32x4_t __arm_vcmulq_x(float32x4_t, float32x4_t,
mve_pred16_t);
8364static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f16)))
8366static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f32)))
8368static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s16_f16)))
8372static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s32_f32)))
8376static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u16_f16)))
8380static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u32_f32)))
8384static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s16_f16)))
8385int16x8_t __arm_vcvtaq_s16_f16(float16x8_t);
8386static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s32_f32)))
8387int32x4_t __arm_vcvtaq_s32_f32(float32x4_t);
8388static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u16_f16)))
8390static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u32_f32)))
8392static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s16_f16)))
8394static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s32_f32)))
8396static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u16_f16)))
8398static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u32_f32)))
8400static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f16_f32)))
8401float16x8_t __arm_vcvtbq_f16_f32(float16x8_t, float32x4_t);
8402static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f32_f16)))
8403float32x4_t __arm_vcvtbq_f32_f16(float16x8_t);
8404static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f16_f32)))
8405float16x8_t __arm_vcvtbq_m_f16_f32(float16x8_t, float32x4_t,
mve_pred16_t);
8406static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f32_f16)))
8407float32x4_t __arm_vcvtbq_m_f32_f16(float32x4_t, float16x8_t,
mve_pred16_t);
8408static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_x_f32_f16)))
8409float32x4_t __arm_vcvtbq_x_f32_f16(float16x8_t,
mve_pred16_t);
8410static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s16_f16)))
8414static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s32_f32)))
8418static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u16_f16)))
8422static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u32_f32)))
8426static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s16_f16)))
8427int16x8_t __arm_vcvtmq_s16_f16(float16x8_t);
8428static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s32_f32)))
8429int32x4_t __arm_vcvtmq_s32_f32(float32x4_t);
8430static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u16_f16)))
8432static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u32_f32)))
8434static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s16_f16)))
8436static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s32_f32)))
8438static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u16_f16)))
8440static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u32_f32)))
8442static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s16_f16)))
8446static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s32_f32)))
8450static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u16_f16)))
8454static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u32_f32)))
8458static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s16_f16)))
8459int16x8_t __arm_vcvtnq_s16_f16(float16x8_t);
8460static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s32_f32)))
8461int32x4_t __arm_vcvtnq_s32_f32(float32x4_t);
8462static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u16_f16)))
8464static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u32_f32)))
8466static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s16_f16)))
8468static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s32_f32)))
8470static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u16_f16)))
8472static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u32_f32)))
8474static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s16_f16)))
8478static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s32_f32)))
8482static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u16_f16)))
8486static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u32_f32)))
8490static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s16_f16)))
8491int16x8_t __arm_vcvtpq_s16_f16(float16x8_t);
8492static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s32_f32)))
8493int32x4_t __arm_vcvtpq_s32_f32(float32x4_t);
8494static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u16_f16)))
8496static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u32_f32)))
8498static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s16_f16)))
8500static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s32_f32)))
8502static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u16_f16)))
8504static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u32_f32)))
8506static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_s16)))
8507float16x8_t __arm_vcvtq_f16_s16(
int16x8_t);
8510static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_u16)))
8514static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_s32)))
8515float32x4_t __arm_vcvtq_f32_s32(
int32x4_t);
8518static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_u32)))
8522static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_s16)))
8526static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_u16)))
8530static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_s32)))
8534static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_u32)))
8538static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_s16)))
8542static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_u16)))
8546static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_s32)))
8550static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_u32)))
8554static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s16_f16)))
8558static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s32_f32)))
8562static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u16_f16)))
8566static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u32_f32)))
8570static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s16_f16)))
8574static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s32_f32)))
8578static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u16_f16)))
8582static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u32_f32)))
8586static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_s16)))
8587float16x8_t __arm_vcvtq_n_f16_s16(
int16x8_t,
int);
8589float16x8_t __arm_vcvtq_n(
int16x8_t,
int);
8590static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_u16)))
8591float16x8_t __arm_vcvtq_n_f16_u16(
uint16x8_t,
int);
8594static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_s32)))
8595float32x4_t __arm_vcvtq_n_f32_s32(
int32x4_t,
int);
8597float32x4_t __arm_vcvtq_n(
int32x4_t,
int);
8598static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_u32)))
8599float32x4_t __arm_vcvtq_n_f32_u32(
uint32x4_t,
int);
8602static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s16_f16)))
8603int16x8_t __arm_vcvtq_n_s16_f16(float16x8_t,
int);
8604static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s32_f32)))
8605int32x4_t __arm_vcvtq_n_s32_f32(float32x4_t,
int);
8606static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u16_f16)))
8607uint16x8_t __arm_vcvtq_n_u16_f16(float16x8_t,
int);
8608static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u32_f32)))
8609uint32x4_t __arm_vcvtq_n_u32_f32(float32x4_t,
int);
8610static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s16_f16)))
8611int16x8_t __arm_vcvtq_s16_f16(float16x8_t);
8612static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s32_f32)))
8613int32x4_t __arm_vcvtq_s32_f32(float32x4_t);
8614static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u16_f16)))
8616static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u32_f32)))
8618static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_s16)))
8622static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_u16)))
8626static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_s32)))
8630static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_u32)))
8634static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_s16)))
8638static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_u16)))
8642static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_s32)))
8646static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_u32)))
8650static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s16_f16)))
8652static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s32_f32)))
8654static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u16_f16)))
8656static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u32_f32)))
8658static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s16_f16)))
8660static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s32_f32)))
8662static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u16_f16)))
8664static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u32_f32)))
8666static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f16_f32)))
8667float16x8_t __arm_vcvttq_f16_f32(float16x8_t, float32x4_t);
8668static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f32_f16)))
8669float32x4_t __arm_vcvttq_f32_f16(float16x8_t);
8670static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f16_f32)))
8671float16x8_t __arm_vcvttq_m_f16_f32(float16x8_t, float32x4_t,
mve_pred16_t);
8672static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f32_f16)))
8673float32x4_t __arm_vcvttq_m_f32_f16(float32x4_t, float16x8_t,
mve_pred16_t);
8674static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_x_f32_f16)))
8675float32x4_t __arm_vcvttq_x_f32_f16(float16x8_t,
mve_pred16_t);
8676static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f16)))
8680static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f32)))
8681float32x4_t __arm_vdupq_m_n_f32(float32x4_t, float32_t,
mve_pred16_t);
8683float32x4_t __arm_vdupq_m(float32x4_t, float32_t,
mve_pred16_t);
8684static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f16)))
8685float16x8_t __arm_vdupq_n_f16(
float16_t);
8686static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f32)))
8687float32x4_t __arm_vdupq_n_f32(float32_t);
8688static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f16)))
8690static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f32)))
8691float32x4_t __arm_vdupq_x_n_f32(float32_t,
mve_pred16_t);
8692static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f16)))
8693float16x8_t __arm_veorq_f16(float16x8_t, float16x8_t);
8695float16x8_t __arm_veorq(float16x8_t, float16x8_t);
8696static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f32)))
8697float32x4_t __arm_veorq_f32(float32x4_t, float32x4_t);
8699float32x4_t __arm_veorq(float32x4_t, float32x4_t);
8700static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f16)))
8701float16x8_t __arm_veorq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8703float16x8_t __arm_veorq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8704static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f32)))
8705float32x4_t __arm_veorq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8707float32x4_t __arm_veorq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8708static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f16)))
8709float16x8_t __arm_veorq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8711float16x8_t __arm_veorq_x(float16x8_t, float16x8_t,
mve_pred16_t);
8712static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f32)))
8713float32x4_t __arm_veorq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8715float32x4_t __arm_veorq_x(float32x4_t, float32x4_t,
mve_pred16_t);
8716static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f16)))
8717float16x8_t __arm_vfmaq_f16(float16x8_t, float16x8_t, float16x8_t);
8719float16x8_t __arm_vfmaq(float16x8_t, float16x8_t, float16x8_t);
8720static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f32)))
8721float32x4_t __arm_vfmaq_f32(float32x4_t, float32x4_t, float32x4_t);
8723float32x4_t __arm_vfmaq(float32x4_t, float32x4_t, float32x4_t);
8724static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f16)))
8725float16x8_t __arm_vfmaq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8727float16x8_t __arm_vfmaq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8728static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f32)))
8729float32x4_t __arm_vfmaq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8731float32x4_t __arm_vfmaq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8732static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f16)))
8736static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f32)))
8737float32x4_t __arm_vfmaq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
8739float32x4_t __arm_vfmaq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
8740static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f16)))
8741float16x8_t __arm_vfmaq_n_f16(float16x8_t, float16x8_t,
float16_t);
8743float16x8_t __arm_vfmaq(float16x8_t, float16x8_t,
float16_t);
8744static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f32)))
8745float32x4_t __arm_vfmaq_n_f32(float32x4_t, float32x4_t, float32_t);
8747float32x4_t __arm_vfmaq(float32x4_t, float32x4_t, float32_t);
8748static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f16)))
8752static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f32)))
8753float32x4_t __arm_vfmasq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
8755float32x4_t __arm_vfmasq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
8756static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f16)))
8757float16x8_t __arm_vfmasq_n_f16(float16x8_t, float16x8_t,
float16_t);
8759float16x8_t __arm_vfmasq(float16x8_t, float16x8_t,
float16_t);
8760static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f32)))
8761float32x4_t __arm_vfmasq_n_f32(float32x4_t, float32x4_t, float32_t);
8763float32x4_t __arm_vfmasq(float32x4_t, float32x4_t, float32_t);
8764static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f16)))
8765float16x8_t __arm_vfmsq_f16(float16x8_t, float16x8_t, float16x8_t);
8767float16x8_t __arm_vfmsq(float16x8_t, float16x8_t, float16x8_t);
8768static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f32)))
8769float32x4_t __arm_vfmsq_f32(float32x4_t, float32x4_t, float32x4_t);
8771float32x4_t __arm_vfmsq(float32x4_t, float32x4_t, float32x4_t);
8772static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f16)))
8773float16x8_t __arm_vfmsq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8775float16x8_t __arm_vfmsq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8776static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f32)))
8777float32x4_t __arm_vfmsq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8779float32x4_t __arm_vfmsq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8780static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f16)))
8781float16_t __arm_vgetq_lane_f16(float16x8_t,
int);
8783float16_t __arm_vgetq_lane(float16x8_t,
int);
8784static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f32)))
8785float32_t __arm_vgetq_lane_f32(float32x4_t,
int);
8787float32_t __arm_vgetq_lane(float32x4_t,
int);
8788static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f16)))
8789float16x8_t __arm_vld1q_f16(
const float16_t *);
8791float16x8_t __arm_vld1q(
const float16_t *);
8792static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f32)))
8793float32x4_t __arm_vld1q_f32(
const float32_t *);
8795float32x4_t __arm_vld1q(
const float32_t *);
8796static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f16)))
8800static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f32)))
8801float32x4_t __arm_vld1q_z_f32(
const float32_t *,
mve_pred16_t);
8803float32x4_t __arm_vld1q_z(
const float32_t *,
mve_pred16_t);
8804static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f16)))
8805float16x8x2_t __arm_vld2q_f16(
const float16_t *);
8807float16x8x2_t __arm_vld2q(
const float16_t *);
8808static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f32)))
8809float32x4x2_t __arm_vld2q_f32(
const float32_t *);
8811float32x4x2_t __arm_vld2q(
const float32_t *);
8812static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f16)))
8813float16x8x4_t __arm_vld4q_f16(
const float16_t *);
8815float16x8x4_t __arm_vld4q(
const float16_t *);
8816static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f32)))
8817float32x4x4_t __arm_vld4q_f32(
const float32_t *);
8819float32x4x4_t __arm_vld4q(
const float32_t *);
8820static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_f16)))
8821float16x8_t __arm_vldrhq_f16(
const float16_t *);
8822static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_f16)))
8826static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_f16)))
8830static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_f16)))
8834static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_f16)))
8838static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_f16)))
8840static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_f32)))
8841float32x4_t __arm_vldrwq_f32(
const float32_t *);
8842static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_f32)))
8843float32x4_t __arm_vldrwq_gather_base_f32(
uint32x4_t,
int);
8844static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_f32)))
8845float32x4_t __arm_vldrwq_gather_base_wb_f32(
uint32x4_t *,
int);
8846static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_f32)))
8848static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_f32)))
8850static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_f32)))
8851float32x4_t __arm_vldrwq_gather_offset_f32(
const float32_t *,
uint32x4_t);
8853float32x4_t __arm_vldrwq_gather_offset(
const float32_t *,
uint32x4_t);
8854static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_f32)))
8858static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_f32)))
8859float32x4_t __arm_vldrwq_gather_shifted_offset_f32(
const float32_t *,
uint32x4_t);
8861float32x4_t __arm_vldrwq_gather_shifted_offset(
const float32_t *,
uint32x4_t);
8862static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_f32)))
8866static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_f32)))
8867float32x4_t __arm_vldrwq_z_f32(
const float32_t *,
mve_pred16_t);
8868static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f16)))
8869float16x8_t __arm_vmaxnmaq_f16(float16x8_t, float16x8_t);
8871float16x8_t __arm_vmaxnmaq(float16x8_t, float16x8_t);
8872static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f32)))
8873float32x4_t __arm_vmaxnmaq_f32(float32x4_t, float32x4_t);
8875float32x4_t __arm_vmaxnmaq(float32x4_t, float32x4_t);
8876static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f16)))
8877float16x8_t __arm_vmaxnmaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8879float16x8_t __arm_vmaxnmaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
8880static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f32)))
8881float32x4_t __arm_vmaxnmaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8883float32x4_t __arm_vmaxnmaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
8884static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f16)))
8888static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f32)))
8889float32_t __arm_vmaxnmavq_f32(float32_t, float32x4_t);
8891float32_t __arm_vmaxnmavq(float32_t, float32x4_t);
8892static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f16)))
8896static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f32)))
8897float32_t __arm_vmaxnmavq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
8899float32_t __arm_vmaxnmavq_p(float32_t, float32x4_t,
mve_pred16_t);
8900static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f16)))
8901float16x8_t __arm_vmaxnmq_f16(float16x8_t, float16x8_t);
8903float16x8_t __arm_vmaxnmq(float16x8_t, float16x8_t);
8904static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f32)))
8905float32x4_t __arm_vmaxnmq_f32(float32x4_t, float32x4_t);
8907float32x4_t __arm_vmaxnmq(float32x4_t, float32x4_t);
8908static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f16)))
8909float16x8_t __arm_vmaxnmq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8911float16x8_t __arm_vmaxnmq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8912static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f32)))
8913float32x4_t __arm_vmaxnmq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8915float32x4_t __arm_vmaxnmq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8916static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f16)))
8917float16x8_t __arm_vmaxnmq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8919float16x8_t __arm_vmaxnmq_x(float16x8_t, float16x8_t,
mve_pred16_t);
8920static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f32)))
8921float32x4_t __arm_vmaxnmq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8923float32x4_t __arm_vmaxnmq_x(float32x4_t, float32x4_t,
mve_pred16_t);
8924static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f16)))
8928static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f32)))
8929float32_t __arm_vmaxnmvq_f32(float32_t, float32x4_t);
8931float32_t __arm_vmaxnmvq(float32_t, float32x4_t);
8932static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f16)))
8936static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f32)))
8937float32_t __arm_vmaxnmvq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
8939float32_t __arm_vmaxnmvq_p(float32_t, float32x4_t,
mve_pred16_t);
8940static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f16)))
8941float16x8_t __arm_vminnmaq_f16(float16x8_t, float16x8_t);
8943float16x8_t __arm_vminnmaq(float16x8_t, float16x8_t);
8944static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f32)))
8945float32x4_t __arm_vminnmaq_f32(float32x4_t, float32x4_t);
8947float32x4_t __arm_vminnmaq(float32x4_t, float32x4_t);
8948static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f16)))
8949float16x8_t __arm_vminnmaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8951float16x8_t __arm_vminnmaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
8952static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f32)))
8953float32x4_t __arm_vminnmaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8955float32x4_t __arm_vminnmaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
8956static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f16)))
8960static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f32)))
8961float32_t __arm_vminnmavq_f32(float32_t, float32x4_t);
8963float32_t __arm_vminnmavq(float32_t, float32x4_t);
8964static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f16)))
8968static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f32)))
8969float32_t __arm_vminnmavq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
8971float32_t __arm_vminnmavq_p(float32_t, float32x4_t,
mve_pred16_t);
8972static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f16)))
8973float16x8_t __arm_vminnmq_f16(float16x8_t, float16x8_t);
8975float16x8_t __arm_vminnmq(float16x8_t, float16x8_t);
8976static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f32)))
8977float32x4_t __arm_vminnmq_f32(float32x4_t, float32x4_t);
8979float32x4_t __arm_vminnmq(float32x4_t, float32x4_t);
8980static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f16)))
8981float16x8_t __arm_vminnmq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8983float16x8_t __arm_vminnmq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8984static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f32)))
8985float32x4_t __arm_vminnmq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8987float32x4_t __arm_vminnmq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8988static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f16)))
8989float16x8_t __arm_vminnmq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8991float16x8_t __arm_vminnmq_x(float16x8_t, float16x8_t,
mve_pred16_t);
8992static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f32)))
8993float32x4_t __arm_vminnmq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8995float32x4_t __arm_vminnmq_x(float32x4_t, float32x4_t,
mve_pred16_t);
8996static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f16)))
9000static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f32)))
9001float32_t __arm_vminnmvq_f32(float32_t, float32x4_t);
9003float32_t __arm_vminnmvq(float32_t, float32x4_t);
9004static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f16)))
9008static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f32)))
9009float32_t __arm_vminnmvq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
9011float32_t __arm_vminnmvq_p(float32_t, float32x4_t,
mve_pred16_t);
9012static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f16)))
9013float16x8_t __arm_vmulq_f16(float16x8_t, float16x8_t);
9015float16x8_t __arm_vmulq(float16x8_t, float16x8_t);
9016static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f32)))
9017float32x4_t __arm_vmulq_f32(float32x4_t, float32x4_t);
9019float32x4_t __arm_vmulq(float32x4_t, float32x4_t);
9020static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f16)))
9021float16x8_t __arm_vmulq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9023float16x8_t __arm_vmulq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9024static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f32)))
9025float32x4_t __arm_vmulq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9027float32x4_t __arm_vmulq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9028static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f16)))
9032static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f32)))
9033float32x4_t __arm_vmulq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
9035float32x4_t __arm_vmulq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
9036static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f16)))
9037float16x8_t __arm_vmulq_n_f16(float16x8_t,
float16_t);
9039float16x8_t __arm_vmulq(float16x8_t,
float16_t);
9040static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f32)))
9041float32x4_t __arm_vmulq_n_f32(float32x4_t, float32_t);
9043float32x4_t __arm_vmulq(float32x4_t, float32_t);
9044static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f16)))
9045float16x8_t __arm_vmulq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9047float16x8_t __arm_vmulq_x(float16x8_t, float16x8_t,
mve_pred16_t);
9048static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f32)))
9049float32x4_t __arm_vmulq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9051float32x4_t __arm_vmulq_x(float32x4_t, float32x4_t,
mve_pred16_t);
9052static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f16)))
9056static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f32)))
9057float32x4_t __arm_vmulq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
9059float32x4_t __arm_vmulq_x(float32x4_t, float32_t,
mve_pred16_t);
9060static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f16)))
9061float16x8_t __arm_vnegq_f16(float16x8_t);
9063float16x8_t __arm_vnegq(float16x8_t);
9064static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f32)))
9065float32x4_t __arm_vnegq_f32(float32x4_t);
9067float32x4_t __arm_vnegq(float32x4_t);
9068static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f16)))
9069float16x8_t __arm_vnegq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9071float16x8_t __arm_vnegq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9072static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f32)))
9073float32x4_t __arm_vnegq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9075float32x4_t __arm_vnegq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9076static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f16)))
9077float16x8_t __arm_vnegq_x_f16(float16x8_t,
mve_pred16_t);
9080static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f32)))
9081float32x4_t __arm_vnegq_x_f32(float32x4_t,
mve_pred16_t);
9084static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f16)))
9085float16x8_t __arm_vornq_f16(float16x8_t, float16x8_t);
9087float16x8_t __arm_vornq(float16x8_t, float16x8_t);
9088static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f32)))
9089float32x4_t __arm_vornq_f32(float32x4_t, float32x4_t);
9091float32x4_t __arm_vornq(float32x4_t, float32x4_t);
9092static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f16)))
9093float16x8_t __arm_vornq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9095float16x8_t __arm_vornq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9096static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f32)))
9097float32x4_t __arm_vornq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9099float32x4_t __arm_vornq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9100static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f16)))
9101float16x8_t __arm_vornq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9103float16x8_t __arm_vornq_x(float16x8_t, float16x8_t,
mve_pred16_t);
9104static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f32)))
9105float32x4_t __arm_vornq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9107float32x4_t __arm_vornq_x(float32x4_t, float32x4_t,
mve_pred16_t);
9108static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f16)))
9109float16x8_t __arm_vorrq_f16(float16x8_t, float16x8_t);
9111float16x8_t __arm_vorrq(float16x8_t, float16x8_t);
9112static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f32)))
9113float32x4_t __arm_vorrq_f32(float32x4_t, float32x4_t);
9115float32x4_t __arm_vorrq(float32x4_t, float32x4_t);
9116static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f16)))
9117float16x8_t __arm_vorrq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9119float16x8_t __arm_vorrq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9120static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f32)))
9121float32x4_t __arm_vorrq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9123float32x4_t __arm_vorrq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9124static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f16)))
9125float16x8_t __arm_vorrq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9127float16x8_t __arm_vorrq_x(float16x8_t, float16x8_t,
mve_pred16_t);
9128static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f32)))
9129float32x4_t __arm_vorrq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9131float32x4_t __arm_vorrq_x(float32x4_t, float32x4_t,
mve_pred16_t);
9132static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f16)))
9133float16x8_t __arm_vpselq_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9135float16x8_t __arm_vpselq(float16x8_t, float16x8_t,
mve_pred16_t);
9136static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f32)))
9137float32x4_t __arm_vpselq_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9139float32x4_t __arm_vpselq(float32x4_t, float32x4_t,
mve_pred16_t);
9140static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_f32)))
9141float16x8_t __arm_vreinterpretq_f16_f32(float32x4_t);
9143float16x8_t __arm_vreinterpretq_f16(float32x4_t);
9144static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s16)))
9145float16x8_t __arm_vreinterpretq_f16_s16(
int16x8_t);
9147float16x8_t __arm_vreinterpretq_f16(
int16x8_t);
9148static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s32)))
9149float16x8_t __arm_vreinterpretq_f16_s32(
int32x4_t);
9151float16x8_t __arm_vreinterpretq_f16(
int32x4_t);
9152static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s64)))
9153float16x8_t __arm_vreinterpretq_f16_s64(
int64x2_t);
9155float16x8_t __arm_vreinterpretq_f16(
int64x2_t);
9156static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s8)))
9157float16x8_t __arm_vreinterpretq_f16_s8(
int8x16_t);
9159float16x8_t __arm_vreinterpretq_f16(
int8x16_t);
9160static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u16)))
9161float16x8_t __arm_vreinterpretq_f16_u16(
uint16x8_t);
9163float16x8_t __arm_vreinterpretq_f16(
uint16x8_t);
9164static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u32)))
9165float16x8_t __arm_vreinterpretq_f16_u32(
uint32x4_t);
9167float16x8_t __arm_vreinterpretq_f16(
uint32x4_t);
9168static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u64)))
9169float16x8_t __arm_vreinterpretq_f16_u64(
uint64x2_t);
9171float16x8_t __arm_vreinterpretq_f16(
uint64x2_t);
9172static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u8)))
9173float16x8_t __arm_vreinterpretq_f16_u8(
uint8x16_t);
9175float16x8_t __arm_vreinterpretq_f16(
uint8x16_t);
9176static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_f16)))
9177float32x4_t __arm_vreinterpretq_f32_f16(float16x8_t);
9179float32x4_t __arm_vreinterpretq_f32(float16x8_t);
9180static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s16)))
9181float32x4_t __arm_vreinterpretq_f32_s16(
int16x8_t);
9183float32x4_t __arm_vreinterpretq_f32(
int16x8_t);
9184static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s32)))
9185float32x4_t __arm_vreinterpretq_f32_s32(
int32x4_t);
9187float32x4_t __arm_vreinterpretq_f32(
int32x4_t);
9188static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s64)))
9189float32x4_t __arm_vreinterpretq_f32_s64(
int64x2_t);
9191float32x4_t __arm_vreinterpretq_f32(
int64x2_t);
9192static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s8)))
9193float32x4_t __arm_vreinterpretq_f32_s8(
int8x16_t);
9195float32x4_t __arm_vreinterpretq_f32(
int8x16_t);
9196static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u16)))
9197float32x4_t __arm_vreinterpretq_f32_u16(
uint16x8_t);
9199float32x4_t __arm_vreinterpretq_f32(
uint16x8_t);
9200static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u32)))
9201float32x4_t __arm_vreinterpretq_f32_u32(
uint32x4_t);
9203float32x4_t __arm_vreinterpretq_f32(
uint32x4_t);
9204static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u64)))
9205float32x4_t __arm_vreinterpretq_f32_u64(
uint64x2_t);
9207float32x4_t __arm_vreinterpretq_f32(
uint64x2_t);
9208static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u8)))
9209float32x4_t __arm_vreinterpretq_f32_u8(
uint8x16_t);
9211float32x4_t __arm_vreinterpretq_f32(
uint8x16_t);
9212static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f16)))
9213int16x8_t __arm_vreinterpretq_s16_f16(float16x8_t);
9215int16x8_t __arm_vreinterpretq_s16(float16x8_t);
9216static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f32)))
9217int16x8_t __arm_vreinterpretq_s16_f32(float32x4_t);
9219int16x8_t __arm_vreinterpretq_s16(float32x4_t);
9220static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f16)))
9221int32x4_t __arm_vreinterpretq_s32_f16(float16x8_t);
9223int32x4_t __arm_vreinterpretq_s32(float16x8_t);
9224static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f32)))
9225int32x4_t __arm_vreinterpretq_s32_f32(float32x4_t);
9227int32x4_t __arm_vreinterpretq_s32(float32x4_t);
9228static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f16)))
9229int64x2_t __arm_vreinterpretq_s64_f16(float16x8_t);
9231int64x2_t __arm_vreinterpretq_s64(float16x8_t);
9232static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f32)))
9233int64x2_t __arm_vreinterpretq_s64_f32(float32x4_t);
9235int64x2_t __arm_vreinterpretq_s64(float32x4_t);
9236static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f16)))
9237int8x16_t __arm_vreinterpretq_s8_f16(float16x8_t);
9239int8x16_t __arm_vreinterpretq_s8(float16x8_t);
9240static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f32)))
9241int8x16_t __arm_vreinterpretq_s8_f32(float32x4_t);
9243int8x16_t __arm_vreinterpretq_s8(float32x4_t);
9244static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f16)))
9245uint16x8_t __arm_vreinterpretq_u16_f16(float16x8_t);
9247uint16x8_t __arm_vreinterpretq_u16(float16x8_t);
9248static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f32)))
9249uint16x8_t __arm_vreinterpretq_u16_f32(float32x4_t);
9251uint16x8_t __arm_vreinterpretq_u16(float32x4_t);
9252static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f16)))
9253uint32x4_t __arm_vreinterpretq_u32_f16(float16x8_t);
9255uint32x4_t __arm_vreinterpretq_u32(float16x8_t);
9256static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f32)))
9257uint32x4_t __arm_vreinterpretq_u32_f32(float32x4_t);
9259uint32x4_t __arm_vreinterpretq_u32(float32x4_t);
9260static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f16)))
9261uint64x2_t __arm_vreinterpretq_u64_f16(float16x8_t);
9263uint64x2_t __arm_vreinterpretq_u64(float16x8_t);
9264static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f32)))
9265uint64x2_t __arm_vreinterpretq_u64_f32(float32x4_t);
9267uint64x2_t __arm_vreinterpretq_u64(float32x4_t);
9268static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f16)))
9269uint8x16_t __arm_vreinterpretq_u8_f16(float16x8_t);
9271uint8x16_t __arm_vreinterpretq_u8(float16x8_t);
9272static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f32)))
9273uint8x16_t __arm_vreinterpretq_u8_f32(float32x4_t);
9275uint8x16_t __arm_vreinterpretq_u8(float32x4_t);
9276static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_f16)))
9277float16x8_t __arm_vrev32q_f16(float16x8_t);
9279float16x8_t __arm_vrev32q(float16x8_t);
9280static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_f16)))
9281float16x8_t __arm_vrev32q_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9283float16x8_t __arm_vrev32q_m(float16x8_t, float16x8_t,
mve_pred16_t);
9284static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_f16)))
9285float16x8_t __arm_vrev32q_x_f16(float16x8_t,
mve_pred16_t);
9288static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f16)))
9289float16x8_t __arm_vrev64q_f16(float16x8_t);
9291float16x8_t __arm_vrev64q(float16x8_t);
9292static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f32)))
9293float32x4_t __arm_vrev64q_f32(float32x4_t);
9295float32x4_t __arm_vrev64q(float32x4_t);
9296static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f16)))
9297float16x8_t __arm_vrev64q_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9299float16x8_t __arm_vrev64q_m(float16x8_t, float16x8_t,
mve_pred16_t);
9300static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f32)))
9301float32x4_t __arm_vrev64q_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9303float32x4_t __arm_vrev64q_m(float32x4_t, float32x4_t,
mve_pred16_t);
9304static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f16)))
9305float16x8_t __arm_vrev64q_x_f16(float16x8_t,
mve_pred16_t);
9308static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f32)))
9309float32x4_t __arm_vrev64q_x_f32(float32x4_t,
mve_pred16_t);
9312static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f16)))
9313float16x8_t __arm_vrndaq_f16(float16x8_t);
9315float16x8_t __arm_vrndaq(float16x8_t);
9316static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f32)))
9317float32x4_t __arm_vrndaq_f32(float32x4_t);
9319float32x4_t __arm_vrndaq(float32x4_t);
9320static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f16)))
9321float16x8_t __arm_vrndaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9323float16x8_t __arm_vrndaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9324static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f32)))
9325float32x4_t __arm_vrndaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9327float32x4_t __arm_vrndaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9328static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f16)))
9329float16x8_t __arm_vrndaq_x_f16(float16x8_t,
mve_pred16_t);
9332static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f32)))
9333float32x4_t __arm_vrndaq_x_f32(float32x4_t,
mve_pred16_t);
9336static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f16)))
9337float16x8_t __arm_vrndmq_f16(float16x8_t);
9339float16x8_t __arm_vrndmq(float16x8_t);
9340static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f32)))
9341float32x4_t __arm_vrndmq_f32(float32x4_t);
9343float32x4_t __arm_vrndmq(float32x4_t);
9344static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f16)))
9345float16x8_t __arm_vrndmq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9347float16x8_t __arm_vrndmq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9348static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f32)))
9349float32x4_t __arm_vrndmq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9351float32x4_t __arm_vrndmq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9352static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f16)))
9353float16x8_t __arm_vrndmq_x_f16(float16x8_t,
mve_pred16_t);
9356static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f32)))
9357float32x4_t __arm_vrndmq_x_f32(float32x4_t,
mve_pred16_t);
9360static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f16)))
9361float16x8_t __arm_vrndnq_f16(float16x8_t);
9363float16x8_t __arm_vrndnq(float16x8_t);
9364static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f32)))
9365float32x4_t __arm_vrndnq_f32(float32x4_t);
9367float32x4_t __arm_vrndnq(float32x4_t);
9368static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f16)))
9369float16x8_t __arm_vrndnq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9371float16x8_t __arm_vrndnq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9372static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f32)))
9373float32x4_t __arm_vrndnq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9375float32x4_t __arm_vrndnq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9376static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f16)))
9377float16x8_t __arm_vrndnq_x_f16(float16x8_t,
mve_pred16_t);
9380static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f32)))
9381float32x4_t __arm_vrndnq_x_f32(float32x4_t,
mve_pred16_t);
9384static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f16)))
9385float16x8_t __arm_vrndpq_f16(float16x8_t);
9387float16x8_t __arm_vrndpq(float16x8_t);
9388static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f32)))
9389float32x4_t __arm_vrndpq_f32(float32x4_t);
9391float32x4_t __arm_vrndpq(float32x4_t);
9392static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f16)))
9393float16x8_t __arm_vrndpq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9395float16x8_t __arm_vrndpq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9396static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f32)))
9397float32x4_t __arm_vrndpq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9399float32x4_t __arm_vrndpq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9400static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f16)))
9401float16x8_t __arm_vrndpq_x_f16(float16x8_t,
mve_pred16_t);
9404static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f32)))
9405float32x4_t __arm_vrndpq_x_f32(float32x4_t,
mve_pred16_t);
9408static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f16)))
9409float16x8_t __arm_vrndq_f16(float16x8_t);
9411float16x8_t __arm_vrndq(float16x8_t);
9412static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f32)))
9413float32x4_t __arm_vrndq_f32(float32x4_t);
9415float32x4_t __arm_vrndq(float32x4_t);
9416static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f16)))
9417float16x8_t __arm_vrndq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9419float16x8_t __arm_vrndq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9420static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f32)))
9421float32x4_t __arm_vrndq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9423float32x4_t __arm_vrndq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9424static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f16)))
9425float16x8_t __arm_vrndq_x_f16(float16x8_t,
mve_pred16_t);
9428static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f32)))
9429float32x4_t __arm_vrndq_x_f32(float32x4_t,
mve_pred16_t);
9432static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f16)))
9433float16x8_t __arm_vrndxq_f16(float16x8_t);
9435float16x8_t __arm_vrndxq(float16x8_t);
9436static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f32)))
9437float32x4_t __arm_vrndxq_f32(float32x4_t);
9439float32x4_t __arm_vrndxq(float32x4_t);
9440static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f16)))
9441float16x8_t __arm_vrndxq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9443float16x8_t __arm_vrndxq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9444static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f32)))
9445float32x4_t __arm_vrndxq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9447float32x4_t __arm_vrndxq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9448static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f16)))
9449float16x8_t __arm_vrndxq_x_f16(float16x8_t,
mve_pred16_t);
9452static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f32)))
9453float32x4_t __arm_vrndxq_x_f32(float32x4_t,
mve_pred16_t);
9456static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f16)))
9457float16x8_t __arm_vsetq_lane_f16(
float16_t, float16x8_t,
int);
9459float16x8_t __arm_vsetq_lane(
float16_t, float16x8_t,
int);
9460static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f32)))
9461float32x4_t __arm_vsetq_lane_f32(float32_t, float32x4_t,
int);
9463float32x4_t __arm_vsetq_lane(float32_t, float32x4_t,
int);
9464static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f16)))
9465void __arm_vst1q_f16(
float16_t *, float16x8_t);
9467void __arm_vst1q(
float16_t *, float16x8_t);
9468static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f32)))
9469void __arm_vst1q_f32(float32_t *, float32x4_t);
9471void __arm_vst1q(float32_t *, float32x4_t);
9472static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f16)))
9476static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f32)))
9477void __arm_vst1q_p_f32(float32_t *, float32x4_t,
mve_pred16_t);
9479void __arm_vst1q_p(float32_t *, float32x4_t,
mve_pred16_t);
9480static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f16)))
9481void __arm_vst2q_f16(
float16_t *, float16x8x2_t);
9483void __arm_vst2q(
float16_t *, float16x8x2_t);
9484static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f32)))
9485void __arm_vst2q_f32(float32_t *, float32x4x2_t);
9487void __arm_vst2q(float32_t *, float32x4x2_t);
9488static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f16)))
9489void __arm_vst4q_f16(
float16_t *, float16x8x4_t);
9491void __arm_vst4q(
float16_t *, float16x8x4_t);
9492static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f32)))
9493void __arm_vst4q_f32(float32_t *, float32x4x4_t);
9495void __arm_vst4q(float32_t *, float32x4x4_t);
9496static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_f16)))
9497void __arm_vstrhq_f16(
float16_t *, float16x8_t);
9499void __arm_vstrhq(
float16_t *, float16x8_t);
9500static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_f16)))
9504static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_f16)))
9508static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_f16)))
9512static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_f16)))
9516static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_f16)))
9520static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_f32)))
9521void __arm_vstrwq_f32(float32_t *, float32x4_t);
9523void __arm_vstrwq(float32_t *, float32x4_t);
9524static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_f32)))
9525void __arm_vstrwq_p_f32(float32_t *, float32x4_t,
mve_pred16_t);
9527void __arm_vstrwq_p(float32_t *, float32x4_t,
mve_pred16_t);
9528static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_f32)))
9529void __arm_vstrwq_scatter_base_f32(
uint32x4_t,
int, float32x4_t);
9531void __arm_vstrwq_scatter_base(
uint32x4_t,
int, float32x4_t);
9532static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_f32)))
9536static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_f32)))
9537void __arm_vstrwq_scatter_base_wb_f32(
uint32x4_t *,
int, float32x4_t);
9539void __arm_vstrwq_scatter_base_wb(
uint32x4_t *,
int, float32x4_t);
9540static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_f32)))
9544static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_f32)))
9545void __arm_vstrwq_scatter_offset_f32(float32_t *,
uint32x4_t, float32x4_t);
9547void __arm_vstrwq_scatter_offset(float32_t *,
uint32x4_t, float32x4_t);
9548static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_f32)))
9552static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_f32)))
9553void __arm_vstrwq_scatter_shifted_offset_f32(float32_t *,
uint32x4_t, float32x4_t);
9555void __arm_vstrwq_scatter_shifted_offset(float32_t *,
uint32x4_t, float32x4_t);
9556static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_f32)))
9560static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f16)))
9561float16x8_t __arm_vsubq_f16(float16x8_t, float16x8_t);
9563float16x8_t __arm_vsubq(float16x8_t, float16x8_t);
9564static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f32)))
9565float32x4_t __arm_vsubq_f32(float32x4_t, float32x4_t);
9567float32x4_t __arm_vsubq(float32x4_t, float32x4_t);
9568static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f16)))
9569float16x8_t __arm_vsubq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9571float16x8_t __arm_vsubq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9572static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f32)))
9573float32x4_t __arm_vsubq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9575float32x4_t __arm_vsubq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9576static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f16)))
9580static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f32)))
9581float32x4_t __arm_vsubq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
9583float32x4_t __arm_vsubq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
9584static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f16)))
9585float16x8_t __arm_vsubq_n_f16(float16x8_t,
float16_t);
9587float16x8_t __arm_vsubq(float16x8_t,
float16_t);
9588static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f32)))
9589float32x4_t __arm_vsubq_n_f32(float32x4_t, float32_t);
9591float32x4_t __arm_vsubq(float32x4_t, float32_t);
9592static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f16)))
9593float16x8_t __arm_vsubq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9595float16x8_t __arm_vsubq_x(float16x8_t, float16x8_t,
mve_pred16_t);
9596static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f32)))
9597float32x4_t __arm_vsubq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9599float32x4_t __arm_vsubq_x(float32x4_t, float32x4_t,
mve_pred16_t);
9600static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f16)))
9604static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f32)))
9605float32x4_t __arm_vsubq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
9607float32x4_t __arm_vsubq_x(float32x4_t, float32_t,
mve_pred16_t);
9608static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f16)))
9609float16x8_t __arm_vuninitializedq_f16();
9610static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f32)))
9611float32x4_t __arm_vuninitializedq_f32();
9613float16x8_t __arm_vuninitializedq(float16x8_t);
9615float32x4_t __arm_vuninitializedq(float32x4_t);
9619#if (!defined __ARM_MVE_PRESERVE_USER_NAMESPACE)
9621static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_asrl)))
9622int64_t asrl(int64_t,
int32_t);
9623static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_lsll)))
9625static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshr)))
9627static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl)))
9628int64_t sqrshrl(int64_t,
int32_t);
9629static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl_sat48)))
9630int64_t sqrshrl_sat48(int64_t,
int32_t);
9631static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshl)))
9633static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshll)))
9634int64_t sqshll(int64_t,
int);
9635static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshr)))
9637static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshrl)))
9638int64_t srshrl(int64_t,
int);
9639static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshl)))
9641static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll)))
9643static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll_sat48)))
9645static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshl)))
9647static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshll)))
9649static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshr)))
9651static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshrl)))
9653static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s16)))
9657static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s32)))
9661static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s8)))
9665static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u16)))
9669static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u32)))
9673static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u8)))
9677static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s16)))
9681static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s32)))
9685static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s8)))
9689static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u16)))
9693static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u32)))
9697static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u8)))
9701static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s16)))
9705static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s32)))
9709static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s8)))
9713static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u16)))
9717static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u32)))
9721static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u8)))
9725static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s16)))
9729static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s32)))
9733static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s8)))
9737static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u16)))
9741static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u32)))
9745static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u8)))
9749static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s16)))
9753static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s32)))
9757static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s8)))
9761static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u16)))
9765static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u32)))
9769static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u8)))
9773static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s16)))
9777static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s32)))
9781static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s8)))
9785static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s16)))
9789static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s32)))
9793static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s8)))
9797static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s16)))
9801static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s32)))
9805static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s8)))
9809static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_s32)))
9813static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_u32)))
9817static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_s32)))
9821static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_u32)))
9825static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_s32)))
9829static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_u32)))
9833static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_s32)))
9837static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_u32)))
9841static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_s32)))
9845static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_u32)))
9849static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_s32)))
9850int64_t vaddlvaq_s32(int64_t,
int32x4_t);
9853static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_u32)))
9857static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_s32)))
9861static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_u32)))
9865static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_s32)))
9869static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_u32)))
9873static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s16)))
9877static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s32)))
9881static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s8)))
9885static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u16)))
9889static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u32)))
9893static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u8)))
9897static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s16)))
9901static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s32)))
9905static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s8)))
9909static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u16)))
9913static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u32)))
9917static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u8)))
9921static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s16)))
9925static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s32)))
9929static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s8)))
9933static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u16)))
9937static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u32)))
9941static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u8)))
9945static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s16)))
9949static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s32)))
9953static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s8)))
9957static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u16)))
9961static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u32)))
9965static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u8)))
9969static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s16)))
9973static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s32)))
9977static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s8)))
9981static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u16)))
9985static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u32)))
9989static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u8)))
9993static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s16)))
9997static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s32)))
10001static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s8)))
10005static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u16)))
10009static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u32)))
10013static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u8)))
10017static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s16)))
10021static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s32)))
10025static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s8)))
10029static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u16)))
10033static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u32)))
10037static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u8)))
10041static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s16)))
10045static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s32)))
10049static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s8)))
10053static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u16)))
10057static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u32)))
10061static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u8)))
10065static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s16)))
10069static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s32)))
10073static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s8)))
10077static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u16)))
10081static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u32)))
10085static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u8)))
10089static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s16)))
10093static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s32)))
10097static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s8)))
10101static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u16)))
10105static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u32)))
10109static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u8)))
10113static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s16)))
10117static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s32)))
10121static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s8)))
10125static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u16)))
10129static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u32)))
10133static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u8)))
10137static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s16)))
10141static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s32)))
10145static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s8)))
10149static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u16)))
10153static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u32)))
10157static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u8)))
10161static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s16)))
10165static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s32)))
10169static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s8)))
10173static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u16)))
10177static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u32)))
10181static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u8)))
10185static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s16)))
10189static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s32)))
10193static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u16)))
10197static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u32)))
10201static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s16)))
10205static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s32)))
10209static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s8)))
10213static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u16)))
10217static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u32)))
10221static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u8)))
10225static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s16)))
10229static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s32)))
10233static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u16)))
10237static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u32)))
10241static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s16)))
10245static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s32)))
10249static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s8)))
10253static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u16)))
10257static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u32)))
10261static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u8)))
10265static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s16)))
10269static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s32)))
10273static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s8)))
10277static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u16)))
10281static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u32)))
10285static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u8)))
10289static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s16)))
10293static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s32)))
10297static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s8)))
10301static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u16)))
10305static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u32)))
10309static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u8)))
10313static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s16)))
10317static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s32)))
10321static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s8)))
10325static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u16)))
10329static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u32)))
10333static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u8)))
10337static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s16)))
10341static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s32)))
10345static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s8)))
10349static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u16)))
10353static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u32)))
10357static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u8)))
10361static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s16)))
10365static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s32)))
10369static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s8)))
10373static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u16)))
10377static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u32)))
10381static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u8)))
10385static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s16)))
10389static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s32)))
10393static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s8)))
10397static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u16)))
10401static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u32)))
10405static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u8)))
10409static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s16)))
10413static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s32)))
10417static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s8)))
10421static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u16)))
10425static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u32)))
10429static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u8)))
10433static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s16)))
10437static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s32)))
10441static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s8)))
10445static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u16)))
10449static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u32)))
10453static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u8)))
10457static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s16)))
10461static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s32)))
10465static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s8)))
10469static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u16)))
10473static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u32)))
10477static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u8)))
10481static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s16)))
10485static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s32)))
10489static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s8)))
10493static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u16)))
10497static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u32)))
10501static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u8)))
10505static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s16)))
10509static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s32)))
10513static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s8)))
10517static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s16)))
10521static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s32)))
10525static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s8)))
10529static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s16)))
10533static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s32)))
10537static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s8)))
10541static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s16)))
10545static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s32)))
10549static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s8)))
10553static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u16)))
10557static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u32)))
10561static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u8)))
10565static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s16)))
10569static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s32)))
10573static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s8)))
10577static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u16)))
10581static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u32)))
10585static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u8)))
10589static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s16)))
10593static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s32)))
10597static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s8)))
10601static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u16)))
10605static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u32)))
10609static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u8)))
10613static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u16)))
10617static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u32)))
10621static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u8)))
10625static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u16)))
10629static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u32)))
10633static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u8)))
10637static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u16)))
10641static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u32)))
10645static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u8)))
10649static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u16)))
10653static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u32)))
10657static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u8)))
10661static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s16)))
10665static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s32)))
10669static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s8)))
10673static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u16)))
10677static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u32)))
10681static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u8)))
10685static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s16)))
10689static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s32)))
10693static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s8)))
10697static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u16)))
10701static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u32)))
10705static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u8)))
10709static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s16)))
10713static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s32)))
10717static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s8)))
10721static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u16)))
10725static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u32)))
10729static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u8)))
10733static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s16)))
10737static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s32)))
10741static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s8)))
10745static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u16)))
10749static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u32)))
10753static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u8)))
10757static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s16)))
10761static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s32)))
10765static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s8)))
10769static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s16)))
10773static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s32)))
10777static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s8)))
10781static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s16)))
10785static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s32)))
10789static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s8)))
10793static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s16)))
10797static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s32)))
10801static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s8)))
10805static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s16)))
10809static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s32)))
10813static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s8)))
10817static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s16)))
10821static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s32)))
10825static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s8)))
10829static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s16)))
10833static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s32)))
10837static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s8)))
10841static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s16)))
10845static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s32)))
10849static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s8)))
10853static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u16)))
10857static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u32)))
10861static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u8)))
10865static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u16)))
10869static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u32)))
10873static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u8)))
10877static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u16)))
10881static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u32)))
10885static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u8)))
10889static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u16)))
10893static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u32)))
10897static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u8)))
10901static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s16)))
10905static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s32)))
10909static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s8)))
10913static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s16)))
10917static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s32)))
10921static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s8)))
10925static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s16)))
10929static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s32)))
10933static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s8)))
10937static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s16)))
10941static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s32)))
10945static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s8)))
10949static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s16)))
10953static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s32)))
10957static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s8)))
10961static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s16)))
10965static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s32)))
10969static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s8)))
10973static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s16)))
10977static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s32)))
10981static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s8)))
10985static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s16)))
10989static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s32)))
10993static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s8)))
10997static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s16)))
11001static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s32)))
11005static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s8)))
11009static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u16)))
11013static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u32)))
11017static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u8)))
11021static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s16)))
11025static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s32)))
11029static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s8)))
11033static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u16)))
11037static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u32)))
11041static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u8)))
11045static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s16)))
11049static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s32)))
11053static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s8)))
11057static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u16)))
11061static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u32)))
11065static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u8)))
11069static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s16)))
11073static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s32)))
11077static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s8)))
11081static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u16)))
11085static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u32)))
11089static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u8)))
11093static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s16)))
11095static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s32)))
11097static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s64)))
11099static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s8)))
11101static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u16)))
11103static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u32)))
11105static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u64)))
11107static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u8)))
11109static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q)))
11111static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q_m)))
11113static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q)))
11115static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q_m)))
11117static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q)))
11119static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q_m)))
11121static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q)))
11123static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q_m)))
11125static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u16)))
11129static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u32)))
11133static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u8)))
11137static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u16)))
11141static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u32)))
11145static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u8)))
11149static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u16)))
11153static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u32)))
11157static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u8)))
11161static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u16)))
11165static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u32)))
11169static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u8)))
11173static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u16)))
11177static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u32)))
11181static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u8)))
11185static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u16)))
11189static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u32)))
11193static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u8)))
11197static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s16)))
11201static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s32)))
11205static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s8)))
11209static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u16)))
11213static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u32)))
11217static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u8)))
11221static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s16)))
11223static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s32)))
11225static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s8)))
11227static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u16)))
11229static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u32)))
11231static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u8)))
11233static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s16)))
11235static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s32)))
11237static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s8)))
11239static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u16)))
11241static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u32)))
11243static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u8)))
11245static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u16)))
11249static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u32)))
11253static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u8)))
11257static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u16)))
11261static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u32)))
11265static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u8)))
11269static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u16)))
11273static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u32)))
11277static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u8)))
11281static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u16)))
11285static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u32)))
11289static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u8)))
11293static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u16)))
11297static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u32)))
11301static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u8)))
11305static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u16)))
11309static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u32)))
11313static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u8)))
11317static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s16)))
11321static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s32)))
11325static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s8)))
11329static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u16)))
11333static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u32)))
11337static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u8)))
11341static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s16)))
11345static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s32)))
11349static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s8)))
11353static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u16)))
11357static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u32)))
11361static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u8)))
11365static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s16)))
11369static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s32)))
11373static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s8)))
11377static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u16)))
11381static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u32)))
11385static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u8)))
11389static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s16)))
11393static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s32)))
11397static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s64)))
11401static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s8)))
11405static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u16)))
11409static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u32)))
11413static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u64)))
11417static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u8)))
11421static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s16)))
11425static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s32)))
11429static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s8)))
11433static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u16)))
11437static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u32)))
11441static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u8)))
11445static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s16)))
11449static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s32)))
11453static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s8)))
11457static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u16)))
11461static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u32)))
11465static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u8)))
11469static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s16)))
11473static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s32)))
11477static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s8)))
11481static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u16)))
11485static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u32)))
11489static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u8)))
11493static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s16)))
11497static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s32)))
11501static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s8)))
11505static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u16)))
11509static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u32)))
11513static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u8)))
11517static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s16)))
11521static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s32)))
11525static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s8)))
11529static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u16)))
11533static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u32)))
11537static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u8)))
11541static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s16)))
11545static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s32)))
11549static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s8)))
11553static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u16)))
11557static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u32)))
11561static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u8)))
11565static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s16)))
11569static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s32)))
11573static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s8)))
11577static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s16)))
11581static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s32)))
11585static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s8)))
11589static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s16)))
11593static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s32)))
11597static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s8)))
11601static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s16)))
11605static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s32)))
11609static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s8)))
11613static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s16)))
11617static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s32)))
11621static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s8)))
11625static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s16)))
11629static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s32)))
11633static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s8)))
11637static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s16)))
11641static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s32)))
11645static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s8)))
11649static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u16)))
11653static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u32)))
11657static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u8)))
11661static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s16)))
11665static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s32)))
11669static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s8)))
11673static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u16)))
11677static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u32)))
11681static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u8)))
11685static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s16)))
11689static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s32)))
11693static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s8)))
11697static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u16)))
11701static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u32)))
11705static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u8)))
11709static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s16)))
11713static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s32)))
11717static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s8)))
11721static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u16)))
11725static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u32)))
11729static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u8)))
11733static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s16)))
11737static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s32)))
11741static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s8)))
11745static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u16)))
11749static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u32)))
11753static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u8)))
11757static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s16)))
11761static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s32)))
11765static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s8)))
11769static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u16)))
11773static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u32)))
11777static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u8)))
11781static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u16)))
11785static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u32)))
11789static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u8)))
11793static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u16)))
11797static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u32)))
11801static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u8)))
11805static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u16)))
11809static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u32)))
11813static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u8)))
11817static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u16)))
11821static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u32)))
11825static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u8)))
11829static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u16)))
11833static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u32)))
11837static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u8)))
11841static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u16)))
11845static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u32)))
11849static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u8)))
11853static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u16)))
11857static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u32)))
11861static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u8)))
11865static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u16)))
11869static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u32)))
11873static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u8)))
11877static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u16)))
11881static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u32)))
11885static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u8)))
11889static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u16)))
11893static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u32)))
11897static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u8)))
11901static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u16)))
11905static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u32)))
11909static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u8)))
11913static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u16)))
11917static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u32)))
11921static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u8)))
11925static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s16)))
11929static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s32)))
11933static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s8)))
11937static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u16)))
11941static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u32)))
11945static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u8)))
11949static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s16)))
11953static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s32)))
11957static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s8)))
11961static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u16)))
11965static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u32)))
11969static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u8)))
11973static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s16)))
11977static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s32)))
11981static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s8)))
11985static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u16)))
11989static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u32)))
11993static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u8)))
11997static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s16)))
12001static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s32)))
12005static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s8)))
12009static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u16)))
12013static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u32)))
12017static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u8)))
12021static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s16)))
12025static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s32)))
12029static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s8)))
12033static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u16)))
12037static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u32)))
12041static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u8)))
12045static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s16)))
12049static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s32)))
12053static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s8)))
12057static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u16)))
12061static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u32)))
12065static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u8)))
12069static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s16)))
12071static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s32)))
12073static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s8)))
12075static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u16)))
12077static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u32)))
12079static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u8)))
12081static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s16)))
12083static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s32)))
12085static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s8)))
12087static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u16)))
12089static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u32)))
12091static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u8)))
12093static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_s64)))
12095static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_u64)))
12097static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_s64)))
12099static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_u64)))
12101static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_s64)))
12103static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_u64)))
12105static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_s64)))
12107static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_u64)))
12109static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_s64)))
12113static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_u64)))
12117static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_s64)))
12121static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_u64)))
12125static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_s64)))
12129static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_u64)))
12133static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_s64)))
12137static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_u64)))
12141static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s16)))
12145static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s32)))
12149static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u16)))
12153static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u32)))
12157static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s16)))
12161static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s32)))
12165static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u16)))
12169static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u32)))
12173static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s16)))
12177static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s32)))
12181static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u16)))
12185static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u32)))
12189static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s16)))
12193static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s32)))
12197static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u16)))
12201static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u32)))
12205static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s16)))
12207static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s32)))
12209static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u16)))
12211static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u32)))
12213static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s16)))
12215static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s32)))
12217static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u16)))
12219static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u32)))
12221static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_s32)))
12223static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_u32)))
12225static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_s32)))
12227static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_u32)))
12229static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_s32)))
12231static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_u32)))
12233static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_s32)))
12235static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_u32)))
12237static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_s32)))
12241static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_u32)))
12245static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_s32)))
12249static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_u32)))
12253static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_s32)))
12257static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_u32)))
12261static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_s32)))
12265static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_u32)))
12269static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_s32)))
12271static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_u32)))
12273static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_s32)))
12275static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_u32)))
12277static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s16)))
12281static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s32)))
12285static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s8)))
12289static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s16)))
12293static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s32)))
12297static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s8)))
12301static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s16)))
12305static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s32)))
12309static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s8)))
12313static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s16)))
12317static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s32)))
12321static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s8)))
12325static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s16)))
12329static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s32)))
12333static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s8)))
12337static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u16)))
12341static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u32)))
12345static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u8)))
12349static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s16)))
12353static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s32)))
12357static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s8)))
12361static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u16)))
12365static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u32)))
12369static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u8)))
12373static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s16)))
12377static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s32)))
12381static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s8)))
12385static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u16)))
12389static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u32)))
12393static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u8)))
12397static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s16)))
12401static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s32)))
12405static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s8)))
12409static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u16)))
12413static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u32)))
12417static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u8)))
12421static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s16)))
12425static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s32)))
12429static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s8)))
12433static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u16)))
12437static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u32)))
12441static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u8)))
12445static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s16)))
12449static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s32)))
12453static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s8)))
12457static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s16)))
12461static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s32)))
12465static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s8)))
12469static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s16)))
12473static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s32)))
12477static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s8)))
12481static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s16)))
12485static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s32)))
12489static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s8)))
12493static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s16)))
12497static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s32)))
12501static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s8)))
12505static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u16)))
12509static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u32)))
12513static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u8)))
12517static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s16)))
12521static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s32)))
12525static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s8)))
12529static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u16)))
12533static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u32)))
12537static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u8)))
12541static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s16)))
12545static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s32)))
12549static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s8)))
12553static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u16)))
12557static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u32)))
12561static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u8)))
12565static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s16)))
12569static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s32)))
12573static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s8)))
12577static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u16)))
12581static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u32)))
12585static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u8)))
12589static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s16)))
12593static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s32)))
12597static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s8)))
12601static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u16)))
12605static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u32)))
12609static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u8)))
12613static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s16)))
12617static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s32)))
12621static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s8)))
12625static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u16)))
12629static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u32)))
12633static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u8)))
12637static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s16)))
12641static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s32)))
12645static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s8)))
12649static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u16)))
12653static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u32)))
12657static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u8)))
12661static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s16)))
12665static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s32)))
12669static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s8)))
12673static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s16)))
12677static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s32)))
12681static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s8)))
12685static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s16)))
12689static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s32)))
12693static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s8)))
12697static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u16)))
12701static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u32)))
12705static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u8)))
12709static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s16)))
12713static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s32)))
12717static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s8)))
12721static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u16)))
12725static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u32)))
12729static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u8)))
12733static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s16)))
12737static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s32)))
12741static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s8)))
12745static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s16)))
12749static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s32)))
12753static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s8)))
12757static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s16)))
12761static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s32)))
12765static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u16)))
12769static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u32)))
12773static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s16)))
12777static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s32)))
12781static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u16)))
12785static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u32)))
12789static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s16)))
12793static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s32)))
12797static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s16)))
12801static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s32)))
12805static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s16)))
12809static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s32)))
12813static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u16)))
12817static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u32)))
12821static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s16)))
12825static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s32)))
12829static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u16)))
12833static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u32)))
12837static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s16)))
12841static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s32)))
12845static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s16)))
12849static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s32)))
12853static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s16)))
12857static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s32)))
12861static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s8)))
12865static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u16)))
12869static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u32)))
12873static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u8)))
12877static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s16)))
12881static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s32)))
12885static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s8)))
12889static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u16)))
12893static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u32)))
12897static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u8)))
12901static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s16)))
12905static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s32)))
12909static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s8)))
12913static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u16)))
12917static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u32)))
12921static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u8)))
12925static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s16)))
12929static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s32)))
12933static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s8)))
12937static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u16)))
12941static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u32)))
12945static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u8)))
12949static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s16)))
12953static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s32)))
12957static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s8)))
12961static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s16)))
12965static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s32)))
12969static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s8)))
12973static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s16)))
12977static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s32)))
12981static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s8)))
12985static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s16)))
12989static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s32)))
12993static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s8)))
12997static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s16)))
13001static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s32)))
13005static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s8)))
13009static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s16)))
13013static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s32)))
13017static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s8)))
13021static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s16)))
13025static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s32)))
13029static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s8)))
13033static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s16)))
13037static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s32)))
13041static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s8)))
13045static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s16)))
13049static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s32)))
13053static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s16)))
13057static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s32)))
13061static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s16)))
13065static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s32)))
13069static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s16)))
13073static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s32)))
13077static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s16)))
13081static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s32)))
13085static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s16)))
13089static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s32)))
13093static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s16)))
13097static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s32)))
13101static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s16)))
13105static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s32)))
13109static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s16)))
13113static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s8)))
13117static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u16)))
13121static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u8)))
13125static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s16)))
13129static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s8)))
13133static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u16)))
13137static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u8)))
13141static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s16)))
13145static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s8)))
13149static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u16)))
13153static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u8)))
13157static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s16)))
13161static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s8)))
13165static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u16)))
13169static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u8)))
13173static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s16)))
13177static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s8)))
13181static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u16)))
13185static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u8)))
13189static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s16)))
13193static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s8)))
13197static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u16)))
13201static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u8)))
13205static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s16)))
13209static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s32)))
13213static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u16)))
13217static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u32)))
13221static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s16)))
13225static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s32)))
13229static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u16)))
13233static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u32)))
13237static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s16)))
13241static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s32)))
13245static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u16)))
13249static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u32)))
13253static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s16)))
13257static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s32)))
13261static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u16)))
13265static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u32)))
13269static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s16)))
13273static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s32)))
13277static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s8)))
13281static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u16)))
13285static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u32)))
13289static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u8)))
13293static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s16)))
13297static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s32)))
13301static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s8)))
13305static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u16)))
13309static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u32)))
13313static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u8)))
13317static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s16)))
13321static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s32)))
13325static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s8)))
13329static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u16)))
13333static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u32)))
13337static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u8)))
13341static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s16)))
13345static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s32)))
13349static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s8)))
13353static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u16)))
13357static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u32)))
13361static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u8)))
13365static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s16)))
13369static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s32)))
13373static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s8)))
13377static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u16)))
13381static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u32)))
13385static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u8)))
13389static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s16)))
13393static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s32)))
13397static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s8)))
13401static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u16)))
13405static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u32)))
13409static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u8)))
13413static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p16)))
13417static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p8)))
13421static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p16)))
13425static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p8)))
13429static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p16)))
13433static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p8)))
13437static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s16)))
13441static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s32)))
13445static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s8)))
13449static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u16)))
13453static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u32)))
13457static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u8)))
13461static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s16)))
13465static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s32)))
13469static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s8)))
13473static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u16)))
13477static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u32)))
13481static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u8)))
13485static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s16)))
13489static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s32)))
13493static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s8)))
13497static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u16)))
13501static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u32)))
13505static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u8)))
13509static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p16)))
13513static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p8)))
13517static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p16)))
13521static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p8)))
13525static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p16)))
13529static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p8)))
13533static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s16)))
13537static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s32)))
13541static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s8)))
13545static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u16)))
13549static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u32)))
13553static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u8)))
13557static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s16)))
13561static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s32)))
13565static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s8)))
13569static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u16)))
13573static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u32)))
13577static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u8)))
13581static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s16)))
13585static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s32)))
13589static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s8)))
13593static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u16)))
13597static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u32)))
13601static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u8)))
13605static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s16)))
13609static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s32)))
13613static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s8)))
13617static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u16)))
13621static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u32)))
13625static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u8)))
13629static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s16)))
13633static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s32)))
13637static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s8)))
13641static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u16)))
13645static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u32)))
13649static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u8)))
13653static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s16)))
13657static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s32)))
13661static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s8)))
13665static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u16)))
13669static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u32)))
13673static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u8)))
13677static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s16)))
13681static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s32)))
13685static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u16)))
13689static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u32)))
13693static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s16)))
13697static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s32)))
13701static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s8)))
13705static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u16)))
13709static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u32)))
13713static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u8)))
13717static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s16)))
13719static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s32)))
13721static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u16)))
13723static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u32)))
13725static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s16)))
13729static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s32)))
13733static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s8)))
13737static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u16)))
13741static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u32)))
13745static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u8)))
13749static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s16)))
13751static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s32)))
13753static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u16)))
13755static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u32)))
13757static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s16)))
13761static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s32)))
13765static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s8)))
13769static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u16)))
13773static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u32)))
13777static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u8)))
13781static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s16)))
13785static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s32)))
13789static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s8)))
13793static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s16)))
13797static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s32)))
13801static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s8)))
13805static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s16)))
13809static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s32)))
13813static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s8)))
13817static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s16)))
13821static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s32)))
13825static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s8)))
13829static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u16)))
13833static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u32)))
13837static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u8)))
13841static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s16)))
13845static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s32)))
13849static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s8)))
13853static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u16)))
13857static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u32)))
13861static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u8)))
13865static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s16)))
13869static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s32)))
13873static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s8)))
13877static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u16)))
13881static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u32)))
13885static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u8)))
13889static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s16)))
13893static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s32)))
13897static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u16)))
13901static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u32)))
13905static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s16)))
13909static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s32)))
13913static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s8)))
13917static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u16)))
13921static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u32)))
13925static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u8)))
13929static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s16)))
13933static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s32)))
13937static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u16)))
13941static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u32)))
13945static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s16)))
13949static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s32)))
13953static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s8)))
13957static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u16)))
13961static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u32)))
13965static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u8)))
13969static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s16)))
13973static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s32)))
13977static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s8)))
13981static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u16)))
13985static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u32)))
13989static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u8)))
13993static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpnot)))
13995static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s16)))
13999static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s32)))
14003static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s64)))
14007static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s8)))
14011static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u16)))
14015static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u32)))
14019static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u64)))
14023static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u8)))
14027static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s16)))
14031static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s32)))
14035static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s8)))
14039static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s16)))
14043static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s32)))
14047static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s8)))
14051static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s16)))
14055static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s32)))
14059static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s8)))
14063static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u16)))
14067static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u32)))
14071static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u8)))
14075static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s16)))
14079static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s32)))
14083static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s8)))
14087static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u16)))
14091static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u32)))
14095static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u8)))
14099static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s16)))
14103static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s32)))
14107static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s8)))
14111static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u16)))
14115static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u32)))
14119static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u8)))
14123static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s16)))
14127static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s32)))
14131static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s8)))
14135static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u16)))
14139static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u32)))
14143static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u8)))
14147static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s16)))
14151static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s32)))
14155static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s8)))
14159static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s16)))
14163static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s32)))
14167static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s8)))
14171static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s16)))
14175static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s32)))
14179static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s8)))
14183static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s16)))
14187static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s32)))
14191static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s8)))
14195static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s16)))
14199static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s32)))
14203static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s8)))
14207static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s16)))
14211static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s32)))
14215static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s8)))
14219static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s16)))
14223static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s32)))
14227static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s8)))
14231static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s16)))
14235static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s32)))
14239static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s8)))
14243static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s16)))
14247static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s32)))
14251static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s8)))
14255static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s16)))
14259static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s32)))
14263static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s8)))
14267static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s16)))
14271static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s32)))
14275static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s8)))
14279static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s16)))
14283static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s32)))
14287static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s8)))
14291static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s16)))
14295static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s32)))
14299static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s8)))
14303static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s16)))
14307static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s32)))
14311static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s8)))
14315static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s16)))
14319static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s32)))
14323static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s8)))
14327static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s16)))
14331static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s32)))
14335static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s8)))
14339static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s16)))
14343static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s32)))
14347static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s16)))
14351static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s32)))
14355static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s16)))
14359static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s32)))
14363static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s16)))
14367static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s32)))
14371static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s16)))
14375static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s32)))
14379static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s16)))
14383static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s32)))
14387static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s16)))
14391static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s32)))
14395static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s16)))
14399static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s32)))
14403static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s16)))
14407static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s32)))
14411static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u16)))
14415static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u32)))
14419static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s16)))
14423static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s32)))
14427static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u16)))
14431static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u32)))
14435static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s16)))
14439static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s32)))
14443static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u16)))
14447static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u32)))
14451static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s16)))
14455static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s32)))
14459static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u16)))
14463static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u32)))
14467static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s16)))
14471static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s32)))
14475static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s16)))
14479static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s32)))
14483static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s16)))
14487static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s32)))
14491static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s16)))
14495static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s32)))
14499static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s16)))
14503static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s32)))
14507static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s8)))
14511static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s16)))
14515static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s32)))
14519static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s8)))
14523static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s16)))
14527static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s32)))
14531static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s8)))
14535static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s16)))
14539static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s32)))
14543static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s8)))
14547static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s16)))
14551static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s32)))
14555static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s8)))
14559static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s16)))
14563static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s32)))
14567static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s8)))
14571static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s16)))
14575static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s32)))
14579static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s8)))
14583static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s16)))
14587static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s32)))
14591static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s8)))
14595static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s16)))
14599static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s32)))
14603static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s8)))
14607static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s16)))
14611static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s32)))
14615static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s8)))
14619static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s16)))
14623static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s32)))
14627static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s8)))
14631static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s16)))
14635static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s32)))
14639static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s8)))
14643static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s16)))
14647static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s32)))
14651static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s8)))
14655static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s16)))
14659static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s32)))
14663static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s8)))
14667static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s16)))
14671static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s32)))
14675static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s8)))
14679static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s16)))
14683static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s32)))
14687static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s8)))
14691static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s16)))
14695static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s32)))
14699static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s8)))
14703static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s16)))
14707static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s32)))
14711static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s8)))
14715static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s16)))
14719static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s32)))
14723static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s8)))
14727static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u16)))
14731static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u32)))
14735static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u8)))
14739static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s16)))
14743static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s32)))
14747static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s8)))
14751static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u16)))
14755static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u32)))
14759static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u8)))
14763static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s16)))
14767static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s32)))
14771static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s8)))
14775static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u16)))
14779static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u32)))
14783static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u8)))
14787static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s16)))
14791static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s32)))
14795static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s8)))
14799static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u16)))
14803static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u32)))
14807static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u8)))
14811static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s16)))
14815static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s32)))
14819static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u16)))
14823static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u32)))
14827static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s16)))
14831static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s32)))
14835static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u16)))
14839static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u32)))
14843static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s16)))
14847static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s32)))
14851static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u16)))
14855static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u32)))
14859static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s16)))
14863static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s32)))
14867static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u16)))
14871static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u32)))
14875static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s16)))
14879static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s32)))
14883static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s16)))
14887static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s32)))
14891static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s16)))
14895static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s32)))
14899static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s16)))
14903static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s32)))
14907static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s16)))
14911static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s32)))
14915static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s8)))
14919static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u16)))
14923static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u32)))
14927static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u8)))
14931static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s16)))
14935static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s32)))
14939static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s8)))
14943static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u16)))
14947static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u32)))
14951static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u8)))
14955static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s16)))
14959static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s32)))
14963static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s8)))
14967static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u16)))
14971static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u32)))
14975static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u8)))
14979static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s16)))
14983static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s32)))
14987static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s8)))
14991static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u16)))
14995static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u32)))
14999static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u8)))
15003static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s16)))
15007static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s32)))
15011static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s8)))
15015static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u16)))
15019static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u32)))
15023static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u8)))
15027static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s16)))
15031static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s32)))
15035static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s8)))
15039static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u16)))
15043static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u32)))
15047static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u8)))
15051static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s16)))
15055static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s32)))
15059static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s8)))
15063static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s16)))
15067static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s32)))
15071static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s8)))
15075static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s16)))
15079static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s32)))
15083static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u16)))
15087static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u32)))
15091static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s16)))
15095static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s32)))
15099static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u16)))
15103static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u32)))
15107static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s16)))
15111static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s32)))
15115static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u16)))
15119static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u32)))
15123static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s16)))
15127static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s32)))
15131static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u16)))
15135static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u32)))
15139static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s16)))
15143static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s32)))
15147static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s16)))
15151static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s32)))
15155static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s16)))
15159static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s32)))
15163static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s16)))
15167static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s32)))
15171static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s16)))
15175static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s32)))
15179static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s8)))
15183static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u16)))
15187static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u32)))
15191static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u8)))
15195static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s16)))
15199static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s32)))
15203static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s8)))
15207static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u16)))
15211static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u32)))
15215static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u8)))
15219static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s16)))
15223static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s32)))
15227static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s8)))
15231static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u16)))
15235static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u32)))
15239static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u8)))
15243static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s16)))
15247static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s32)))
15251static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s8)))
15255static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u16)))
15259static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u32)))
15263static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u8)))
15267static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s32)))
15271static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s64)))
15275static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s8)))
15279static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u16)))
15283static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u32)))
15287static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u64)))
15291static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u8)))
15295static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s16)))
15299static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s64)))
15303static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s8)))
15307static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u16)))
15311static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u32)))
15315static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u64)))
15319static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u8)))
15323static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s16)))
15327static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s32)))
15331static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s8)))
15335static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u16)))
15339static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u32)))
15343static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u64)))
15347static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u8)))
15351static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s16)))
15355static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s32)))
15359static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s64)))
15363static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u16)))
15367static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u32)))
15371static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u64)))
15375static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u8)))
15379static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s16)))
15383static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s32)))
15387static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s64)))
15391static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s8)))
15395static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u32)))
15399static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u64)))
15403static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u8)))
15407static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s16)))
15411static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s32)))
15415static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s64)))
15419static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s8)))
15423static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u16)))
15427static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u64)))
15431static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u8)))
15435static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s16)))
15439static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s32)))
15443static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s64)))
15447static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s8)))
15451static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u16)))
15455static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u32)))
15459static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u8)))
15463static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s16)))
15467static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s32)))
15471static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s64)))
15475static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s8)))
15479static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u16)))
15483static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u32)))
15487static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u64)))
15491static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_s8)))
15495static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_u8)))
15499static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_s8)))
15503static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_u8)))
15507static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_s8)))
15511static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_u8)))
15515static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s16)))
15519static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s8)))
15523static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u16)))
15527static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u8)))
15531static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s16)))
15535static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s8)))
15539static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u16)))
15543static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u8)))
15547static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s16)))
15551static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s8)))
15555static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u16)))
15559static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u8)))
15563static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s16)))
15567static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s32)))
15571static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s8)))
15575static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u16)))
15579static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u32)))
15583static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u8)))
15587static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s16)))
15591static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s32)))
15595static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s8)))
15599static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u16)))
15603static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u32)))
15607static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u8)))
15611static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s16)))
15615static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s32)))
15619static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s8)))
15623static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u16)))
15627static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u32)))
15631static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u8)))
15635static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s16)))
15639static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s32)))
15643static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s8)))
15647static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u16)))
15651static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u32)))
15655static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u8)))
15659static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s16)))
15663static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s32)))
15667static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s8)))
15671static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u16)))
15675static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u32)))
15679static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u8)))
15683static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s16)))
15687static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s32)))
15691static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s8)))
15695static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u16)))
15699static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u32)))
15703static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u8)))
15707static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_s32)))
15711static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_u32)))
15715static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_s32)))
15719static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_u32)))
15723static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_p_s32)))
15727static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_s32)))
15731static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_s32)))
15735static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_u32)))
15739static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_s32)))
15743static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_u32)))
15747static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_p_s32)))
15751static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_s32)))
15755static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_p_s32)))
15759static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_s32)))
15763static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_p_s32)))
15767static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_s32)))
15771static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_p_s32)))
15775static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_s32)))
15779static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_p_s32)))
15783static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_s32)))
15787static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s16)))
15791static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s32)))
15795static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s8)))
15799static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u16)))
15803static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u32)))
15807static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u8)))
15811static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s16)))
15815static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s32)))
15819static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s8)))
15823static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u16)))
15827static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u32)))
15831static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u8)))
15835static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s16)))
15839static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s32)))
15843static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s8)))
15847static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u16)))
15851static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u32)))
15855static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u8)))
15859static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s16)))
15863static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s32)))
15867static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s8)))
15871static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u16)))
15875static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u32)))
15879static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u8)))
15883static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s16)))
15887static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s32)))
15891static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s8)))
15895static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u16)))
15899static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u32)))
15903static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u8)))
15907static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s16)))
15911static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s32)))
15915static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s8)))
15919static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u16)))
15923static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u32)))
15927static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u8)))
15931static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s16)))
15935static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s32)))
15939static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s8)))
15943static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u16)))
15947static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u32)))
15951static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u8)))
15955static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s16)))
15959static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s32)))
15963static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s8)))
15967static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u16)))
15971static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u32)))
15975static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u8)))
15979static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s16)))
15983static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s32)))
15987static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u16)))
15991static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u32)))
15995static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s16)))
15999static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s32)))
16003static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u16)))
16007static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u32)))
16011static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s16)))
16015static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s32)))
16019static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u16)))
16023static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u32)))
16027static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s16)))
16031static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s32)))
16035static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u16)))
16039static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u32)))
16043static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s16)))
16047static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s32)))
16051static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s8)))
16055static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u16)))
16059static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u32)))
16063static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u8)))
16067static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s16)))
16071static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s32)))
16075static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s8)))
16079static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u16)))
16083static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u32)))
16087static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u8)))
16091static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s16)))
16095static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s32)))
16099static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s8)))
16103static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u16)))
16107static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u32)))
16111static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u8)))
16115static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_s32)))
16119static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_u32)))
16123static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_s32)))
16127static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_u32)))
16131static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_s32)))
16135static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_u32)))
16139static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_s32)))
16143static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_u32)))
16147static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s16)))
16151static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s32)))
16155static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s64)))
16159static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s8)))
16163static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u16)))
16167static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u32)))
16171static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u64)))
16175static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u8)))
16179static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s16)))
16183static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s32)))
16187static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s8)))
16191static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u16)))
16195static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u32)))
16199static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u8)))
16203static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s16)))
16207static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s32)))
16211static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s8)))
16215static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u16)))
16219static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u32)))
16223static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u8)))
16227static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s16)))
16231static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s8)))
16235static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u16)))
16239static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u8)))
16243static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s16)))
16247static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s8)))
16251static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u16)))
16255static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u8)))
16259static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s16)))
16263static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s8)))
16267static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u16)))
16271static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u8)))
16275static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s16)))
16279static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s8)))
16283static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u16)))
16287static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u8)))
16291static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s16)))
16295static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s8)))
16299static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u16)))
16303static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u8)))
16307static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s16)))
16311static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s8)))
16315static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u16)))
16319static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u8)))
16323static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s16)))
16327static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s32)))
16331static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s8)))
16335static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u16)))
16339static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u32)))
16343static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u8)))
16347static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s16)))
16351static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s32)))
16355static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s8)))
16359static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u16)))
16363static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u32)))
16367static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u8)))
16371static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s16)))
16375static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s32)))
16379static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s8)))
16383static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u16)))
16387static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u32)))
16391static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u8)))
16395static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s16)))
16399static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s32)))
16403static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s8)))
16407static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u16)))
16411static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u32)))
16415static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u8)))
16419static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s16)))
16423static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s32)))
16427static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s8)))
16431static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u16)))
16435static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u32)))
16439static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u8)))
16443static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s16)))
16447static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s32)))
16451static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s8)))
16455static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u16)))
16459static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u32)))
16463static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u8)))
16467static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s16)))
16471static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s32)))
16475static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s8)))
16479static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u16)))
16483static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u32)))
16487static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u8)))
16491static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s16)))
16495static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s32)))
16499static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s8)))
16503static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u16)))
16507static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u32)))
16511static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u8)))
16515static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s16)))
16519static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s32)))
16523static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u16)))
16527static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u32)))
16531static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s16)))
16535static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s32)))
16539static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u16)))
16543static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u32)))
16547static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s16)))
16551static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s32)))
16555static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u16)))
16559static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u32)))
16563static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s16)))
16567static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s32)))
16571static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u16)))
16575static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u32)))
16579static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s16)))
16583static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s32)))
16587static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s8)))
16591static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u16)))
16595static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u32)))
16599static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u8)))
16603static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s16)))
16607static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s32)))
16611static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s8)))
16615static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u16)))
16619static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u32)))
16623static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u8)))
16627static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s16)))
16631static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s32)))
16635static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s8)))
16639static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u16)))
16643static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u32)))
16647static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u8)))
16651static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s16)))
16655static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s32)))
16659static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s8)))
16663static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u16)))
16667static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u32)))
16671static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u8)))
16675static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s16)))
16679static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s32)))
16683static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s8)))
16687static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u16)))
16691static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u32)))
16695static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u8)))
16699static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s16)))
16703static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s32)))
16707static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s8)))
16711static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u16)))
16715static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u32)))
16719static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u8)))
16723static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s16)))
16727static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s32)))
16731static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s8)))
16735static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u16)))
16739static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u32)))
16743static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u8)))
16747static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s16)))
16751static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s32)))
16755static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s8)))
16759static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u16)))
16763static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u32)))
16767static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u8)))
16771static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s16)))
16775static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s32)))
16779static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s8)))
16783static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u16)))
16787static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u32)))
16791static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u8)))
16795static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s16)))
16799static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s32)))
16803static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s8)))
16807static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u16)))
16811static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u32)))
16815static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u8)))
16819static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s16)))
16823static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s32)))
16827static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s8)))
16831static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u16)))
16835static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u32)))
16839static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u8)))
16843static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s16)))
16847static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s32)))
16851static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s8)))
16855static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u16)))
16859static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u32)))
16863static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u8)))
16867static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s16)))
16871static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s32)))
16875static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s8)))
16879static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s16)))
16883static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s32)))
16887static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s8)))
16891static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u16)))
16895static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u32)))
16899static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u8)))
16903static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s16)))
16907static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s32)))
16911static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s8)))
16915static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u16)))
16919static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u32)))
16923static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u8)))
16927static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u16)))
16931static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u32)))
16935static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u8)))
16939static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_s64)))
16943static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_u64)))
16947static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_s64)))
16951static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_u64)))
16955static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_s64)))
16959static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_u64)))
16963static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_s64)))
16967static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_u64)))
16971static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_s64)))
16975static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_u64)))
16979static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_s64)))
16983static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_u64)))
16987static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_s64)))
16991static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_u64)))
16995static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_s64)))
16999static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_u64)))
17003static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s16)))
17007static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s32)))
17011static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u16)))
17015static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u32)))
17019static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s16)))
17023static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s32)))
17027static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s16)))
17031static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s32)))
17035static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u16)))
17039static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u32)))
17043static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s16)))
17047static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s32)))
17051static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u16)))
17055static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u32)))
17059static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s16)))
17063static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s32)))
17067static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u16)))
17071static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u32)))
17075static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s16)))
17079static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s32)))
17083static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u16)))
17087static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u32)))
17091static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u16)))
17095static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u32)))
17099static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_s32)))
17103static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_u32)))
17107static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_s32)))
17111static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_s32)))
17115static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_u32)))
17119static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_s32)))
17123static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_u32)))
17127static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_s32)))
17131static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_u32)))
17135static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_s32)))
17139static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_u32)))
17143static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_s32)))
17147static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_u32)))
17151static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_s32)))
17155static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_u32)))
17159static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_s32)))
17163static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_u32)))
17167static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_s32)))
17171static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_u32)))
17175static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_u32)))
17179static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s16)))
17183static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s32)))
17187static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s8)))
17191static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u16)))
17195static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u32)))
17199static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u8)))
17203static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s16)))
17207static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s32)))
17211static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s8)))
17215static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u16)))
17219static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u32)))
17223static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u8)))
17227static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s16)))
17231static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s32)))
17235static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s8)))
17239static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u16)))
17243static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u32)))
17247static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u8)))
17251static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s16)))
17255static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s32)))
17259static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s8)))
17263static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u16)))
17267static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u32)))
17271static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u8)))
17275static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s16)))
17279static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s32)))
17283static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s8)))
17287static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u16)))
17291static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u32)))
17295static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u8)))
17299static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s16)))
17303static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s32)))
17307static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s8)))
17311static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u16)))
17315static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u32)))
17319static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u8)))
17339static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s16)))
17341static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s32)))
17343static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s64)))
17345static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s8)))
17347static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u16)))
17349static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u32)))
17351static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u64)))
17353static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u8)))
17358#if (__ARM_FEATURE_MVE & 2) && (!defined __ARM_MVE_PRESERVE_USER_NAMESPACE)
17360static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f16)))
17361float16x8_t vabdq_f16(float16x8_t, float16x8_t);
17363float16x8_t vabdq(float16x8_t, float16x8_t);
17364static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f32)))
17365float32x4_t vabdq_f32(float32x4_t, float32x4_t);
17367float32x4_t vabdq(float32x4_t, float32x4_t);
17368static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f16)))
17369float16x8_t vabdq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17371float16x8_t vabdq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17372static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f32)))
17373float32x4_t vabdq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17375float32x4_t vabdq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17376static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f16)))
17377float16x8_t vabdq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17379float16x8_t vabdq_x(float16x8_t, float16x8_t,
mve_pred16_t);
17380static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f32)))
17381float32x4_t vabdq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17383float32x4_t vabdq_x(float32x4_t, float32x4_t,
mve_pred16_t);
17384static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f16)))
17385float16x8_t vabsq_f16(float16x8_t);
17387float16x8_t vabsq(float16x8_t);
17388static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f32)))
17389float32x4_t vabsq_f32(float32x4_t);
17391float32x4_t vabsq(float32x4_t);
17392static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f16)))
17393float16x8_t vabsq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17395float16x8_t vabsq_m(float16x8_t, float16x8_t,
mve_pred16_t);
17396static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f32)))
17397float32x4_t vabsq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17399float32x4_t vabsq_m(float32x4_t, float32x4_t,
mve_pred16_t);
17400static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f16)))
17404static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f32)))
17408static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f16)))
17409float16x8_t vaddq_f16(float16x8_t, float16x8_t);
17411float16x8_t vaddq(float16x8_t, float16x8_t);
17412static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f32)))
17413float32x4_t vaddq_f32(float32x4_t, float32x4_t);
17415float32x4_t vaddq(float32x4_t, float32x4_t);
17416static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f16)))
17417float16x8_t vaddq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17419float16x8_t vaddq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17420static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f32)))
17421float32x4_t vaddq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17423float32x4_t vaddq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17424static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f16)))
17428static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f32)))
17429float32x4_t vaddq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
17431float32x4_t vaddq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
17432static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f16)))
17433float16x8_t vaddq_n_f16(float16x8_t,
float16_t);
17435float16x8_t vaddq(float16x8_t,
float16_t);
17436static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f32)))
17437float32x4_t vaddq_n_f32(float32x4_t, float32_t);
17439float32x4_t vaddq(float32x4_t, float32_t);
17440static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f16)))
17441float16x8_t vaddq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17443float16x8_t vaddq_x(float16x8_t, float16x8_t,
mve_pred16_t);
17444static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f32)))
17445float32x4_t vaddq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17447float32x4_t vaddq_x(float32x4_t, float32x4_t,
mve_pred16_t);
17448static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f16)))
17452static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f32)))
17453float32x4_t vaddq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
17455float32x4_t vaddq_x(float32x4_t, float32_t,
mve_pred16_t);
17456static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f16)))
17457float16x8_t vandq_f16(float16x8_t, float16x8_t);
17459float16x8_t vandq(float16x8_t, float16x8_t);
17460static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f32)))
17461float32x4_t vandq_f32(float32x4_t, float32x4_t);
17463float32x4_t vandq(float32x4_t, float32x4_t);
17464static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f16)))
17465float16x8_t vandq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17467float16x8_t vandq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17468static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f32)))
17469float32x4_t vandq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17471float32x4_t vandq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17472static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f16)))
17473float16x8_t vandq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17475float16x8_t vandq_x(float16x8_t, float16x8_t,
mve_pred16_t);
17476static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f32)))
17477float32x4_t vandq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17479float32x4_t vandq_x(float32x4_t, float32x4_t,
mve_pred16_t);
17480static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f16)))
17481float16x8_t vbicq_f16(float16x8_t, float16x8_t);
17483float16x8_t vbicq(float16x8_t, float16x8_t);
17484static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f32)))
17485float32x4_t vbicq_f32(float32x4_t, float32x4_t);
17487float32x4_t vbicq(float32x4_t, float32x4_t);
17488static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f16)))
17489float16x8_t vbicq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17491float16x8_t vbicq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17492static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f32)))
17493float32x4_t vbicq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17495float32x4_t vbicq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17496static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f16)))
17497float16x8_t vbicq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17499float16x8_t vbicq_x(float16x8_t, float16x8_t,
mve_pred16_t);
17500static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f32)))
17501float32x4_t vbicq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17503float32x4_t vbicq_x(float32x4_t, float32x4_t,
mve_pred16_t);
17504static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f16)))
17508static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f32)))
17512static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f16)))
17513float16x8_t vbrsrq_n_f16(float16x8_t,
int32_t);
17515float16x8_t vbrsrq(float16x8_t,
int32_t);
17516static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f32)))
17517float32x4_t vbrsrq_n_f32(float32x4_t,
int32_t);
17519float32x4_t vbrsrq(float32x4_t,
int32_t);
17520static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f16)))
17524static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f32)))
17528static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f16)))
17529float16x8_t vcaddq_rot270_f16(float16x8_t, float16x8_t);
17531float16x8_t vcaddq_rot270(float16x8_t, float16x8_t);
17532static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f32)))
17533float32x4_t vcaddq_rot270_f32(float32x4_t, float32x4_t);
17535float32x4_t vcaddq_rot270(float32x4_t, float32x4_t);
17536static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f16)))
17537float16x8_t vcaddq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17539float16x8_t vcaddq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17540static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f32)))
17541float32x4_t vcaddq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17543float32x4_t vcaddq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17544static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f16)))
17545float16x8_t vcaddq_rot270_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17547float16x8_t vcaddq_rot270_x(float16x8_t, float16x8_t,
mve_pred16_t);
17548static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f32)))
17549float32x4_t vcaddq_rot270_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17551float32x4_t vcaddq_rot270_x(float32x4_t, float32x4_t,
mve_pred16_t);
17552static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f16)))
17553float16x8_t vcaddq_rot90_f16(float16x8_t, float16x8_t);
17555float16x8_t vcaddq_rot90(float16x8_t, float16x8_t);
17556static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f32)))
17557float32x4_t vcaddq_rot90_f32(float32x4_t, float32x4_t);
17559float32x4_t vcaddq_rot90(float32x4_t, float32x4_t);
17560static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f16)))
17561float16x8_t vcaddq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17563float16x8_t vcaddq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17564static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f32)))
17565float32x4_t vcaddq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17567float32x4_t vcaddq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17568static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f16)))
17569float16x8_t vcaddq_rot90_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17571float16x8_t vcaddq_rot90_x(float16x8_t, float16x8_t,
mve_pred16_t);
17572static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f32)))
17573float32x4_t vcaddq_rot90_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17575float32x4_t vcaddq_rot90_x(float32x4_t, float32x4_t,
mve_pred16_t);
17576static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f16)))
17577float16x8_t vcmlaq_f16(float16x8_t, float16x8_t, float16x8_t);
17579float16x8_t vcmlaq(float16x8_t, float16x8_t, float16x8_t);
17580static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f32)))
17581float32x4_t vcmlaq_f32(float32x4_t, float32x4_t, float32x4_t);
17583float32x4_t vcmlaq(float32x4_t, float32x4_t, float32x4_t);
17584static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f16)))
17585float16x8_t vcmlaq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17587float16x8_t vcmlaq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17588static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f32)))
17589float32x4_t vcmlaq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17591float32x4_t vcmlaq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17592static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f16)))
17593float16x8_t vcmlaq_rot180_f16(float16x8_t, float16x8_t, float16x8_t);
17595float16x8_t vcmlaq_rot180(float16x8_t, float16x8_t, float16x8_t);
17596static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f32)))
17597float32x4_t vcmlaq_rot180_f32(float32x4_t, float32x4_t, float32x4_t);
17599float32x4_t vcmlaq_rot180(float32x4_t, float32x4_t, float32x4_t);
17600static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f16)))
17601float16x8_t vcmlaq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17603float16x8_t vcmlaq_rot180_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17604static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f32)))
17605float32x4_t vcmlaq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17607float32x4_t vcmlaq_rot180_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17608static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f16)))
17609float16x8_t vcmlaq_rot270_f16(float16x8_t, float16x8_t, float16x8_t);
17611float16x8_t vcmlaq_rot270(float16x8_t, float16x8_t, float16x8_t);
17612static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f32)))
17613float32x4_t vcmlaq_rot270_f32(float32x4_t, float32x4_t, float32x4_t);
17615float32x4_t vcmlaq_rot270(float32x4_t, float32x4_t, float32x4_t);
17616static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f16)))
17617float16x8_t vcmlaq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17619float16x8_t vcmlaq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17620static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f32)))
17621float32x4_t vcmlaq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17623float32x4_t vcmlaq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17624static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f16)))
17625float16x8_t vcmlaq_rot90_f16(float16x8_t, float16x8_t, float16x8_t);
17627float16x8_t vcmlaq_rot90(float16x8_t, float16x8_t, float16x8_t);
17628static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f32)))
17629float32x4_t vcmlaq_rot90_f32(float32x4_t, float32x4_t, float32x4_t);
17631float32x4_t vcmlaq_rot90(float32x4_t, float32x4_t, float32x4_t);
17632static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f16)))
17633float16x8_t vcmlaq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17635float16x8_t vcmlaq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17636static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f32)))
17637float32x4_t vcmlaq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17639float32x4_t vcmlaq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17640static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f16)))
17644static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f32)))
17648static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f16)))
17652static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f32)))
17656static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f16)))
17660static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f32)))
17664static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f16)))
17668static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f32)))
17672static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f16)))
17676static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f32)))
17680static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f16)))
17684static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f32)))
17688static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f16)))
17692static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f32)))
17696static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f16)))
17700static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f32)))
17704static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f16)))
17708static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f32)))
17712static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f16)))
17716static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f32)))
17720static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f16)))
17724static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f32)))
17728static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f16)))
17732static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f32)))
17736static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f16)))
17740static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f32)))
17744static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f16)))
17748static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f32)))
17752static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f16)))
17756static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f32)))
17760static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f16)))
17764static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f32)))
17768static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f16)))
17772static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f32)))
17776static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f16)))
17780static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f32)))
17784static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f16)))
17788static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f32)))
17792static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f16)))
17796static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f32)))
17800static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f16)))
17804static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f32)))
17808static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f16)))
17812static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f32)))
17816static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f16)))
17820static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f32)))
17824static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f16)))
17828static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f32)))
17832static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f16)))
17833float16x8_t vcmulq_f16(float16x8_t, float16x8_t);
17835float16x8_t vcmulq(float16x8_t, float16x8_t);
17836static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f32)))
17837float32x4_t vcmulq_f32(float32x4_t, float32x4_t);
17839float32x4_t vcmulq(float32x4_t, float32x4_t);
17840static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f16)))
17841float16x8_t vcmulq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17843float16x8_t vcmulq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17844static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f32)))
17845float32x4_t vcmulq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17847float32x4_t vcmulq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17848static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f16)))
17849float16x8_t vcmulq_rot180_f16(float16x8_t, float16x8_t);
17851float16x8_t vcmulq_rot180(float16x8_t, float16x8_t);
17852static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f32)))
17853float32x4_t vcmulq_rot180_f32(float32x4_t, float32x4_t);
17855float32x4_t vcmulq_rot180(float32x4_t, float32x4_t);
17856static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f16)))
17857float16x8_t vcmulq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17859float16x8_t vcmulq_rot180_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17860static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f32)))
17861float32x4_t vcmulq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17863float32x4_t vcmulq_rot180_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17864static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f16)))
17865float16x8_t vcmulq_rot180_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17867float16x8_t vcmulq_rot180_x(float16x8_t, float16x8_t,
mve_pred16_t);
17868static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f32)))
17869float32x4_t vcmulq_rot180_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17871float32x4_t vcmulq_rot180_x(float32x4_t, float32x4_t,
mve_pred16_t);
17872static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f16)))
17873float16x8_t vcmulq_rot270_f16(float16x8_t, float16x8_t);
17875float16x8_t vcmulq_rot270(float16x8_t, float16x8_t);
17876static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f32)))
17877float32x4_t vcmulq_rot270_f32(float32x4_t, float32x4_t);
17879float32x4_t vcmulq_rot270(float32x4_t, float32x4_t);
17880static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f16)))
17881float16x8_t vcmulq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17883float16x8_t vcmulq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17884static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f32)))
17885float32x4_t vcmulq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17887float32x4_t vcmulq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17888static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f16)))
17889float16x8_t vcmulq_rot270_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17891float16x8_t vcmulq_rot270_x(float16x8_t, float16x8_t,
mve_pred16_t);
17892static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f32)))
17893float32x4_t vcmulq_rot270_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17895float32x4_t vcmulq_rot270_x(float32x4_t, float32x4_t,
mve_pred16_t);
17896static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f16)))
17897float16x8_t vcmulq_rot90_f16(float16x8_t, float16x8_t);
17899float16x8_t vcmulq_rot90(float16x8_t, float16x8_t);
17900static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f32)))
17901float32x4_t vcmulq_rot90_f32(float32x4_t, float32x4_t);
17903float32x4_t vcmulq_rot90(float32x4_t, float32x4_t);
17904static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f16)))
17905float16x8_t vcmulq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17907float16x8_t vcmulq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17908static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f32)))
17909float32x4_t vcmulq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17911float32x4_t vcmulq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17912static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f16)))
17913float16x8_t vcmulq_rot90_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17915float16x8_t vcmulq_rot90_x(float16x8_t, float16x8_t,
mve_pred16_t);
17916static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f32)))
17917float32x4_t vcmulq_rot90_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17919float32x4_t vcmulq_rot90_x(float32x4_t, float32x4_t,
mve_pred16_t);
17920static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f16)))
17921float16x8_t vcmulq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17923float16x8_t vcmulq_x(float16x8_t, float16x8_t,
mve_pred16_t);
17924static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f32)))
17925float32x4_t vcmulq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17927float32x4_t vcmulq_x(float32x4_t, float32x4_t,
mve_pred16_t);
17928static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f16)))
17930static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f32)))
17932static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s16_f16)))
17936static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s32_f32)))
17940static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u16_f16)))
17944static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u32_f32)))
17948static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s16_f16)))
17950static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s32_f32)))
17952static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u16_f16)))
17954static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u32_f32)))
17956static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s16_f16)))
17958static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s32_f32)))
17960static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u16_f16)))
17962static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u32_f32)))
17964static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f16_f32)))
17965float16x8_t vcvtbq_f16_f32(float16x8_t, float32x4_t);
17966static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f32_f16)))
17967float32x4_t vcvtbq_f32_f16(float16x8_t);
17968static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f16_f32)))
17969float16x8_t vcvtbq_m_f16_f32(float16x8_t, float32x4_t,
mve_pred16_t);
17970static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f32_f16)))
17971float32x4_t vcvtbq_m_f32_f16(float32x4_t, float16x8_t,
mve_pred16_t);
17972static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_x_f32_f16)))
17973float32x4_t vcvtbq_x_f32_f16(float16x8_t,
mve_pred16_t);
17974static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s16_f16)))
17978static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s32_f32)))
17982static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u16_f16)))
17986static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u32_f32)))
17990static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s16_f16)))
17992static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s32_f32)))
17994static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u16_f16)))
17996static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u32_f32)))
17998static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s16_f16)))
18000static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s32_f32)))
18002static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u16_f16)))
18004static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u32_f32)))
18006static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s16_f16)))
18010static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s32_f32)))
18014static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u16_f16)))
18018static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u32_f32)))
18022static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s16_f16)))
18024static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s32_f32)))
18026static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u16_f16)))
18028static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u32_f32)))
18030static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s16_f16)))
18032static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s32_f32)))
18034static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u16_f16)))
18036static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u32_f32)))
18038static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s16_f16)))
18042static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s32_f32)))
18046static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u16_f16)))
18050static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u32_f32)))
18054static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s16_f16)))
18056static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s32_f32)))
18058static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u16_f16)))
18060static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u32_f32)))
18062static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s16_f16)))
18064static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s32_f32)))
18066static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u16_f16)))
18068static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u32_f32)))
18070static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_s16)))
18074static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_u16)))
18078static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_s32)))
18082static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_u32)))
18086static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_s16)))
18090static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_u16)))
18094static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_s32)))
18098static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_u32)))
18102static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_s16)))
18106static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_u16)))
18110static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_s32)))
18114static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_u32)))
18118static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s16_f16)))
18122static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s32_f32)))
18126static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u16_f16)))
18130static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u32_f32)))
18134static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s16_f16)))
18138static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s32_f32)))
18142static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u16_f16)))
18146static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u32_f32)))
18150static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_s16)))
18151float16x8_t vcvtq_n_f16_s16(
int16x8_t,
int);
18154static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_u16)))
18155float16x8_t vcvtq_n_f16_u16(
uint16x8_t,
int);
18158static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_s32)))
18159float32x4_t vcvtq_n_f32_s32(
int32x4_t,
int);
18162static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_u32)))
18163float32x4_t vcvtq_n_f32_u32(
uint32x4_t,
int);
18166static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s16_f16)))
18167int16x8_t vcvtq_n_s16_f16(float16x8_t,
int);
18168static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s32_f32)))
18169int32x4_t vcvtq_n_s32_f32(float32x4_t,
int);
18170static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u16_f16)))
18171uint16x8_t vcvtq_n_u16_f16(float16x8_t,
int);
18172static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u32_f32)))
18173uint32x4_t vcvtq_n_u32_f32(float32x4_t,
int);
18174static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s16_f16)))
18176static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s32_f32)))
18178static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u16_f16)))
18180static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u32_f32)))
18182static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_s16)))
18186static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_u16)))
18190static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_s32)))
18194static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_u32)))
18198static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_s16)))
18202static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_u16)))
18206static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_s32)))
18210static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_u32)))
18214static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s16_f16)))
18216static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s32_f32)))
18218static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u16_f16)))
18220static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u32_f32)))
18222static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s16_f16)))
18224static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s32_f32)))
18226static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u16_f16)))
18228static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u32_f32)))
18230static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f16_f32)))
18231float16x8_t vcvttq_f16_f32(float16x8_t, float32x4_t);
18232static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f32_f16)))
18233float32x4_t vcvttq_f32_f16(float16x8_t);
18234static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f16_f32)))
18235float16x8_t vcvttq_m_f16_f32(float16x8_t, float32x4_t,
mve_pred16_t);
18236static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f32_f16)))
18237float32x4_t vcvttq_m_f32_f16(float32x4_t, float16x8_t,
mve_pred16_t);
18238static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_x_f32_f16)))
18239float32x4_t vcvttq_x_f32_f16(float16x8_t,
mve_pred16_t);
18240static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f16)))
18244static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f32)))
18245float32x4_t vdupq_m_n_f32(float32x4_t, float32_t,
mve_pred16_t);
18247float32x4_t vdupq_m(float32x4_t, float32_t,
mve_pred16_t);
18248static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f16)))
18250static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f32)))
18251float32x4_t vdupq_n_f32(float32_t);
18252static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f16)))
18254static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f32)))
18256static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f16)))
18257float16x8_t veorq_f16(float16x8_t, float16x8_t);
18259float16x8_t veorq(float16x8_t, float16x8_t);
18260static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f32)))
18261float32x4_t veorq_f32(float32x4_t, float32x4_t);
18263float32x4_t veorq(float32x4_t, float32x4_t);
18264static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f16)))
18265float16x8_t veorq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18267float16x8_t veorq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18268static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f32)))
18269float32x4_t veorq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18271float32x4_t veorq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18272static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f16)))
18273float16x8_t veorq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18275float16x8_t veorq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18276static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f32)))
18277float32x4_t veorq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18279float32x4_t veorq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18280static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f16)))
18281float16x8_t vfmaq_f16(float16x8_t, float16x8_t, float16x8_t);
18283float16x8_t vfmaq(float16x8_t, float16x8_t, float16x8_t);
18284static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f32)))
18285float32x4_t vfmaq_f32(float32x4_t, float32x4_t, float32x4_t);
18287float32x4_t vfmaq(float32x4_t, float32x4_t, float32x4_t);
18288static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f16)))
18289float16x8_t vfmaq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18291float16x8_t vfmaq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18292static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f32)))
18293float32x4_t vfmaq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18295float32x4_t vfmaq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18296static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f16)))
18300static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f32)))
18301float32x4_t vfmaq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18303float32x4_t vfmaq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18304static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f16)))
18305float16x8_t vfmaq_n_f16(float16x8_t, float16x8_t,
float16_t);
18307float16x8_t vfmaq(float16x8_t, float16x8_t,
float16_t);
18308static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f32)))
18309float32x4_t vfmaq_n_f32(float32x4_t, float32x4_t, float32_t);
18311float32x4_t vfmaq(float32x4_t, float32x4_t, float32_t);
18312static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f16)))
18316static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f32)))
18317float32x4_t vfmasq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18319float32x4_t vfmasq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18320static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f16)))
18321float16x8_t vfmasq_n_f16(float16x8_t, float16x8_t,
float16_t);
18323float16x8_t vfmasq(float16x8_t, float16x8_t,
float16_t);
18324static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f32)))
18325float32x4_t vfmasq_n_f32(float32x4_t, float32x4_t, float32_t);
18327float32x4_t vfmasq(float32x4_t, float32x4_t, float32_t);
18328static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f16)))
18329float16x8_t vfmsq_f16(float16x8_t, float16x8_t, float16x8_t);
18331float16x8_t vfmsq(float16x8_t, float16x8_t, float16x8_t);
18332static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f32)))
18333float32x4_t vfmsq_f32(float32x4_t, float32x4_t, float32x4_t);
18335float32x4_t vfmsq(float32x4_t, float32x4_t, float32x4_t);
18336static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f16)))
18337float16x8_t vfmsq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18339float16x8_t vfmsq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18340static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f32)))
18341float32x4_t vfmsq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18343float32x4_t vfmsq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18344static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f16)))
18345float16_t vgetq_lane_f16(float16x8_t,
int);
18348static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f32)))
18349float32_t vgetq_lane_f32(float32x4_t,
int);
18351float32_t vgetq_lane(float32x4_t,
int);
18352static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f16)))
18353float16x8_t vld1q_f16(
const float16_t *);
18356static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f32)))
18357float32x4_t vld1q_f32(
const float32_t *);
18359float32x4_t vld1q(
const float32_t *);
18360static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f16)))
18364static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f32)))
18365float32x4_t vld1q_z_f32(
const float32_t *,
mve_pred16_t);
18368static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f16)))
18369float16x8x2_t vld2q_f16(
const float16_t *);
18372static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f32)))
18373float32x4x2_t vld2q_f32(
const float32_t *);
18375float32x4x2_t vld2q(
const float32_t *);
18376static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f16)))
18377float16x8x4_t vld4q_f16(
const float16_t *);
18380static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f32)))
18381float32x4x4_t vld4q_f32(
const float32_t *);
18383float32x4x4_t vld4q(
const float32_t *);
18384static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_f16)))
18385float16x8_t vldrhq_f16(
const float16_t *);
18386static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_f16)))
18390static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_f16)))
18394static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_f16)))
18398static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_f16)))
18402static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_f16)))
18404static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_f32)))
18405float32x4_t vldrwq_f32(
const float32_t *);
18406static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_f32)))
18407float32x4_t vldrwq_gather_base_f32(
uint32x4_t,
int);
18408static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_f32)))
18409float32x4_t vldrwq_gather_base_wb_f32(
uint32x4_t *,
int);
18410static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_f32)))
18412static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_f32)))
18414static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_f32)))
18415float32x4_t vldrwq_gather_offset_f32(
const float32_t *,
uint32x4_t);
18417float32x4_t vldrwq_gather_offset(
const float32_t *,
uint32x4_t);
18418static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_f32)))
18422static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_f32)))
18423float32x4_t vldrwq_gather_shifted_offset_f32(
const float32_t *,
uint32x4_t);
18425float32x4_t vldrwq_gather_shifted_offset(
const float32_t *,
uint32x4_t);
18426static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_f32)))
18430static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_f32)))
18431float32x4_t vldrwq_z_f32(
const float32_t *,
mve_pred16_t);
18432static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f16)))
18433float16x8_t vmaxnmaq_f16(float16x8_t, float16x8_t);
18435float16x8_t vmaxnmaq(float16x8_t, float16x8_t);
18436static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f32)))
18437float32x4_t vmaxnmaq_f32(float32x4_t, float32x4_t);
18439float32x4_t vmaxnmaq(float32x4_t, float32x4_t);
18440static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f16)))
18441float16x8_t vmaxnmaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18443float16x8_t vmaxnmaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18444static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f32)))
18445float32x4_t vmaxnmaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18447float32x4_t vmaxnmaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18448static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f16)))
18452static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f32)))
18453float32_t vmaxnmavq_f32(float32_t, float32x4_t);
18455float32_t vmaxnmavq(float32_t, float32x4_t);
18456static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f16)))
18460static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f32)))
18461float32_t vmaxnmavq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
18463float32_t vmaxnmavq_p(float32_t, float32x4_t,
mve_pred16_t);
18464static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f16)))
18465float16x8_t vmaxnmq_f16(float16x8_t, float16x8_t);
18467float16x8_t vmaxnmq(float16x8_t, float16x8_t);
18468static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f32)))
18469float32x4_t vmaxnmq_f32(float32x4_t, float32x4_t);
18471float32x4_t vmaxnmq(float32x4_t, float32x4_t);
18472static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f16)))
18473float16x8_t vmaxnmq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18475float16x8_t vmaxnmq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18476static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f32)))
18477float32x4_t vmaxnmq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18479float32x4_t vmaxnmq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18480static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f16)))
18481float16x8_t vmaxnmq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18483float16x8_t vmaxnmq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18484static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f32)))
18485float32x4_t vmaxnmq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18487float32x4_t vmaxnmq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18488static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f16)))
18492static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f32)))
18493float32_t vmaxnmvq_f32(float32_t, float32x4_t);
18495float32_t vmaxnmvq(float32_t, float32x4_t);
18496static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f16)))
18500static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f32)))
18501float32_t vmaxnmvq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
18503float32_t vmaxnmvq_p(float32_t, float32x4_t,
mve_pred16_t);
18504static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f16)))
18505float16x8_t vminnmaq_f16(float16x8_t, float16x8_t);
18507float16x8_t vminnmaq(float16x8_t, float16x8_t);
18508static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f32)))
18509float32x4_t vminnmaq_f32(float32x4_t, float32x4_t);
18511float32x4_t vminnmaq(float32x4_t, float32x4_t);
18512static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f16)))
18513float16x8_t vminnmaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18515float16x8_t vminnmaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18516static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f32)))
18517float32x4_t vminnmaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18519float32x4_t vminnmaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18520static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f16)))
18524static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f32)))
18525float32_t vminnmavq_f32(float32_t, float32x4_t);
18527float32_t vminnmavq(float32_t, float32x4_t);
18528static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f16)))
18532static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f32)))
18533float32_t vminnmavq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
18535float32_t vminnmavq_p(float32_t, float32x4_t,
mve_pred16_t);
18536static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f16)))
18537float16x8_t vminnmq_f16(float16x8_t, float16x8_t);
18539float16x8_t vminnmq(float16x8_t, float16x8_t);
18540static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f32)))
18541float32x4_t vminnmq_f32(float32x4_t, float32x4_t);
18543float32x4_t vminnmq(float32x4_t, float32x4_t);
18544static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f16)))
18545float16x8_t vminnmq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18547float16x8_t vminnmq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18548static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f32)))
18549float32x4_t vminnmq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18551float32x4_t vminnmq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18552static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f16)))
18553float16x8_t vminnmq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18555float16x8_t vminnmq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18556static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f32)))
18557float32x4_t vminnmq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18559float32x4_t vminnmq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18560static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f16)))
18564static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f32)))
18565float32_t vminnmvq_f32(float32_t, float32x4_t);
18567float32_t vminnmvq(float32_t, float32x4_t);
18568static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f16)))
18572static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f32)))
18573float32_t vminnmvq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
18575float32_t vminnmvq_p(float32_t, float32x4_t,
mve_pred16_t);
18576static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f16)))
18577float16x8_t vmulq_f16(float16x8_t, float16x8_t);
18579float16x8_t vmulq(float16x8_t, float16x8_t);
18580static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f32)))
18581float32x4_t vmulq_f32(float32x4_t, float32x4_t);
18583float32x4_t vmulq(float32x4_t, float32x4_t);
18584static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f16)))
18585float16x8_t vmulq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18587float16x8_t vmulq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18588static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f32)))
18589float32x4_t vmulq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18591float32x4_t vmulq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18592static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f16)))
18596static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f32)))
18597float32x4_t vmulq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18599float32x4_t vmulq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18600static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f16)))
18601float16x8_t vmulq_n_f16(float16x8_t,
float16_t);
18603float16x8_t vmulq(float16x8_t,
float16_t);
18604static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f32)))
18605float32x4_t vmulq_n_f32(float32x4_t, float32_t);
18607float32x4_t vmulq(float32x4_t, float32_t);
18608static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f16)))
18609float16x8_t vmulq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18611float16x8_t vmulq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18612static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f32)))
18613float32x4_t vmulq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18615float32x4_t vmulq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18616static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f16)))
18620static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f32)))
18621float32x4_t vmulq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
18623float32x4_t vmulq_x(float32x4_t, float32_t,
mve_pred16_t);
18624static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f16)))
18625float16x8_t vnegq_f16(float16x8_t);
18627float16x8_t vnegq(float16x8_t);
18628static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f32)))
18629float32x4_t vnegq_f32(float32x4_t);
18631float32x4_t vnegq(float32x4_t);
18632static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f16)))
18633float16x8_t vnegq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18635float16x8_t vnegq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18636static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f32)))
18637float32x4_t vnegq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18639float32x4_t vnegq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18640static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f16)))
18644static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f32)))
18648static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f16)))
18649float16x8_t vornq_f16(float16x8_t, float16x8_t);
18651float16x8_t vornq(float16x8_t, float16x8_t);
18652static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f32)))
18653float32x4_t vornq_f32(float32x4_t, float32x4_t);
18655float32x4_t vornq(float32x4_t, float32x4_t);
18656static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f16)))
18657float16x8_t vornq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18659float16x8_t vornq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18660static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f32)))
18661float32x4_t vornq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18663float32x4_t vornq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18664static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f16)))
18665float16x8_t vornq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18667float16x8_t vornq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18668static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f32)))
18669float32x4_t vornq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18671float32x4_t vornq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18672static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f16)))
18673float16x8_t vorrq_f16(float16x8_t, float16x8_t);
18675float16x8_t vorrq(float16x8_t, float16x8_t);
18676static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f32)))
18677float32x4_t vorrq_f32(float32x4_t, float32x4_t);
18679float32x4_t vorrq(float32x4_t, float32x4_t);
18680static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f16)))
18681float16x8_t vorrq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18683float16x8_t vorrq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18684static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f32)))
18685float32x4_t vorrq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18687float32x4_t vorrq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18688static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f16)))
18689float16x8_t vorrq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18691float16x8_t vorrq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18692static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f32)))
18693float32x4_t vorrq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18695float32x4_t vorrq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18696static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f16)))
18697float16x8_t vpselq_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18699float16x8_t vpselq(float16x8_t, float16x8_t,
mve_pred16_t);
18700static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f32)))
18701float32x4_t vpselq_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18703float32x4_t vpselq(float32x4_t, float32x4_t,
mve_pred16_t);
18704static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_f32)))
18705float16x8_t vreinterpretq_f16_f32(float32x4_t);
18707float16x8_t vreinterpretq_f16(float32x4_t);
18708static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s16)))
18709float16x8_t vreinterpretq_f16_s16(
int16x8_t);
18711float16x8_t vreinterpretq_f16(
int16x8_t);
18712static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s32)))
18713float16x8_t vreinterpretq_f16_s32(
int32x4_t);
18715float16x8_t vreinterpretq_f16(
int32x4_t);
18716static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s64)))
18717float16x8_t vreinterpretq_f16_s64(
int64x2_t);
18719float16x8_t vreinterpretq_f16(
int64x2_t);
18720static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s8)))
18721float16x8_t vreinterpretq_f16_s8(
int8x16_t);
18723float16x8_t vreinterpretq_f16(
int8x16_t);
18724static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u16)))
18725float16x8_t vreinterpretq_f16_u16(
uint16x8_t);
18728static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u32)))
18729float16x8_t vreinterpretq_f16_u32(
uint32x4_t);
18732static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u64)))
18733float16x8_t vreinterpretq_f16_u64(
uint64x2_t);
18736static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u8)))
18737float16x8_t vreinterpretq_f16_u8(
uint8x16_t);
18740static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_f16)))
18741float32x4_t vreinterpretq_f32_f16(float16x8_t);
18743float32x4_t vreinterpretq_f32(float16x8_t);
18744static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s16)))
18745float32x4_t vreinterpretq_f32_s16(
int16x8_t);
18747float32x4_t vreinterpretq_f32(
int16x8_t);
18748static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s32)))
18749float32x4_t vreinterpretq_f32_s32(
int32x4_t);
18751float32x4_t vreinterpretq_f32(
int32x4_t);
18752static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s64)))
18753float32x4_t vreinterpretq_f32_s64(
int64x2_t);
18755float32x4_t vreinterpretq_f32(
int64x2_t);
18756static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s8)))
18757float32x4_t vreinterpretq_f32_s8(
int8x16_t);
18759float32x4_t vreinterpretq_f32(
int8x16_t);
18760static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u16)))
18761float32x4_t vreinterpretq_f32_u16(
uint16x8_t);
18764static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u32)))
18765float32x4_t vreinterpretq_f32_u32(
uint32x4_t);
18768static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u64)))
18769float32x4_t vreinterpretq_f32_u64(
uint64x2_t);
18772static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u8)))
18773float32x4_t vreinterpretq_f32_u8(
uint8x16_t);
18776static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f16)))
18777int16x8_t vreinterpretq_s16_f16(float16x8_t);
18779int16x8_t vreinterpretq_s16(float16x8_t);
18780static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f32)))
18781int16x8_t vreinterpretq_s16_f32(float32x4_t);
18783int16x8_t vreinterpretq_s16(float32x4_t);
18784static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f16)))
18785int32x4_t vreinterpretq_s32_f16(float16x8_t);
18787int32x4_t vreinterpretq_s32(float16x8_t);
18788static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f32)))
18789int32x4_t vreinterpretq_s32_f32(float32x4_t);
18791int32x4_t vreinterpretq_s32(float32x4_t);
18792static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f16)))
18793int64x2_t vreinterpretq_s64_f16(float16x8_t);
18795int64x2_t vreinterpretq_s64(float16x8_t);
18796static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f32)))
18797int64x2_t vreinterpretq_s64_f32(float32x4_t);
18799int64x2_t vreinterpretq_s64(float32x4_t);
18800static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f16)))
18801int8x16_t vreinterpretq_s8_f16(float16x8_t);
18803int8x16_t vreinterpretq_s8(float16x8_t);
18804static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f32)))
18805int8x16_t vreinterpretq_s8_f32(float32x4_t);
18807int8x16_t vreinterpretq_s8(float32x4_t);
18808static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f16)))
18809uint16x8_t vreinterpretq_u16_f16(float16x8_t);
18812static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f32)))
18813uint16x8_t vreinterpretq_u16_f32(float32x4_t);
18816static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f16)))
18817uint32x4_t vreinterpretq_u32_f16(float16x8_t);
18820static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f32)))
18821uint32x4_t vreinterpretq_u32_f32(float32x4_t);
18824static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f16)))
18825uint64x2_t vreinterpretq_u64_f16(float16x8_t);
18828static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f32)))
18829uint64x2_t vreinterpretq_u64_f32(float32x4_t);
18832static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f16)))
18833uint8x16_t vreinterpretq_u8_f16(float16x8_t);
18836static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f32)))
18837uint8x16_t vreinterpretq_u8_f32(float32x4_t);
18840static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_f16)))
18841float16x8_t vrev32q_f16(float16x8_t);
18843float16x8_t vrev32q(float16x8_t);
18844static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_f16)))
18845float16x8_t vrev32q_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18847float16x8_t vrev32q_m(float16x8_t, float16x8_t,
mve_pred16_t);
18848static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_f16)))
18852static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f16)))
18853float16x8_t vrev64q_f16(float16x8_t);
18855float16x8_t vrev64q(float16x8_t);
18856static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f32)))
18857float32x4_t vrev64q_f32(float32x4_t);
18859float32x4_t vrev64q(float32x4_t);
18860static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f16)))
18861float16x8_t vrev64q_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18863float16x8_t vrev64q_m(float16x8_t, float16x8_t,
mve_pred16_t);
18864static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f32)))
18865float32x4_t vrev64q_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18867float32x4_t vrev64q_m(float32x4_t, float32x4_t,
mve_pred16_t);
18868static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f16)))
18872static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f32)))
18876static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f16)))
18877float16x8_t vrndaq_f16(float16x8_t);
18879float16x8_t vrndaq(float16x8_t);
18880static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f32)))
18881float32x4_t vrndaq_f32(float32x4_t);
18883float32x4_t vrndaq(float32x4_t);
18884static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f16)))
18885float16x8_t vrndaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18887float16x8_t vrndaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18888static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f32)))
18889float32x4_t vrndaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18891float32x4_t vrndaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18892static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f16)))
18896static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f32)))
18900static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f16)))
18901float16x8_t vrndmq_f16(float16x8_t);
18903float16x8_t vrndmq(float16x8_t);
18904static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f32)))
18905float32x4_t vrndmq_f32(float32x4_t);
18907float32x4_t vrndmq(float32x4_t);
18908static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f16)))
18909float16x8_t vrndmq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18911float16x8_t vrndmq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18912static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f32)))
18913float32x4_t vrndmq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18915float32x4_t vrndmq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18916static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f16)))
18920static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f32)))
18924static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f16)))
18925float16x8_t vrndnq_f16(float16x8_t);
18927float16x8_t vrndnq(float16x8_t);
18928static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f32)))
18929float32x4_t vrndnq_f32(float32x4_t);
18931float32x4_t vrndnq(float32x4_t);
18932static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f16)))
18933float16x8_t vrndnq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18935float16x8_t vrndnq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18936static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f32)))
18937float32x4_t vrndnq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18939float32x4_t vrndnq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18940static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f16)))
18944static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f32)))
18948static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f16)))
18949float16x8_t vrndpq_f16(float16x8_t);
18951float16x8_t vrndpq(float16x8_t);
18952static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f32)))
18953float32x4_t vrndpq_f32(float32x4_t);
18955float32x4_t vrndpq(float32x4_t);
18956static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f16)))
18957float16x8_t vrndpq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18959float16x8_t vrndpq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18960static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f32)))
18961float32x4_t vrndpq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18963float32x4_t vrndpq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18964static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f16)))
18968static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f32)))
18972static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f16)))
18973float16x8_t vrndq_f16(float16x8_t);
18975float16x8_t vrndq(float16x8_t);
18976static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f32)))
18977float32x4_t vrndq_f32(float32x4_t);
18979float32x4_t vrndq(float32x4_t);
18980static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f16)))
18981float16x8_t vrndq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18983float16x8_t vrndq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18984static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f32)))
18985float32x4_t vrndq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18987float32x4_t vrndq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18988static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f16)))
18992static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f32)))
18996static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f16)))
18997float16x8_t vrndxq_f16(float16x8_t);
18999float16x8_t vrndxq(float16x8_t);
19000static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f32)))
19001float32x4_t vrndxq_f32(float32x4_t);
19003float32x4_t vrndxq(float32x4_t);
19004static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f16)))
19005float16x8_t vrndxq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
19007float16x8_t vrndxq_m(float16x8_t, float16x8_t,
mve_pred16_t);
19008static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f32)))
19009float32x4_t vrndxq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
19011float32x4_t vrndxq_m(float32x4_t, float32x4_t,
mve_pred16_t);
19012static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f16)))
19016static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f32)))
19020static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f16)))
19021float16x8_t vsetq_lane_f16(
float16_t, float16x8_t,
int);
19023float16x8_t vsetq_lane(
float16_t, float16x8_t,
int);
19024static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f32)))
19025float32x4_t vsetq_lane_f32(float32_t, float32x4_t,
int);
19027float32x4_t vsetq_lane(float32_t, float32x4_t,
int);
19028static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f16)))
19029void vst1q_f16(
float16_t *, float16x8_t);
19032static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f32)))
19033void vst1q_f32(float32_t *, float32x4_t);
19035void vst1q(float32_t *, float32x4_t);
19036static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f16)))
19040static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f32)))
19041void vst1q_p_f32(float32_t *, float32x4_t,
mve_pred16_t);
19044static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f16)))
19045void vst2q_f16(
float16_t *, float16x8x2_t);
19048static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f32)))
19049void vst2q_f32(float32_t *, float32x4x2_t);
19051void vst2q(float32_t *, float32x4x2_t);
19052static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f16)))
19053void vst4q_f16(
float16_t *, float16x8x4_t);
19056static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f32)))
19057void vst4q_f32(float32_t *, float32x4x4_t);
19059void vst4q(float32_t *, float32x4x4_t);
19060static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_f16)))
19061void vstrhq_f16(
float16_t *, float16x8_t);
19064static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_f16)))
19068static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_f16)))
19072static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_f16)))
19076static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_f16)))
19080static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_f16)))
19084static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_f32)))
19085void vstrwq_f32(float32_t *, float32x4_t);
19087void vstrwq(float32_t *, float32x4_t);
19088static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_f32)))
19089void vstrwq_p_f32(float32_t *, float32x4_t,
mve_pred16_t);
19092static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_f32)))
19093void vstrwq_scatter_base_f32(
uint32x4_t,
int, float32x4_t);
19095void vstrwq_scatter_base(
uint32x4_t,
int, float32x4_t);
19096static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_f32)))
19100static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_f32)))
19101void vstrwq_scatter_base_wb_f32(
uint32x4_t *,
int, float32x4_t);
19103void vstrwq_scatter_base_wb(
uint32x4_t *,
int, float32x4_t);
19104static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_f32)))
19108static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_f32)))
19109void vstrwq_scatter_offset_f32(float32_t *,
uint32x4_t, float32x4_t);
19111void vstrwq_scatter_offset(float32_t *,
uint32x4_t, float32x4_t);
19112static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_f32)))
19116static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_f32)))
19117void vstrwq_scatter_shifted_offset_f32(float32_t *,
uint32x4_t, float32x4_t);
19119void vstrwq_scatter_shifted_offset(float32_t *,
uint32x4_t, float32x4_t);
19120static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_f32)))
19124static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f16)))
19125float16x8_t vsubq_f16(float16x8_t, float16x8_t);
19127float16x8_t vsubq(float16x8_t, float16x8_t);
19128static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f32)))
19129float32x4_t vsubq_f32(float32x4_t, float32x4_t);
19131float32x4_t vsubq(float32x4_t, float32x4_t);
19132static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f16)))
19133float16x8_t vsubq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
19135float16x8_t vsubq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
19136static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f32)))
19137float32x4_t vsubq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
19139float32x4_t vsubq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
19140static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f16)))
19144static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f32)))
19145float32x4_t vsubq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
19147float32x4_t vsubq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
19148static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f16)))
19149float16x8_t vsubq_n_f16(float16x8_t,
float16_t);
19151float16x8_t vsubq(float16x8_t,
float16_t);
19152static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f32)))
19153float32x4_t vsubq_n_f32(float32x4_t, float32_t);
19155float32x4_t vsubq(float32x4_t, float32_t);
19156static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f16)))
19157float16x8_t vsubq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
19159float16x8_t vsubq_x(float16x8_t, float16x8_t,
mve_pred16_t);
19160static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f32)))
19161float32x4_t vsubq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
19163float32x4_t vsubq_x(float32x4_t, float32x4_t,
mve_pred16_t);
19164static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f16)))
19168static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f32)))
19169float32x4_t vsubq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
19171float32x4_t vsubq_x(float32x4_t, float32_t,
mve_pred16_t);
19172static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f16)))
19173float16x8_t vuninitializedq_f16();
19174static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f32)))
19175float32x4_t vuninitializedq_f32();
19177float16x8_t vuninitializedq(float16x8_t);
19179float32x4_t vuninitializedq(float32x4_t);
_Float16 __2f16 __attribute__((ext_vector_type(2)))
Zeroes the upper 128 bits (bits 255:128) of all YMM registers.
static __inline__ int32_t
static __inline__ uint8x16_t
static __inline__ int8x16_t
static __inline__ uint64x2_t
static __inline__ uint64_t
static __inline__ uint16x8_t
static __inline__ uint32x4_t
static __inline__ int16x8_t
static __inline__ int32x4_t
static __inline__ uint8_t
static __inline__ int64x2_t
static __inline__ uint32_t
static __inline__ int16_t
static __inline__ uint16_t
static _Argument_type_is_not_arithmetic __overloadable__