Lines Matching defs:setFeature

828 #define setFeature(F) Features[F / 32] |= 1U << (F % 32)
831 setFeature(FEATURE_CMOV);
833 setFeature(FEATURE_MMX);
835 setFeature(FEATURE_SSE);
837 setFeature(FEATURE_SSE2);
840 setFeature(FEATURE_SSE3);
842 setFeature(FEATURE_PCLMUL);
844 setFeature(FEATURE_SSSE3);
846 setFeature(FEATURE_FMA);
848 setFeature(FEATURE_CMPXCHG16B);
850 setFeature(FEATURE_SSE4_1);
852 setFeature(FEATURE_SSE4_2);
854 setFeature(FEATURE_MOVBE);
856 setFeature(FEATURE_POPCNT);
858 setFeature(FEATURE_AES);
860 setFeature(FEATURE_F16C);
862 setFeature(FEATURE_RDRND);
885 setFeature(FEATURE_AVX);
888 setFeature(FEATURE_XSAVE);
894 setFeature(FEATURE_FSGSBASE);
896 setFeature(FEATURE_SGX);
898 setFeature(FEATURE_BMI);
900 setFeature(FEATURE_AVX2);
902 setFeature(FEATURE_BMI2);
904 setFeature(FEATURE_RTM);
906 setFeature(FEATURE_AVX512F);
908 setFeature(FEATURE_AVX512DQ);
910 setFeature(FEATURE_RDSEED);
912 setFeature(FEATURE_ADX);
914 setFeature(FEATURE_AVX512IFMA);
916 setFeature(FEATURE_CLWB);
918 setFeature(FEATURE_AVX512PF);
920 setFeature(FEATURE_AVX512ER);
922 setFeature(FEATURE_AVX512CD);
924 setFeature(FEATURE_SHA);
926 setFeature(FEATURE_AVX512BW);
928 setFeature(FEATURE_AVX512VL);
931 setFeature(FEATURE_PREFETCHWT1);
933 setFeature(FEATURE_AVX512VBMI);
935 setFeature(FEATURE_PKU);
937 setFeature(FEATURE_WAITPKG);
939 setFeature(FEATURE_AVX512VBMI2);
941 setFeature(FEATURE_SHSTK);
943 setFeature(FEATURE_GFNI);
945 setFeature(FEATURE_VAES);
947 setFeature(FEATURE_VPCLMULQDQ);
949 setFeature(FEATURE_AVX512VNNI);
951 setFeature(FEATURE_AVX512BITALG);
953 setFeature(FEATURE_AVX512VPOPCNTDQ);
955 setFeature(FEATURE_RDPID);
957 setFeature(FEATURE_KL);
959 setFeature(FEATURE_CLDEMOTE);
961 setFeature(FEATURE_MOVDIRI);
963 setFeature(FEATURE_MOVDIR64B);
965 setFeature(FEATURE_ENQCMD);
968 setFeature(FEATURE_AVX5124VNNIW);
970 setFeature(FEATURE_AVX5124FMAPS);
972 setFeature(FEATURE_UINTR);
974 setFeature(FEATURE_AVX512VP2INTERSECT);
976 setFeature(FEATURE_SERIALIZE);
978 setFeature(FEATURE_TSXLDTRK);
980 setFeature(FEATURE_PCONFIG);
982 setFeature(FEATURE_AMX_BF16);
984 setFeature(FEATURE_AVX512FP16);
986 setFeature(FEATURE_AMX_TILE);
988 setFeature(FEATURE_AMX_INT8);
996 setFeature(FEATURE_SHA512);
998 setFeature(FEATURE_SM3);
1000 setFeature(FEATURE_SM4);
1002 setFeature(FEATURE_RAOINT);
1004 setFeature(FEATURE_AVXVNNI);
1006 setFeature(FEATURE_AVX512BF16);
1008 setFeature(FEATURE_CMPCCXADD);
1010 setFeature(FEATURE_AMX_FP16);
1012 setFeature(FEATURE_HRESET);
1014 setFeature(FEATURE_AVXIFMA);
1016 setFeature(FEATURE_MOVRS);
1019 setFeature(FEATURE_AVXVNNIINT8);
1021 setFeature(FEATURE_AVXNECONVERT);
1023 setFeature(FEATURE_AMX_COMPLEX);
1025 setFeature(FEATURE_AVXVNNIINT16);
1027 setFeature(FEATURE_PREFETCHI);
1029 setFeature(FEATURE_USERMSR);
1031 setFeature(FEATURE_APXF);
1038 setFeature(FEATURE_XSAVEOPT);
1040 setFeature(FEATURE_XSAVEC);
1042 setFeature(FEATURE_XSAVES);
1050 setFeature(FEATURE_AVX10_2_256);
1052 setFeature(FEATURE_AVX10_2_512);
1055 setFeature(FEATURE_AVX10_1_256);
1057 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