https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105339
Hongtao.liu <crazylht at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |crazylht at gmail dot com --- Comment #1 from Hongtao.liu <crazylht at gmail dot com> --- Hmm 3316#define _mm_mask_scalef_sd(W, U, A, B) \ 3317 _mm_mask_scalef_round_sd ((W), (U), (A), (B), _MM_FROUND_CUR_DIRECTION) 3318 3319#define _mm_maskz_scalef_sd(U, A, B) \ 3320 _mm_maskz_scalef_round_sd ((U), (A), (B), _MM_FROUND_CUR_DIRECTION) 3321 3322#define _mm_mask_scalef_ss(W, U, A, B) \ 3323 _mm_mask_scalef_round_ss ((W), (U), (A), (B), _MM_FROUND_CUR_DIRECTION) 3324 3325#define _mm_maskz_scalef_ss(U, A, B) \ 3326 _mm_maskz_scalef_round_ss ((U), (A), (B), _MM_FROUND_CUR_DIRECTION) they're defined as macros, but _mm_maskz_scalef_round_ss is only available under __OPTIMIZE__.