Unverified Commit 23e32a6e authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!624 Intel SPR fast rep string operations support

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: default avatarAichun Shi <aichun.shi@intel.com>
Signed-off-by: default avatarJialin Zhang <zhangjialin11@huawei.com>
parents e4f33a9c cc3a6f72
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment