Home | History | Annotate | Download | only in Basic

Lines Matching refs:Enabled

906                          bool Enabled) const override;
1351 StringRef Name, bool Enabled) const {
1355 if (Enabled) {
2395 bool Enabled);
2397 bool Enabled);
2399 bool Enabled);
2401 StringRef Name, bool Enabled) const override {
2402 setFeatureEnabledImpl(Features, Name, Enabled);
2407 StringRef Name, bool Enabled);
2742 // Enable popcnt if sse4.2 is enabled and popcnt is not explicitly disabled.
2749 // Enable prfchw if 3DNow! is enabled and prfchw is not explicitly disabled.
2756 // Additionally, if SSE is enabled and mmx is not explicitly disabled,
2768 X86SSEEnum Level, bool Enabled) {
2769 if (Enabled) {
2826 MMX3DNowEnum Level, bool Enabled) {
2827 if (Enabled) {
2853 bool Enabled) {
2854 if (Enabled) {
2882 StringRef Name, bool Enabled) {
2887 Features[Name] = Enabled;
2890 setMMXLevel(Features, MMX, Enabled);
2892 setSSELevel(Features, SSE1, Enabled);
2894 setSSELevel(Features, SSE2, Enabled);
2896 setSSELevel(Features, SSE3, Enabled);
2898 setSSELevel(Features, SSSE3, Enabled);
2900 setSSELevel(Features, SSE42, Enabled);
2902 setSSELevel(Features, SSE41, Enabled);
2904 setMMXLevel(Features, AMD3DNow, Enabled);
2906 setMMXLevel(Features, AMD3DNowAthlon, Enabled);
2908 if (Enabled)
2909 setSSELevel(Features, SSE2, Enabled);
2911 if (Enabled)
2912 setSSELevel(Features, SSE2, Enabled);
2914 setSSELevel(Features, AVX, Enabled);
2916 setSSELevel(Features, AVX2, Enabled);
2918 setSSELevel(Features, AVX512F, Enabled);
2921 if (Enabled)
2922 setSSELevel(Features, AVX512F, Enabled);
2924 if (Enabled)
2925 setSSELevel(Features, AVX, Enabled);
2927 setXOPLevel(Features, FMA4, Enabled);
2929 setXOPLevel(Features, XOP, Enabled);
2931 setXOPLevel(Features, SSE4A, Enabled);
2933 if (Enabled)
2934 setSSELevel(Features, AVX, Enabled);
2936 if (Enabled)
2937 setSSELevel(Features, SSE2, Enabled);
2941 // here - turn on the sse4.2 if enabled, turn off the sse4.1 level if
2943 if (Enabled)
2944 setSSELevel(Features, SSE42, Enabled);
2946 setSSELevel(Features, SSE41, Enabled);
2948 if (Enabled)
2949 setSSELevel(Features, AVX, Enabled);
2953 if (Enabled) {
2955 setSSELevel(Features, AVX, Enabled);
3515 case 't': // Any SSE register, when SSE2 is enabled.
3516 case 'i': // Any SSE register, when SSE2 and inter-unit moves enabled.
3517 case 'm': // Any MMX register, when inter-unit moves enabled.
3595 // 'Yi' and 'Yt' are synonymous with 'x' when SSE2 is enabled.