Home
last modified time | relevance | path

Searched refs:THIEF (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_dispatch.cpp162 THIEF = 3 // finished by owner, or claimed by thief enumerator
564 KMP_DEBUG_ASSERT(pr->steal_flag == THIEF); in __kmp_dispatch_init_algorithm()
1400 KMP_ATOMIC_ST_REL(&pr->steal_flag, THIEF); // mark self buffer inactive in __kmp_dispatch_next_algorithm()
1409 while ((v == pr || KMP_ATOMIC_LD_RLX(&v->steal_flag) == THIEF) && in __kmp_dispatch_next_algorithm()
1416 if (v == pr || KMP_ATOMIC_LD_RLX(&v->steal_flag) == THIEF) { in __kmp_dispatch_next_algorithm()
1422 status = v->steal_flag.compare_exchange_strong(old, THIEF); in __kmp_dispatch_next_algorithm()
1543 KMP_ATOMIC_ST_REL(&pr->steal_flag, THIEF); // mark self buffer inactive in __kmp_dispatch_next_algorithm()
1552 while ((v == pr || KMP_ATOMIC_LD_RLX(&v->steal_flag) == THIEF) && in __kmp_dispatch_next_algorithm()
1559 if (v == pr || KMP_ATOMIC_LD_RLX(&v->steal_flag) == THIEF) { in __kmp_dispatch_next_algorithm()
1565 status = v->steal_flag.compare_exchange_strong(old, THIEF); in __kmp_dispatch_next_algorithm()
[all …]