Vector Optimized Library of Kernels  2.5.0
Architecture-tuned implementations of math kernels
cpu_features_cache_info.h File Reference

Go to the source code of this file.

Data Structures

struct  CacheLevelInfo
 
struct  CacheInfo
 

Macros

#define CPU_FEATURES_MAX_CACHE_LEVEL   10
 

Enumerations

enum  CacheType {
  CPU_FEATURE_CACHE_NULL = 0 , CPU_FEATURE_CACHE_DATA = 1 , CPU_FEATURE_CACHE_INSTRUCTION = 2 , CPU_FEATURE_CACHE_UNIFIED = 3 ,
  CPU_FEATURE_CACHE_TLB = 4 , CPU_FEATURE_CACHE_DTLB = 5 , CPU_FEATURE_CACHE_STLB = 6 , CPU_FEATURE_CACHE_PREFETCH = 7
}
 

Macro Definition Documentation

◆ CPU_FEATURES_MAX_CACHE_LEVEL

#define CPU_FEATURES_MAX_CACHE_LEVEL   10

Enumeration Type Documentation

◆ CacheType

enum CacheType
Enumerator
CPU_FEATURE_CACHE_NULL 
CPU_FEATURE_CACHE_DATA 
CPU_FEATURE_CACHE_INSTRUCTION 
CPU_FEATURE_CACHE_UNIFIED 
CPU_FEATURE_CACHE_TLB 
CPU_FEATURE_CACHE_DTLB 
CPU_FEATURE_CACHE_STLB 
CPU_FEATURE_CACHE_PREFETCH