Lines Matching defs:setFeature

840 #define setFeature(F) Features[F / 32] |= 1U << (F % 32)
843 setFeature(FEATURE_CMOV);
845 setFeature(FEATURE_MMX);
847 setFeature(FEATURE_SSE);
849 setFeature(FEATURE_SSE2);
852 setFeature(FEATURE_SSE3);
854 setFeature(FEATURE_PCLMUL);
856 setFeature(FEATURE_SSSE3);
858 setFeature(FEATURE_FMA);
860 setFeature(FEATURE_CMPXCHG16B);
862 setFeature(FEATURE_SSE4_1);
864 setFeature(FEATURE_SSE4_2);
866 setFeature(FEATURE_MOVBE);
868 setFeature(FEATURE_POPCNT);
870 setFeature(FEATURE_AES);
872 setFeature(FEATURE_F16C);
874 setFeature(FEATURE_RDRND);
897 setFeature(FEATURE_AVX);
900 setFeature(FEATURE_XSAVE);
906 setFeature(FEATURE_FSGSBASE);
908 setFeature(FEATURE_SGX);
910 setFeature(FEATURE_BMI);
912 setFeature(FEATURE_AVX2);
914 setFeature(FEATURE_BMI2);
916 setFeature(FEATURE_RTM);
918 setFeature(FEATURE_AVX512F);
920 setFeature(FEATURE_AVX512DQ);
922 setFeature(FEATURE_RDSEED);
924 setFeature(FEATURE_ADX);
926 setFeature(FEATURE_AVX512IFMA);
928 setFeature(FEATURE_CLWB);
930 setFeature(FEATURE_AVX512PF);
932 setFeature(FEATURE_AVX512ER);
934 setFeature(FEATURE_AVX512CD);
936 setFeature(FEATURE_SHA);
938 setFeature(FEATURE_AVX512BW);
940 setFeature(FEATURE_AVX512VL);
943 setFeature(FEATURE_PREFETCHWT1);
945 setFeature(FEATURE_AVX512VBMI);
947 setFeature(FEATURE_PKU);
949 setFeature(FEATURE_WAITPKG);
951 setFeature(FEATURE_AVX512VBMI2);
953 setFeature(FEATURE_SHSTK);
955 setFeature(FEATURE_GFNI);
957 setFeature(FEATURE_VAES);
959 setFeature(FEATURE_VPCLMULQDQ);
961 setFeature(FEATURE_AVX512VNNI);
963 setFeature(FEATURE_AVX512BITALG);
965 setFeature(FEATURE_AVX512VPOPCNTDQ);
967 setFeature(FEATURE_RDPID);
969 setFeature(FEATURE_KL);
971 setFeature(FEATURE_CLDEMOTE);
973 setFeature(FEATURE_MOVDIRI);
975 setFeature(FEATURE_MOVDIR64B);
977 setFeature(FEATURE_ENQCMD);
980 setFeature(FEATURE_AVX5124VNNIW);
982 setFeature(FEATURE_AVX5124FMAPS);
984 setFeature(FEATURE_UINTR);
986 setFeature(FEATURE_AVX512VP2INTERSECT);
988 setFeature(FEATURE_SERIALIZE);
990 setFeature(FEATURE_TSXLDTRK);
992 setFeature(FEATURE_PCONFIG);
994 setFeature(FEATURE_AMX_BF16);
996 setFeature(FEATURE_AVX512FP16);
998 setFeature(FEATURE_AMX_TILE);
1000 setFeature(FEATURE_AMX_INT8);
1008 setFeature(FEATURE_SHA512);
1010 setFeature(FEATURE_SM3);
1012 setFeature(FEATURE_SM4);
1014 setFeature(FEATURE_RAOINT);
1016 setFeature(FEATURE_AVXVNNI);
1018 setFeature(FEATURE_AVX512BF16);
1020 setFeature(FEATURE_CMPCCXADD);
1022 setFeature(FEATURE_AMX_FP16);
1024 setFeature(FEATURE_HRESET);
1026 setFeature(FEATURE_AVXIFMA);
1029 setFeature(FEATURE_AVXVNNIINT8);
1031 setFeature(FEATURE_AVXNECONVERT);
1033 setFeature(FEATURE_AMX_COMPLEX);
1035 setFeature(FEATURE_AVXVNNIINT16);
1037 setFeature(FEATURE_PREFETCHI);
1039 setFeature(FEATURE_USERMSR);
1041 setFeature(FEATURE_AVX10_1_256);
1043 setFeature(FEATURE_APXF);
1050 setFeature(FEATURE_XSAVEOPT);
1052 setFeature(FEATURE_XSAVEC);
1054 setFeature(FEATURE_XSAVES);
1059 setFeature(FEATURE_AVX10_1_512);
1068 setFeature(FEATURE_LAHF_LM);
1070 setFeature(FEATURE_LZCNT);
1072 setFeature(FEATURE_SSE4_A);
1074 setFeature(FEATURE_PRFCHW);
1076 setFeature(FEATURE_XOP);
1078 setFeature(FEATURE_LWP);
1080 setFeature(FEATURE_FMA4);
1082 setFeature(FEATURE_TBM);
1084 setFeature(FEATURE_MWAITX);
1087 setFeature(FEATURE_LM);
1093 setFeature(FEATURE_CLZERO);
1095 setFeature(FEATURE_WBNOINVD);
1100 setFeature(FEATURE_PTWRITE);
1105 setFeature(FEATURE_WIDEKL);
1108 setFeature(FEATURE_X86_64_BASELINE);
1111 setFeature(FEATURE_X86_64_V2);
1116 setFeature(FEATURE_X86_64_V3);
1119 setFeature(FEATURE_X86_64_V4);
1125 #undef setFeature