Lines Matching defs:testFeature
682 #define testFeature(F) (Features[F / 32] & (1 << (F % 32))) != 0
699 if (testFeature(X86::FEATURE_MMX)) {
800 if (testFeature(X86::FEATURE_AVX512BF16)) {
803 } else if (testFeature(X86::FEATURE_AVX512VNNI)) {
1002 if (testFeature(X86::FEATURE_AVX512VP2INTERSECT)) {
1004 } else if (testFeature(X86::FEATURE_AVX512VBMI2)) {
1006 } else if (testFeature(X86::FEATURE_AVX512VBMI)) {
1008 } else if (testFeature(X86::FEATURE_AVX512BF16)) {
1010 } else if (testFeature(X86::FEATURE_AVX512VNNI)) {
1012 } else if (testFeature(X86::FEATURE_AVX512VL)) {
1014 } else if (testFeature(X86::FEATURE_CLFLUSHOPT)) {
1015 if (testFeature(X86::FEATURE_SHA))
1019 } else if (testFeature(X86::FEATURE_ADX)) {
1021 } else if (testFeature(X86::FEATURE_AVX2)) {
1023 } else if (testFeature(X86::FEATURE_AVX)) {
1025 } else if (testFeature(X86::FEATURE_SSE4_2)) {
1026 if (testFeature(X86::FEATURE_MOVBE))
1030 } else if (testFeature(X86::FEATURE_SSE4_1)) {
1032 } else if (testFeature(X86::FEATURE_SSSE3)) {
1033 if (testFeature(X86::FEATURE_MOVBE))
1037 } else if (testFeature(X86::FEATURE_64BIT)) {
1039 } else if (testFeature(X86::FEATURE_SSE3)) {
1041 } else if (testFeature(X86::FEATURE_SSE2)) {
1043 } else if (testFeature(X86::FEATURE_SSE)) {
1045 } else if (testFeature(X86::FEATURE_MMX)) {
1054 if (testFeature(X86::FEATURE_64BIT)) {
1058 if (testFeature(X86::FEATURE_SSE3)) {
1116 if (testFeature(X86::FEATURE_SSE)) {
1123 if (testFeature(X86::FEATURE_SSE3)) {
1258 #undef testFeature