File tree 3 files changed +6
-1
lines changed 3 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 1953
1953
// CHECK_GNR_M32: #define __SSSE3__ 1
1954
1954
// CHECK_GNR_M32: #define __TSXLDTRK__ 1
1955
1955
// CHECK_GNR_M32: #define __UINTR__ 1
1956
+ // CHECK_GNR_M32-NOT: #define __USERMSR__ 1
1957
+ // CHECK_DMR_M32: #define __USERMSR__ 1
1956
1958
// CHECK_GNR_M32: #define __VAES__ 1
1957
1959
// CHECK_GNR_M32: #define __VPCLMULQDQ__ 1
1958
1960
// CHECK_GNR_M32: #define __WAITPKG__ 1
2061
2063
// CHECK_GNR_M64: #define __SSSE3__ 1
2062
2064
// CHECK_GNR_M64: #define __TSXLDTRK__ 1
2063
2065
// CHECK_GNR_M64: #define __UINTR__ 1
2066
+ // CHECK_GNR_M64-NOT: #define __USERMSR__ 1
2067
+ // CHECK_DMR_M64: #define __USERMSR__ 1
2064
2068
// CHECK_GNR_M64: #define __VAES__ 1
2065
2069
// CHECK_GNR_M64: #define __VPCLMULQDQ__ 1
2066
2070
// CHECK_GNR_M64: #define __WAITPKG__ 1
Original file line number Diff line number Diff line change @@ -1163,6 +1163,7 @@ def ProcessorFeatures {
1163
1163
FeatureAVXNECONVERT,
1164
1164
FeatureAVXVNNIINT8,
1165
1165
FeatureAVXVNNIINT16,
1166
+ FeatureUSERMSR,
1166
1167
FeatureSHA512,
1167
1168
FeatureSM3,
1168
1169
FeatureEGPR,
Original file line number Diff line number Diff line change @@ -145,7 +145,7 @@ constexpr FeatureBitset FeaturesDiamondRapids =
145
145
FeatureSM4 | FeatureEGPR | FeatureZU | FeatureCCMP | FeaturePush2Pop2 |
146
146
FeaturePPX | FeatureNDD | FeatureNF | FeatureCF | FeatureMOVRS |
147
147
FeatureAMX_MOVRS | FeatureAMX_AVX512 | FeatureAMX_FP8 | FeatureAMX_TF32 |
148
- FeatureAMX_TRANSPOSE;
148
+ FeatureAMX_TRANSPOSE | FeatureUSERMSR ;
149
149
150
150
// Intel Atom processors.
151
151
// Bonnell has feature parity with Core2 and adds MOVBE.
You can’t perform that action at this time.
0 commit comments