Home | History | Annotate | Download | only in include

Lines Matching refs:__m512

72 static __inline__ __m512 __DEFAULT_FN_ATTRS
73 _mm512_xor_ps (__m512 __A, __m512 __B) {
74 return (__m512)((__v16su)__A ^ (__v16su)__B);
77 static __inline__ __m512 __DEFAULT_FN_ATTRS
78 _mm512_mask_xor_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
79 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
84 static __inline__ __m512 __DEFAULT_FN_ATTRS
85 _mm512_maskz_xor_ps(__mmask16 __U, __m512 __A, __m512 __B) {
86 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
110 static __inline__ __m512 __DEFAULT_FN_ATTRS
111 _mm512_or_ps(__m512 __A, __m512 __B) {
112 return (__m512)((__v16su)__A | (__v16su)__B);
115 static __inline__ __m512 __DEFAULT_FN_ATTRS
116 _mm512_mask_or_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
117 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
122 static __inline__ __m512 __DEFAULT_FN_ATTRS
123 _mm512_maskz_or_ps(__mmask16 __U, __m512 __A, __m512 __B) {
124 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
148 static __inline__ __m512 __DEFAULT_FN_ATTRS
149 _mm512_and_ps(__m512 __A, __m512 __B) {
150 return (__m512)((__v16su)__A & (__v16su)__B);
153 static __inline__ __m512 __DEFAULT_FN_ATTRS
154 _mm512_mask_and_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
155 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
160 static __inline__ __m512 __DEFAULT_FN_ATTRS
161 _mm512_maskz_and_ps(__mmask16 __U, __m512 __A, __m512 __B) {
162 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
186 static __inline__ __m512 __DEFAULT_FN_ATTRS
187 _mm512_andnot_ps(__m512 __A, __m512 __B) {
188 return (__m512)(~(__v16su)__A & (__v16su)__B);
191 static __inline__ __m512 __DEFAULT_FN_ATTRS
192 _mm512_mask_andnot_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
193 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
198 static __inline__ __m512 __DEFAULT_FN_ATTRS
199 _mm512_maskz_andnot_ps(__mmask16 __U, __m512 __A, __m512 __B) {
200 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
716 (__m512)__builtin_ia32_rangeps512_mask((__v16sf)(__m512)(A), \
717 (__v16sf)(__m512)(B), (int)(C), \
723 (__m512)__builtin_ia32_rangeps512_mask((__v16sf)(__m512)(A), \
724 (__v16sf)(__m512)(B), (int)(C), \
725 (__v16sf)(__m512)(W), (__mmask16)(U), \
729 (__m512)__builtin_ia32_rangeps512_mask((__v16sf)(__m512)(A), \
730 (__v16sf)(__m512)(B), (int)(C), \
736 (__m512)__builtin_ia32_rangeps512_mask((__v16sf)(__m512)(A), \
737 __m512)(B), (int)(C), \
742 (__m512)__builtin_ia32_rangeps512_mask((__v16sf)(__m512)(A), \
743 (__v16sf)(__m512)(B), (int)(C), \
744 (__v16sf)(__m512)(W), (__mmask16)(U), \
748 (__m512)__builtin_ia32_rangeps512_mask((__v16sf)(__m512)(A), \
749 (__v16sf)(__m512)(B), (int)(C), \
826 (__m512)__builtin_ia32_reduceps512_mask((__v16sf)(__m512)(A), (int)(B), \
832 (__m512)__builtin_ia32_reduceps512_mask((__v16sf)(__m512)(A), (int)(B), \
833 (__v16sf)(__m512)(W), \
838 (__m512)__builtin_ia32_reduceps512_mask((__v16sf)(__m512)(A), (int)(B), \
859 (__m512)__builtin_ia32_reduceps512_mask((__v16sf)(__m512)(A), (int)(B), \
864 (__m512)__builtin_ia32_reduceps512_mask((__v16sf)(__m512)(A), (int)(B), \
865 (__v16sf)(__m512)(W), \
869 (__m512)__builtin_ia32_reduceps512_mask((__v16sf)(__m512)(A), (int)(B), \
973 static __inline__ __m512 __DEFAULT_FN_ATTRS
976 return (__m512)__builtin_shufflevector((__v4sf)__A,
982 static __inline__ __m512 __DEFAULT_FN_ATTRS
983 _mm512_mask_broadcast_f32x2 (__m512 __O, __mmask16 __M, __m128 __A)
985 return (__m512)__builtin_ia32_selectps_512((__mmask16)__M,
990 static __inline__ __m512 __DEFAULT_FN_ATTRS
993 return (__m512)__builtin_ia32_selectps_512((__mmask16)__M,
998 static __inline__ __m512 __DEFAULT_FN_ATTRS
1001 return (__m512)__builtin_shufflevector((__v8sf)__A, (__v8sf)__A,
1006 static __inline__ __m512 __DEFAULT_FN_ATTRS
1007 _mm512_mask_broadcast_f32x8(__m512 __O, __mmask16 __M, __m256 __A)
1009 return (__m512)__builtin_ia32_selectps_512((__mmask8)__M,
1014 static __inline__ __m512 __DEFAULT_FN_ATTRS
1017 return (__m512)__builtin_ia32_selectps_512((__mmask8)__M,
1118 (__m256)__builtin_shufflevector((__v16sf)(__m512)(A), \
1194 (__m512)__builtin_shufflevector((__v16sf)(__m512)(A), \
1214 (__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
1219 (__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
1298 (__mmask16)__builtin_ia32_fpclassps512_mask((__v16sf)(__m512)(A), \
1302 (__mmask16)__builtin_ia32_fpclassps512_mask((__v16sf)(__m512)(A), \