enum libbenchmark_topology_node_cache_type

From liblfds.org
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.

See Also