1. 17 5月, 2023 1 次提交
  2. 16 5月, 2023 16 次提交
  3. 15 5月, 2023 22 次提交
  4. 12 5月, 2023 1 次提交
    • O
      !624 Intel SPR fast rep string operations support · 23e32a6e
      openeuler-ci-bot 提交于
      Merge Pull Request from: @x56Jason 
       
      This PR is to enable support for Intel new fast rep string operation performance enhancement.
      
      Starting with Golden Cove microarchitecture (SPR and Alderlake), Intel CPU support some rep string
      operation performance enhancement, which include the following features:
      - fast zero-length MOVSB
      - fast short STOSB
      - fast short CMPSB, SCASB
      
      More information see section 3.8 of "Intel® 64 and IA-32 Architectures Optimization Reference Manual".
      
      ## Intel-Kernel Issue
      #I6YPV0
      
      ## Test
      Launch VM and run cpuid, we can see following cpu features are true:
      ```
      fast zero-length MOVSB                   = true
      fast short STOSB                         = true
      fast short CMPSB, SCASB                  = true
      ```
      Without this patchset, these features are false.
      
      ## Known Issue
      N/A
      
      ## Default Config Change
      N/A
       
       
      Link:https://gitee.com/openeuler/kernel/pulls/624 
      
      Reviewed-by: Aichun Shi <aichun.shi@intel.com> 
      Signed-off-by: Jialin Zhang <zhangjialin11@huawei.com> 
      23e32a6e