Lines Matching refs:AVX

53   // Mac OS X up to 10.9 has a bug where AVX transitions were indeed being
54 // caused by ISRs, so we detect that here and disable AVX in that case.
69 // Check whether OS claims to support AVX.
100 SetSupported(AVX);
118 // AVX but not SSE4_2, if we have --enable-avx and --no-enable-sse4-2, the
119 // code above would set AVX to supported, and SSE4_2 to unsupported, then the
120 // checks below will set AVX to unsupported.
125 if (!FLAG_enable_avx || !IsSupported(SSE4_2)) SetUnsupported(AVX);
126 if (!FLAG_enable_avx2 || !IsSupported(AVX)) SetUnsupported(AVX2);
127 if (!FLAG_enable_fma3 || !IsSupported(AVX)) SetUnsupported(FMA3);
144 "SSE3=%d SSSE3=%d SSE4_1=%d SSE4_2=%d SAHF=%d AVX=%d AVX2=%d FMA3=%d "
151 CpuFeatures::IsSupported(SAHF), CpuFeatures::IsSupported(AVX),
2707 DCHECK(!IsEnabled(AVX));
2717 DCHECK(!IsEnabled(AVX));
2727 DCHECK(!IsEnabled(AVX));
2737 // Mixing AVX and non-AVX is expensive, catch those cases
2738 DCHECK(!IsEnabled(AVX));
2748 // Mixing AVX and non-AVX is expensive, catch those cases
2749 DCHECK(!IsEnabled(AVX));
2759 // Mixing AVX and non-AVX is expensive, catch those cases
2760 DCHECK(!IsEnabled(AVX));
2770 // Mixing AVX and non-AVX is expensive, catch those cases
2771 DCHECK(!IsEnabled(AVX));
2930 DCHECK(!IsEnabled(AVX));
2940 DCHECK(!IsEnabled(AVX));
2950 DCHECK(!IsEnabled(AVX));
2960 DCHECK(!IsEnabled(AVX));
2977 DCHECK(!IsEnabled(AVX));
2996 DCHECK(!IsEnabled(AVX));
3033 DCHECK(!IsEnabled(AVX));
3042 DCHECK(!IsEnabled(AVX));
3051 DCHECK(!IsEnabled(AVX));
3061 DCHECK(!IsEnabled(AVX));
3071 DCHECK(!IsEnabled(AVX));
3081 DCHECK(!IsEnabled(AVX));
3090 DCHECK(!IsEnabled(AVX));
3099 DCHECK(!IsEnabled(AVX));
3108 DCHECK(!IsEnabled(AVX));
3159 DCHECK(!IsEnabled(AVX));
3169 DCHECK(!IsEnabled(AVX));
3179 DCHECK(!IsEnabled(AVX));
3189 DCHECK(!IsEnabled(AVX));
3199 DCHECK(!IsEnabled(AVX));
3209 DCHECK(!IsEnabled(AVX));
3219 DCHECK(!IsEnabled(AVX));
3229 DCHECK(!IsEnabled(AVX));
3257 DCHECK(!IsEnabled(AVX));
3267 DCHECK(!IsEnabled(AVX));
3277 DCHECK(!IsEnabled(AVX));
3296 DCHECK(!IsEnabled(AVX));
3306 DCHECK(!IsEnabled(AVX));
3316 DCHECK(!IsEnabled(AVX));
3326 DCHECK(!IsEnabled(AVX));
3336 DCHECK(!IsEnabled(AVX));
3346 DCHECK(!IsEnabled(AVX));
3376 DCHECK(!IsEnabled(AVX));
3387 DCHECK(!IsEnabled(AVX));
3408 DCHECK(!IsEnabled(AVX));
3415 DCHECK(!IsEnabled(AVX));
3422 DCHECK(!IsEnabled(AVX));
3429 DCHECK(!IsEnabled(AVX));
3436 DCHECK(!IsEnabled(AVX));
3443 DCHECK(!IsEnabled(AVX));
3475 // AVX instructions
3478 DCHECK(IsEnabled(AVX)); \
3486 DCHECK(IsEnabled(AVX)); \
3494 DCHECK(IsEnabled(AVX)); \
3506 DCHECK(IsEnabled(AVX)); \
3544 DCHECK(IsEnabled(AVX));
3553 DCHECK(IsEnabled(AVX));
3561 DCHECK(IsEnabled(AVX));
3570 DCHECK(IsEnabled(AVX));
3579 DCHECK(IsEnabled(AVX));
3587 DCHECK(IsEnabled(AVX));
3596 DCHECK(IsEnabled(AVX));
3604 DCHECK(IsEnabled(AVX));
3612 DCHECK(IsEnabled(AVX));
3620 DCHECK(IsEnabled(AVX));
3628 DCHECK(IsEnabled(AVX));
3636 DCHECK(IsEnabled(AVX));
3644 DCHECK(IsEnabled(AVX));
3652 DCHECK(IsEnabled(AVX));
3660 DCHECK(IsEnabled(AVX));
3668 DCHECK(IsEnabled(AVX));
3676 DCHECK(IsEnabled(AVX));
3684 DCHECK(IsEnabled(AVX));
3692 DCHECK(IsEnabled(AVX));
3700 DCHECK(IsEnabled(AVX));
3711 DCHECK(feature == AVX || feature == AVX2);
3722 DCHECK(feature == AVX || feature == AVX2);
3733 DCHECK(feature == AVX || feature == AVX2);
3758 DCHECK(IsEnabled(AVX));
3767 DCHECK(IsEnabled(AVX));
3775 DCHECK(IsEnabled(AVX));
3783 DCHECK(IsEnabled(AVX));
3792 DCHECK(IsEnabled(AVX));
3802 DCHECK(IsEnabled(AVX));
3813 DCHECK(IsEnabled(AVX)); \
3822 DCHECK(IsEnabled(AVX)); \
3833 DCHECK(IsEnabled(AVX));
3841 DCHECK(IsEnabled(AVX));
3850 DCHECK(IsEnabled(AVX));
3859 DCHECK(IsEnabled(AVX));
3867 DCHECK(IsEnabled(AVX));