File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 21022102// CHECK_ADL_M32: #define __AVX__ 1 
21032103// CHECK_ADL_M32: #define __BMI2__ 1 
21042104// CHECK_ADL_M32: #define __BMI__ 1 
2105- // CHECK_ADL_M32: #define __CLDEMOTE__ 1 
2105+ // CHECK_ADL_M32-NOT : #define __CLDEMOTE__ 1 
21062106// CHECK_ADL_M32: #define __CLFLUSHOPT__ 1 
21072107// CHECK_ADL_M32: #define __CLWB__ 1 
21082108// CHECK_ADL_M32: #define __F16C__ 1 
21732173// CHECK_ADL_M64: #define __AVX__ 1 
21742174// CHECK_ADL_M64: #define __BMI2__ 1 
21752175// CHECK_ADL_M64: #define __BMI__ 1 
2176- // CHECK_ADL_M64: #define __CLDEMOTE__ 1 
2176+ // CHECK_ADL_M64-NOT : #define __CLDEMOTE__ 1 
21772177// CHECK_ADL_M64: #define __CLFLUSHOPT__ 1 
21782178// CHECK_ADL_M64: #define __CLWB__ 1 
21792179// CHECK_ADL_M64: #define __F16C__ 1 
Original file line number Diff line number Diff line change @@ -1284,7 +1284,6 @@ def ProcessorFeatures {
12841284                                                  FeatureAVXVNNI,
12851285                                                  FeaturePKU,
12861286                                                  FeatureHRESET,
1287-                                                   FeatureCLDEMOTE,
12881287                                                  FeatureMOVDIRI,
12891288                                                  FeatureMOVDIR64B,
12901289                                                  FeatureWAITPKG];
@@ -1311,6 +1310,7 @@ def ProcessorFeatures {
13111310                                                  FeatureAVXNECONVERT,
13121311                                                  FeatureENQCMD,
13131312                                                  FeatureUINTR,
1313+                                                   FeatureCLDEMOTE,
13141314                                                  FeatureAVXVNNIINT8];
13151315  list<SubtargetFeature> SRFFeatures =
13161316    !listconcat(ADLFeatures, SRFAdditionalFeatures);
Original file line number Diff line number Diff line change @@ -165,11 +165,11 @@ constexpr FeatureBitset FeaturesAlderlake =
165165    FeaturesTremont | FeatureADX | FeatureBMI | FeatureBMI2 | FeatureF16C |
166166    FeatureFMA | FeatureINVPCID | FeatureLZCNT | FeaturePCONFIG | FeaturePKU |
167167    FeatureSERIALIZE | FeatureSHSTK | FeatureVAES | FeatureVPCLMULQDQ |
168-     FeatureCLDEMOTE |  FeatureMOVDIR64B | FeatureMOVDIRI | FeatureWAITPKG |
169-     FeatureAVXVNNI |  FeatureHRESET | FeatureWIDEKL;
168+     FeatureMOVDIR64B | FeatureMOVDIRI | FeatureWAITPKG | FeatureAVXVNNI  |
169+     FeatureHRESET | FeatureWIDEKL;
170170constexpr  FeatureBitset FeaturesSierraforest =
171171    FeaturesAlderlake | FeatureCMPCCXADD | FeatureAVXIFMA | FeatureUINTR |
172-     FeatureENQCMD | FeatureAVXNECONVERT | FeatureAVXVNNIINT8;
172+     FeatureCLDEMOTE |  FeatureENQCMD | FeatureAVXNECONVERT | FeatureAVXVNNIINT8;
173173constexpr  FeatureBitset FeaturesArrowlakeS = FeaturesSierraforest |
174174    FeatureAVXVNNIINT16 | FeatureSHA512 | FeatureSM3 | FeatureSM4;
175175constexpr  FeatureBitset FeaturesPantherlake =
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments