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_ia32_broadcastf32x2_512_mask ((__v4sf) __A,
981 static __inline__ __m512 __DEFAULT_FN_ATTRS
982 _mm512_mask_broadcast_f32x2 (__m512 __O, __mmask16 __M, __m128 __A)
984 return (__m512) __builtin_ia32_broadcastf32x2_512_mask ((__v4sf) __A,
989 static __inline__ __m512 __DEFAULT_FN_ATTRS
992 return (__m512) __builtin_ia32_broadcastf32x2_512_mask ((__v4sf) __A,
997 static __inline__ __m512 __DEFAULT_FN_ATTRS
1000 return (__m512)__builtin_shufflevector((__v8sf)__A, (__v8sf)__A,
1005 static __inline__ __m512 __DEFAULT_FN_ATTRS
1006 _mm512_mask_broadcast_f32x8(__m512 __O, __mmask16 __M, __m256 __A)
1008 return (__m512)__builtin_ia32_selectps_512((__mmask8)__M,
1013 static __inline__ __m512 __DEFAULT_FN_ATTRS
1016 return (__m512)__builtin_ia32_selectps_512((__mmask8)__M,
1116 (__m256)__builtin_shufflevector((__v16sf)(__m512)(A), \
1192 (__m512)__builtin_shufflevector((__v16sf)(__m512)(A), \
1212 (__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
1217 (__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
1296 (__mmask16)__builtin_ia32_fpclassps512_mask((__v16sf)(__m512)(A), \
1300 (__mmask16)__builtin_ia32_fpclassps512_mask((__v16sf)(__m512)(A), \