Lines Matching refs:__extension__

1120 #define _mm_cmp_epi32_mask(a, b, p) __extension__ ({ \
1125 #define _mm_mask_cmp_epi32_mask(m, a, b, p) __extension__ ({ \
1130 #define _mm_cmp_epu32_mask(a, b, p) __extension__ ({ \
1135 #define _mm_mask_cmp_epu32_mask(m, a, b, p) __extension__ ({ \
1140 #define _mm256_cmp_epi32_mask(a, b, p) __extension__ ({ \
1145 #define _mm256_mask_cmp_epi32_mask(m, a, b, p) __extension__ ({ \
1150 #define _mm256_cmp_epu32_mask(a, b, p) __extension__ ({ \
1155 #define _mm256_mask_cmp_epu32_mask(m, a, b, p) __extension__ ({ \
1160 #define _mm_cmp_epi64_mask(a, b, p) __extension__ ({ \
1165 #define _mm_mask_cmp_epi64_mask(m, a, b, p) __extension__ ({ \
1170 #define _mm_cmp_epu64_mask(a, b, p) __extension__ ({ \
1175 #define _mm_mask_cmp_epu64_mask(m, a, b, p) __extension__ ({ \
1180 #define _mm256_cmp_epi64_mask(a, b, p) __extension__ ({ \
1185 #define _mm256_mask_cmp_epi64_mask(m, a, b, p) __extension__ ({ \
1190 #define _mm256_cmp_epu64_mask(a, b, p) __extension__ ({ \
1195 #define _mm256_mask_cmp_epu64_mask(m, a, b, p) __extension__ ({ \
1200 #define _mm256_cmp_ps_mask(a, b, p) __extension__ ({ \
1205 #define _mm256_mask_cmp_ps_mask(m, a, b, p) __extension__ ({ \
1210 #define _mm256_cmp_pd_mask(a, b, p) __extension__ ({ \
1215 #define _mm256_mask_cmp_pd_mask(m, a, b, p) __extension__ ({ \
1220 #define _mm_cmp_ps_mask(a, b, p) __extension__ ({ \
1225 #define _mm_mask_cmp_ps_mask(m, a, b, p) __extension__ ({ \
1230 #define _mm_cmp_pd_mask(a, b, p) __extension__ ({ \
1235 #define _mm_mask_cmp_pd_mask(m, a, b, p) __extension__ ({ \
3756 #define _mm_roundscale_pd(A, imm) __extension__ ({ \
3763 #define _mm_mask_roundscale_pd(W, U, A, imm) __extension__ ({ \
3770 #define _mm_maskz_roundscale_pd(U, A, imm) __extension__ ({ \
3777 #define _mm256_roundscale_pd(A, imm) __extension__ ({ \
3784 #define _mm256_mask_roundscale_pd(W, U, A, imm) __extension__ ({ \
3791 #define _mm256_maskz_roundscale_pd(U, A, imm) __extension__ ({ \
3797 #define _mm_roundscale_ps(A, imm) __extension__ ({ \
3803 #define _mm_mask_roundscale_ps(W, U, A, imm) __extension__ ({ \
3809 #define _mm_maskz_roundscale_ps(U, A, imm) __extension__ ({ \
3814 #define _mm256_roundscale_ps(A, imm) __extension__ ({ \
3819 #define _mm256_mask_roundscale_ps(W, U, A, imm) __extension__ ({ \
3825 #define _mm256_maskz_roundscale_ps(U, A, imm) __extension__ ({ \
3937 #define _mm_i64scatter_pd(addr, index, v1, scale) __extension__ ({ \
3942 #define _mm_mask_i64scatter_pd(addr, mask, index, v1, scale) __extension__ ({ \
3947 #define _mm_i64scatter_epi64(addr, index, v1, scale) __extension__ ({ \
3952 #define _mm_mask_i64scatter_epi64(addr, mask, index, v1, scale) __extension__ ({ \
3957 #define _mm256_i64scatter_pd(addr, index, v1, scale) __extension__ ({ \
3962 #define _mm256_mask_i64scatter_pd(addr, mask, index, v1, scale) __extension__ ({ \
3967 #define _mm256_i64scatter_epi64(addr, index, v1, scale) __extension__ ({ \
3972 #define _mm256_mask_i64scatter_epi64(addr, mask, index, v1, scale) __extension__ ({ \
3977 #define _mm_i64scatter_ps(addr, index, v1, scale) __extension__ ({ \
3982 #define _mm_mask_i64scatter_ps(addr, mask, index, v1, scale) __extension__ ({ \
3987 #define _mm_i64scatter_epi32(addr, index, v1, scale) __extension__ ({ \
3992 #define _mm_mask_i64scatter_epi32(addr, mask, index, v1, scale) __extension__ ({ \
3997 #define _mm256_i64scatter_ps(addr, index, v1, scale) __extension__ ({ \
4002 #define _mm256_mask_i64scatter_ps(addr, mask, index, v1, scale) __extension__ ({ \
4007 #define _mm256_i64scatter_epi32(addr, index, v1, scale) __extension__ ({ \
4012 #define _mm256_mask_i64scatter_epi32(addr, mask, index, v1, scale) __extension__ ({ \
4017 #define _mm_i32scatter_pd(addr, index, v1, scale) __extension__ ({ \
4022 #define _mm_mask_i32scatter_pd(addr, mask, index, v1, scale) __extension__ ({ \
4027 #define _mm_i32scatter_epi64(addr, index, v1, scale) __extension__ ({ \
4032 #define _mm_mask_i32scatter_epi64(addr, mask, index, v1, scale) __extension__ ({ \
4037 #define _mm256_i32scatter_pd(addr, index, v1, scale) __extension__ ({ \
4042 #define _mm256_mask_i32scatter_pd(addr, mask, index, v1, scale) __extension__ ({ \
4047 #define _mm256_i32scatter_epi64(addr, index, v1, scale) __extension__ ({ \
4052 #define _mm256_mask_i32scatter_epi64(addr, mask, index, v1, scale) __extension__ ({ \
4057 #define _mm_i32scatter_ps(addr, index, v1, scale) __extension__ ({ \
4062 #define _mm_mask_i32scatter_ps(addr, mask, index, v1, scale) __extension__ ({ \
4067 #define _mm_i32scatter_epi32(addr, index, v1, scale) __extension__ ({ \
4072 #define _mm_mask_i32scatter_epi32(addr, mask, index, v1, scale) __extension__ ({ \
4077 #define _mm256_i32scatter_ps(addr, index, v1, scale) __extension__ ({ \
4082 #define _mm256_mask_i32scatter_ps(addr, mask, index, v1, scale) __extension__ ({ \
4087 #define _mm256_i32scatter_epi32(addr, index, v1, scale) __extension__ ({ \
4092 #define _mm256_mask_i32scatter_epi32(addr, mask, index, v1, scale) __extension__ ({ \
4895 #define _mm_rol_epi32(a, b) __extension__ ({\
4900 #define _mm_mask_rol_epi32(w, u, a, b) __extension__ ({\
4904 #define _mm_maskz_rol_epi32(u, a, b) __extension__ ({\
4909 #define _mm256_rol_epi32(a, b) __extension__ ({\
4914 #define _mm256_mask_rol_epi32(w, u, a, b) __extension__ ({\
4918 #define _mm256_maskz_rol_epi32(u, a, b) __extension__ ({\
4923 #define _mm_rol_epi64(a, b) __extension__ ({\
4928 #define _mm_mask_rol_epi64(w, u, a, b) __extension__ ({\
4932 #define _mm_maskz_rol_epi64(u, a, b) __extension__ ({\
4937 #define _mm256_rol_epi64(a, b) __extension__ ({\
4942 #define _mm256_mask_rol_epi64(w, u, a, b) __extension__ ({\
4946 #define _mm256_maskz_rol_epi64(u, a, b) __extension__ ({\
5071 #define _mm_ror_epi32(A, B) __extension__ ({ \
5076 #define _mm_mask_ror_epi32(W, U, A, B) __extension__ ({ \
5080 #define _mm_maskz_ror_epi32(U, A, B) __extension__ ({ \
5085 #define _mm256_ror_epi32(A, B) __extension__ ({ \
5090 #define _mm256_mask_ror_epi32(W, U, A, B) __extension__ ({ \
5094 #define _mm256_maskz_ror_epi32(U, A, B) __extension__ ({ \
5099 #define _mm_ror_epi64(A, B) __extension__ ({ \
5104 #define _mm_mask_ror_epi64(W, U, A, B) __extension__ ({ \
5108 #define _mm_maskz_ror_epi64(U, A, B) __extension__ ({ \
5113 #define _mm256_ror_epi64(A, B) __extension__ ({ \
5118 #define _mm256_mask_ror_epi64(W, U, A, B) __extension__ ({ \
5122 #define _mm256_maskz_ror_epi64(U, A, B) __extension__ ({ \
5167 #define _mm_mask_slli_epi32(W, U, A, B) __extension__ ({ \
5172 #define _mm_maskz_slli_epi32(U, A, B) __extension__ ({ \
5177 #define _mm256_mask_slli_epi32(W, U, A, B) __extension__ ({ \
5182 #define _mm256_maskz_slli_epi32(U, A, B) __extension__ ({ \
5227 #define _mm_mask_slli_epi64(W, U, A, B) __extension__ ({ \
5232 #define _mm_maskz_slli_epi64(U, A, B) __extension__ ({ \
5237 #define _mm256_mask_slli_epi64(W, U, A, B) __extension__ ({ \
5242 #define _mm256_maskz_slli_epi64(U, A, B) __extension__ ({ \
5572 #define _mm_mask_srli_epi32(W, U, A, imm) __extension__ ({ \
5577 #define _mm_maskz_srli_epi32(U, A, imm) __extension__ ({ \
5582 #define _mm256_mask_srli_epi32(W, U, A, imm) __extension__ ({ \
5587 #define _mm256_maskz_srli_epi32(U, A, imm) __extension__ ({ \
5632 #define _mm_mask_srli_epi64(W, U, A, imm) __extension__ ({ \
5637 #define _mm_maskz_srli_epi64(U, A, imm) __extension__ ({ \
5642 #define _mm256_mask_srli_epi64(W, U, A, imm) __extension__ ({ \
5647 #define _mm256_maskz_srli_epi64(U, A, imm) __extension__ ({ \
5958 #define _mm_mask_set1_epi32(O, M, A) __extension__ ({ \
5963 #define _mm_maskz_set1_epi32(M, A) __extension__ ({ \
5968 #define _mm256_mask_set1_epi32(O, M, A) __extension__ ({ \
5973 #define _mm256_maskz_set1_epi32(M, A) __extension__ ({ \
6010 #define _mm_fixupimm_pd(A, B, C, imm) __extension__ ({ \
6016 #define _mm_mask_fixupimm_pd(A, U, B, C, imm) __extension__ ({ \
6022 #define _mm_maskz_fixupimm_pd(U, A, B, C, imm) __extension__ ({ \
6028 #define _mm256_fixupimm_pd(A, B, C, imm) __extension__ ({ \
6034 #define _mm256_mask_fixupimm_pd(A, U, B, C, imm) __extension__ ({ \
6040 #define _mm256_maskz_fixupimm_pd(U, A, B, C, imm) __extension__ ({ \
6046 #define _mm_fixupimm_ps(A, B, C, imm) __extension__ ({ \
6052 #define _mm_mask_fixupimm_ps(A, U, B, C, imm) __extension__ ({ \
6058 #define _mm_maskz_fixupimm_ps(U, A, B, C, imm) __extension__ ({ \
6064 #define _mm256_fixupimm_ps(A, B, C, imm) __extension__ ({ \
6070 #define _mm256_mask_fixupimm_ps(A, U, B, C, imm) __extension__ ({ \
6076 #define _mm256_maskz_fixupimm_ps(U, A, B, C, imm) __extension__ ({ \
6615 #define _mm_mask_permute_pd(W, U, X, C) __extension__ ({ \
6620 #define _mm_maskz_permute_pd(U, X, C) __extension__ ({ \
6625 #define _mm256_mask_permute_pd(W, U, X, C) __extension__ ({ \
6630 #define _mm256_maskz_permute_pd(U, X, C) __extension__ ({ \
6635 #define _mm_mask_permute_ps(W, U, X, C) __extension__ ({ \
6640 #define _mm_maskz_permute_ps(U, X, C) __extension__ ({ \
6645 #define _mm256_mask_permute_ps(W, U, X, C) __extension__ ({ \
6650 #define _mm256_maskz_permute_ps(U, X, C) __extension__ ({ \
7027 #define _mm_mask_srai_epi32(W, U, A, imm) __extension__ ({ \
7032 #define _mm_maskz_srai_epi32(U, A, imm) __extension__ ({ \
7037 #define _mm256_mask_srai_epi32(W, U, A, imm) __extension__ ({ \
7042 #define _mm256_maskz_srai_epi32(U, A, imm) __extension__ ({ \
7107 #define _mm_srai_epi64(A, imm) __extension__ ({ \
7112 #define _mm_mask_srai_epi64(W, U, A, imm) __extension__ ({ \
7117 #define _mm_maskz_srai_epi64(U, A, imm) __extension__ ({ \
7122 #define _mm256_srai_epi64(A, imm) __extension__ ({ \
7127 #define _mm256_mask_srai_epi64(W, U, A, imm) __extension__ ({ \
7132 #define _mm256_maskz_srai_epi64(U, A, imm) __extension__ ({ \
7137 #define _mm_ternarylogic_epi32(A, B, C, imm) __extension__ ({ \
7143 #define _mm_mask_ternarylogic_epi32(A, U, B, C, imm) __extension__ ({ \
7149 #define _mm_maskz_ternarylogic_epi32(U, A, B, C, imm) __extension__ ({ \
7155 #define _mm256_ternarylogic_epi32(A, B, C, imm) __extension__ ({ \
7161 #define _mm256_mask_ternarylogic_epi32(A, U, B, C, imm) __extension__ ({ \
7167 #define _mm256_maskz_ternarylogic_epi32(U, A, B, C, imm) __extension__ ({ \
7173 #define _mm_ternarylogic_epi64(A, B, C, imm) __extension__ ({ \
7179 #define _mm_mask_ternarylogic_epi64(A, U, B, C, imm) __extension__ ({ \
7185 #define _mm_maskz_ternarylogic_epi64(U, A, B, C, imm) __extension__ ({ \
7191 #define _mm256_ternarylogic_epi64(A, B, C, imm) __extension__ ({ \
7197 #define _mm256_mask_ternarylogic_epi64(A, U, B, C, imm) __extension__ ({ \
7203 #define _mm256_maskz_ternarylogic_epi64(U, A, B, C, imm) __extension__ ({ \
7211 #define _mm256_shuffle_f32x4(A, B, imm) __extension__ ({ \
7217 #define _mm256_mask_shuffle_f32x4(W, U, A, B, imm) __extension__ ({ \
7223 #define _mm256_maskz_shuffle_f32x4(U, A, B, imm) __extension__ ({ \
7229 #define _mm256_shuffle_f64x2(A, B, imm) __extension__ ({ \
7236 #define _mm256_mask_shuffle_f64x2(W, U, A, B, imm) __extension__ ({ \
7243 #define _mm256_maskz_shuffle_f64x2(U, A, B, imm) __extension__ ({ \
7250 #define _mm256_shuffle_i32x4(A, B, imm) __extension__ ({ \
7257 #define _mm256_mask_shuffle_i32x4(W, U, A, B, imm) __extension__ ({ \
7264 #define _mm256_maskz_shuffle_i32x4(U, A, B, imm) __extension__ ({ \
7271 #define _mm256_shuffle_i64x2(A, B, imm) __extension__ ({ \
7278 #define _mm256_mask_shuffle_i64x2(W, U, A, B, imm) __extension__ ({ \
7285 #define _mm256_maskz_shuffle_i64x2(U, A, B, imm) __extension__ ({ \
7292 #define _mm_mask_shuffle_pd(W, U, A, B, M) __extension__ ({ \
7297 #define _mm_maskz_shuffle_pd(U, A, B, M) __extension__ ({ \
7302 #define _mm256_mask_shuffle_pd(W, U, A, B, M) __extension__ ({ \
7307 #define _mm256_maskz_shuffle_pd(U, A, B, M) __extension__ ({ \
7312 #define _mm_mask_shuffle_ps(W, U, A, B, M) __extension__ ({ \
7317 #define _mm_maskz_shuffle_ps(U, A, B, M) __extension__ ({ \
7322 #define _mm256_mask_shuffle_ps(W, U, A, B, M) __extension__ ({ \
7327 #define _mm256_maskz_shuffle_ps(U, A, B, M) __extension__ ({ \
8475 #define _mm256_extractf32x4_ps(A, imm) __extension__ ({ \
8481 #define _mm256_mask_extractf32x4_ps(W, U, A, imm) __extension__ ({ \
8487 #define _mm256_maskz_extractf32x4_ps(U, A, imm) __extension__ ({ \
8493 #define _mm256_extracti32x4_epi32(A, imm) __extension__ ({ \
8499 #define _mm256_mask_extracti32x4_epi32(W, U, A, imm) __extension__ ({ \
8505 #define _mm256_maskz_extracti32x4_epi32(U, A, imm) __extension__ ({ \
8511 #define _mm256_insertf32x4(A, B, imm) __extension__ ({ \
8517 #define _mm256_mask_insertf32x4(W, U, A, B, imm) __extension__ ({ \
8523 #define _mm256_maskz_insertf32x4(U, A, B, imm) __extension__ ({ \
8529 #define _mm256_inserti32x4(A, B, imm) __extension__ ({ \
8536 #define _mm256_mask_inserti32x4(W, U, A, B, imm) __extension__ ({ \
8543 #define _mm256_maskz_inserti32x4(U, A, B, imm) __extension__ ({ \
8550 #define _mm_getmant_pd(A, B, C) __extension__({\
8556 #define _mm_mask_getmant_pd(W, U, A, B, C) __extension__({\
8562 #define _mm_maskz_getmant_pd(U, A, B, C) __extension__({\
8568 #define _mm256_getmant_pd(A, B, C) __extension__ ({ \
8574 #define _mm256_mask_getmant_pd(W, U, A, B, C) __extension__ ({ \
8580 #define _mm256_maskz_getmant_pd(U, A, B, C) __extension__ ({ \
8586 #define _mm_getmant_ps(A, B, C) __extension__ ({ \
8592 #define _mm_mask_getmant_ps(W, U, A, B, C) __extension__ ({ \
8598 #define _mm_maskz_getmant_ps(U, A, B, C) __extension__ ({ \
8604 #define _mm256_getmant_ps(A, B, C) __extension__ ({ \
8610 #define _mm256_mask_getmant_ps(W, U, A, B, C) __extension__ ({ \
8616 #define _mm256_maskz_getmant_ps(U, A, B, C) __extension__ ({ \
8622 #define _mm_mmask_i64gather_pd(v1_old, mask, index, addr, scale) __extension__ ({\
8628 #define _mm_mmask_i64gather_epi64(v1_old, mask, index, addr, scale) __extension__ ({\
8634 #define _mm256_mmask_i64gather_pd(v1_old, mask, index, addr, scale) __extension__ ({\
8640 #define _mm256_mmask_i64gather_epi64(v1_old, mask, index, addr, scale) __extension__ ({\
8646 #define _mm_mmask_i64gather_ps(v1_old, mask, index, addr, scale) __extension__ ({\
8652 #define _mm_mmask_i64gather_epi32(v1_old, mask, index, addr, scale) __extension__ ({\
8658 #define _mm256_mmask_i64gather_ps(v1_old, mask, index, addr, scale) __extension__ ({\
8664 #define _mm256_mmask_i64gather_epi32(v1_old, mask, index, addr, scale) __extension__ ({\
8670 #define _mm_mmask_i32gather_pd(v1_old, mask, index, addr, scale) __extension__ ({\
8676 #define _mm_mmask_i32gather_epi64(v1_old, mask, index, addr, scale) __extension__ ({\
8682 #define _mm256_mmask_i32gather_pd(v1_old, mask, index, addr, scale) __extension__ ({\
8688 #define _mm256_mmask_i32gather_epi64(v1_old, mask, index, addr, scale) __extension__ ({\
8694 #define _mm_mmask_i32gather_ps(v1_old, mask, index, addr, scale) __extension__ ({\
8700 #define _mm_mmask_i32gather_epi32(v1_old, mask, index, addr, scale) __extension__ ({\
8706 #define _mm256_mmask_i32gather_ps(v1_old, mask, index, addr, scale) __extension__ ({\
8712 #define _mm256_mmask_i32gather_epi32(v1_old, mask, index, addr, scale) __extension__ ({\
8718 #define _mm256_permutex_pd(X, C) __extension__ ({ \
8724 #define _mm256_mask_permutex_pd(W, U, X, C) __extension__ ({ \
8729 #define _mm256_maskz_permutex_pd(U, X, C) __extension__ ({ \
8734 #define _mm256_permutex_epi64(X, C) __extension__ ({ \
8740 #define _mm256_mask_permutex_epi64(W, U, X, C) __extension__ ({ \
8745 #define _mm256_maskz_permutex_epi64(U, X, C) __extension__ ({ \
8862 #define _mm_alignr_epi32(A, B, imm) __extension__ ({ \
8868 #define _mm_mask_alignr_epi32(W, U, A, B, imm) __extension__ ({ \
8874 #define _mm_maskz_alignr_epi32(U, A, B, imm) __extension__ ({ \
8880 #define _mm256_alignr_epi32(A, B, imm) __extension__ ({ \
8886 #define _mm256_mask_alignr_epi32(W, U, A, B, imm) __extension__ ({ \
8892 #define _mm256_maskz_alignr_epi32(U, A, B, imm) __extension__ ({ \
8898 #define _mm_alignr_epi64(A, B, imm) __extension__ ({ \
8904 #define _mm_mask_alignr_epi64(W, U, A, B, imm) __extension__ ({ \
8910 #define _mm_maskz_alignr_epi64(U, A, B, imm) __extension__ ({ \
8916 #define _mm256_alignr_epi64(A, B, imm) __extension__ ({ \
8922 #define _mm256_mask_alignr_epi64(W, U, A, B, imm) __extension__ ({ \
8928 #define _mm256_maskz_alignr_epi64(U, A, B, imm) __extension__ ({ \
8998 #define _mm256_mask_shuffle_epi32(W, U, A, I) __extension__({\
9003 #define _mm256_maskz_shuffle_epi32(U, A, I) __extension__({\
9008 #define _mm_mask_shuffle_epi32(W, U, A, I) __extension__({\
9013 #define _mm_maskz_shuffle_epi32(U, A, I) __extension__({\
9132 #define _mm_mask_cvt_roundps_ph(W, U, A, I) __extension__ ({ \
9137 #define _mm_maskz_cvt_roundps_ph(U, A, I) __extension__ ({ \
9157 #define _mm256_mask_cvt_roundps_ph(W, U, A, I) __extension__ ({ \
9162 #define _mm256_maskz_cvt_roundps_ph(U, A, I) __extension__ ({ \