File tree Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 19531953// CHECK_GNR_M32: #define __SSSE3__ 1
19541954// CHECK_GNR_M32: #define __TSXLDTRK__ 1
19551955// CHECK_GNR_M32: #define __UINTR__ 1
1956+ // CHECK_GNR_M32-NOT: #define __USERMSR__ 1
1957+ // CHECK_DMR_M32: #define __USERMSR__ 1
19561958// CHECK_GNR_M32: #define __VAES__ 1
19571959// CHECK_GNR_M32: #define __VPCLMULQDQ__ 1
19581960// CHECK_GNR_M32: #define __WAITPKG__ 1
20612063// CHECK_GNR_M64: #define __SSSE3__ 1
20622064// CHECK_GNR_M64: #define __TSXLDTRK__ 1
20632065// CHECK_GNR_M64: #define __UINTR__ 1
2066+ // CHECK_GNR_M64-NOT: #define __USERMSR__ 1
2067+ // CHECK_DMR_M64: #define __USERMSR__ 1
20642068// CHECK_GNR_M64: #define __VAES__ 1
20652069// CHECK_GNR_M64: #define __VPCLMULQDQ__ 1
20662070// CHECK_GNR_M64: #define __WAITPKG__ 1
Original file line number Diff line number Diff line change @@ -1163,6 +1163,7 @@ def ProcessorFeatures {
11631163 FeatureAVXNECONVERT,
11641164 FeatureAVXVNNIINT8,
11651165 FeatureAVXVNNIINT16,
1166+ FeatureUSERMSR,
11661167 FeatureSHA512,
11671168 FeatureSM3,
11681169 FeatureEGPR,
Original file line number Diff line number Diff line change @@ -145,7 +145,7 @@ constexpr FeatureBitset FeaturesDiamondRapids =
145145 FeatureSM4 | FeatureEGPR | FeatureZU | FeatureCCMP | FeaturePush2Pop2 |
146146 FeaturePPX | FeatureNDD | FeatureNF | FeatureCF | FeatureMOVRS |
147147 FeatureAMX_MOVRS | FeatureAMX_AVX512 | FeatureAMX_FP8 | FeatureAMX_TF32 |
148- FeatureAMX_TRANSPOSE;
148+ FeatureAMX_TRANSPOSE | FeatureUSERMSR ;
149149
150150// Intel Atom processors.
151151// Bonnell has feature parity with Core2 and adds MOVBE.
You can’t perform that action at this time.
0 commit comments