Halide 22.0.0 Halide compiler and libraries

Halide::Runtime::Internal::THashMap< KeyType, ValueType > Member List

This is the complete list of members for Halide::Runtime::Internal::THashMap< KeyType, ValueType >, including all inherited members.

cache_entries | Halide::Runtime::Internal::HashMap |
cleanup() | Halide::Runtime::Internal::HashMap | inline
copy_value | Halide::Runtime::Internal::HashMap |
copy_value_func(uint8_t *dst, const uint8_t *src, size_t size) | Halide::Runtime::Internal::THashMap< KeyType, ValueType > | inline static
current_cache_size | Halide::Runtime::Internal::HashMap |
destroy_value | Halide::Runtime::Internal::HashMap |
destroy_value_func(uint8_t *value, size_t size) | Halide::Runtime::Internal::THashMap< KeyType, ValueType > | inline static
init(void *user_context) | Halide::Runtime::Internal::THashMap< KeyType, ValueType > | inline
Halide::Runtime::Internal::HashMap::init(void *user_context, copy_value_func copy_value, destroy_value_func destroy_value) | Halide::Runtime::Internal::HashMap | inline
inited | Halide::Runtime::Internal::HashMap |
kDefaultCacheSize | Halide::Runtime::Internal::HashMap |
kHashTableSize | Halide::Runtime::Internal::HashMap | static
least_recently_used | Halide::Runtime::Internal::HashMap |
lookup(void *user_context, const uint8_t *cache_key, int32_t key_size, ValueType *cache_value) | Halide::Runtime::Internal::THashMap< KeyType, ValueType > | inline
Halide::Runtime::Internal::HashMap::lookup(void *user_context, const uint8_t *cache_key, int32_t size, uint8_t *cache_value, size_t cache_value_size) | Halide::Runtime::Internal::HashMap | inline
max_cache_size | Halide::Runtime::Internal::HashMap |
memoization_lock | Halide::Runtime::Internal::HashMap |
most_recently_used | Halide::Runtime::Internal::HashMap |
prune() | Halide::Runtime::Internal::HashMap | inline
release(void *user_context, void *host) | Halide::Runtime::Internal::HashMap | inline
set_size(int64_t size) | Halide::Runtime::Internal::HashMap | inline
store(void *user_context, const uint8_t *cache_key, int32_t key_size, const ValueType *cache_value) | Halide::Runtime::Internal::THashMap< KeyType, ValueType > | inline
Halide::Runtime::Internal::HashMap::store(void *user_context, const uint8_t *cache_key, int32_t size, const uint8_t *cache_value, size_t cache_value_size) | Halide::Runtime::Internal::HashMap | inline
user_context | Halide::Runtime::Internal::HashMap |