Home
last modified time | relevance | path

Searched defs:kmp_hier_t (Results 1 – 1 of 1) sorted by relevance

/external/llvm-project/openmp/runtime/src/
Dkmp_dispatch_hier.h472 template <typename T> struct kmp_hier_t { struct
478 int next_recurse(ident_t *loc, int gtid, kmp_hier_top_unit_t<T> *current, in next_recurse() argument
494 1, ("kmp_hier_t.next_recurse(): T#%d (%d) called\n", gtid, hier_level)); in next_recurse() argument
613 kmp_hier_top_unit_t<T> **layers; argument
615 void deallocate() { in deallocate()
632 bool need_to_reallocate(int n, const kmp_hier_layer_e *new_layers, in need_to_reallocate()
659 ("kmp_hier_t<T>::allocate_hier: T#0 do not need to reallocate\n")); in allocate_hier() argument
725 ("kmp_hier_t.next(): T#%d THREAD LEVEL nproc:%d unit_id:%d called\n", in next() argument
850 kmp_hier_layer_e get_type(int level) const { in get_type()
856 enum sched_type get_sched(int level) const { in get_sched()
[all …]