diff options
Diffstat (limited to 'sysdeps/x86/cpu-features.h')
-rw-r--r-- | sysdeps/x86/cpu-features.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sysdeps/x86/cpu-features.h b/sysdeps/x86/cpu-features.h index f2329ea..fef5e18 100644 --- a/sysdeps/x86/cpu-features.h +++ b/sysdeps/x86/cpu-features.h @@ -215,6 +215,14 @@ struct cpu_features unsigned int family; unsigned int model; unsigned int feature[FEATURE_INDEX_MAX]; + /* Data cache size for use in memory and string routines, typically + L1 size. */ + long int data_cache_size; + /* Shared cache size for use in memory and string routines, typically + L2 or L3 size. */ + long int shared_cache_size; + /* Threshold to use non temporal store. */ + long int non_temporal_threshold; }; /* Used from outside of glibc to get access to the CPU features |