enum libbenchmark_topology_node_cache_type
Jump to navigation
Jump to search
Source File
└───test_and_benchmark └───libbenchmark └───inc └───libbenchmark libbenchmark_topology_node.h
Enum
enum libbenchmark_topology_node_cache_type { LIBBENCHMARK_TOPOLOGY_NODE_CACHE_TYPE_DATA, LIBBENCHMARK_TOPOLOGY_NODE_CACHE_TYPE_INSTRUCTION, LIBBENCHMARK_TOPOLOGY_NODE_CACHE_TYPE_UNIFIED, LIBBENCHMARK_TOPOLOGY_NODE_CACHE_TYPE_COUNT };
Values
LIBBENCHMARK_TOPOLOGY_NODE_CACHE_TYPE_DATA
- Indicate a data cache.
LIBBENCHMARK_TOPOLOGY_NODE_CACHE_TYPE_INSTRUCTION
- Indicate an instruction cache.
LIBBENCHMARK_TOPOLOGY_NODE_CACHE_TYPE_UNIFIED
- Indicate a instruction cache.
LIBBENCHMARK_TOPOLOGY_NODE_CACHE_TYPE_COUNT
- A count of the number of members in this enum.
Notes
This enum is used by the function libbenchmark_misc_pal_helper_add_cache_node_to_topology_tree. It indicates the type (data, instruction or unified) of cache being added to the topology tree.