Lines Matching defs:testFeature
707 #define testFeature(F) (Features[F / 32] & (1 << (F % 32))) != 0
724 if (testFeature(X86::FEATURE_MMX)) {
825 if (testFeature(X86::FEATURE_AVX512BF16)) {
828 } else if (testFeature(X86::FEATURE_AVX512VNNI)) {
1000 if (testFeature(X86::FEATURE_AVX512VP2INTERSECT)) {
1002 } else if (testFeature(X86::FEATURE_AVX512VBMI2)) {
1004 } else if (testFeature(X86::FEATURE_AVX512VBMI)) {
1006 } else if (testFeature(X86::FEATURE_AVX512BF16)) {
1008 } else if (testFeature(X86::FEATURE_AVX512VNNI)) {
1010 } else if (testFeature(X86::FEATURE_AVX512VL)) {
1012 } else if (testFeature(X86::FEATURE_CLFLUSHOPT)) {
1013 if (testFeature(X86::FEATURE_SHA))
1017 } else if (testFeature(X86::FEATURE_ADX)) {
1019 } else if (testFeature(X86::FEATURE_AVX2)) {
1021 } else if (testFeature(X86::FEATURE_AVX)) {
1023 } else if (testFeature(X86::FEATURE_SSE4_2)) {
1024 if (testFeature(X86::FEATURE_MOVBE))
1028 } else if (testFeature(X86::FEATURE_SSE4_1)) {
1030 } else if (testFeature(X86::FEATURE_SSSE3)) {
1031 if (testFeature(X86::FEATURE_MOVBE))
1035 } else if (testFeature(X86::FEATURE_64BIT)) {
1037 } else if (testFeature(X86::FEATURE_SSE3)) {
1039 } else if (testFeature(X86::FEATURE_SSE2)) {
1041 } else if (testFeature(X86::FEATURE_SSE)) {
1043 } else if (testFeature(X86::FEATURE_MMX)) {
1052 if (testFeature(X86::FEATURE_64BIT)) {
1056 if (testFeature(X86::FEATURE_SSE3)) {
1101 if (testFeature(X86::FEATURE_SSE)) {
1108 if (testFeature(X86::FEATURE_SSE3)) {
1242 #undef testFeature