reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/IntrusiveRefCntPtr.h
   97     int NewRefCount = RefCount.fetch_sub(1, std::memory_order_acq_rel) - 1;
projects/openmp/runtime/src/kmp_lock.cpp
 2234   kmp_uint64 ticket = KMP_ATOMIC_INC(&lck->lk.next_ticket);
projects/openmp/runtime/src/kmp_os.h
 1024       expected, desired, std::memory_order_acq_rel, std::memory_order_relaxed);
projects/openmp/runtime/src/kmp_runtime.cpp
 1591       KMP_ATOMIC_INC(&root->r.r_in_parallel);
 1955       KMP_ATOMIC_INC(&root->r.r_in_parallel);
 2417     KMP_ATOMIC_DEC(&root->r.r_in_parallel);
 2474     KMP_ATOMIC_DEC(&root->r.r_in_parallel);
 4213       KMP_ATOMIC_DEC(&__kmp_thread_pool_active_nth);
 5633     KMP_ATOMIC_INC(&__kmp_thread_pool_active_nth);
 5884       KMP_ATOMIC_DEC(&__kmp_thread_pool_active_nth);
projects/openmp/runtime/src/kmp_taskdeps.cpp
   51   KMP_ATOMIC_INC(&node->dn.nrefs);
projects/openmp/runtime/src/kmp_taskdeps.h
   27   kmp_int32 n = KMP_ATOMIC_DEC(&node->dn.nrefs) - 1;
  114     kmp_int32 npredecessors = KMP_ATOMIC_DEC(&successor->dn.npredecessors) - 1;
projects/openmp/runtime/src/kmp_tasking.cpp
  337     kmp_int32 counter = 1 + KMP_ATOMIC_INC(&taskdata->td_untied_count);
  613     kmp_int32 counter = 1 + KMP_ATOMIC_INC(&taskdata->td_untied_count);
  745   kmp_int32 children = KMP_ATOMIC_DEC(&taskdata->td_allocated_child_tasks) - 1;
  787     children = KMP_ATOMIC_DEC(&taskdata->td_allocated_child_tasks) - 1;
  827     kmp_int32 counter = KMP_ATOMIC_DEC(&taskdata->td_untied_count) - 1;
  890           KMP_ATOMIC_DEC(&taskdata->td_parent->td_incomplete_child_tasks) - 1;
  893         KMP_ATOMIC_DEC(&taskdata->td_taskgroup->count);
 1338     KMP_ATOMIC_INC(&parent_task->td_incomplete_child_tasks);
 1340       KMP_ATOMIC_INC(&parent_task->td_taskgroup->count);
 1344       KMP_ATOMIC_INC(&taskdata->td_parent->td_allocated_child_tasks);
 2516       cnt = KMP_ATOMIC_INC(&t->t.t_tg_fini_counter[0]);
 2535       cnt = KMP_ATOMIC_INC(&t->t.t_tg_fini_counter[1]);
 2749     count = KMP_ATOMIC_INC(unfinished_threads);
 2948         count = KMP_ATOMIC_DEC(unfinished_threads) - 1;
 3719     KMP_ATOMIC_DEC(&taskdata->td_taskgroup->count);
 3723   KMP_ATOMIC_INC(&taskdata->td_incomplete_child_tasks);
 3731       KMP_ATOMIC_DEC(&taskdata->td_parent->td_incomplete_child_tasks) - 1;
 3735   KMP_ATOMIC_DEC(&taskdata->td_incomplete_child_tasks);
 3933     KMP_ATOMIC_INC(&parent_task->td_incomplete_child_tasks);
 3935       KMP_ATOMIC_INC(&parent_task->td_taskgroup->count);
 3939       KMP_ATOMIC_INC(&taskdata->td_parent->td_allocated_child_tasks);
projects/openmp/runtime/src/kmp_wait_release.h
  470         KMP_ATOMIC_INC(unfinished_threads);
  706   void internal_release() { KMP_ATOMIC_ADD(this->get(), 4); }
  713     return KMP_ATOMIC_OR(this->get(), KMP_BARRIER_SLEEP_STATE);
  721     return KMP_ATOMIC_AND(this->get(), ~KMP_BARRIER_SLEEP_STATE);
projects/openmp/runtime/src/z_Linux_util.cpp
 1508           KMP_ATOMIC_DEC(&__kmp_thread_pool_active_nth);
 1564         KMP_ATOMIC_INC(&__kmp_thread_pool_active_nth);
usr/include/c++/7.4.0/bits/atomic_base.h
   89     return __m == memory_order_acq_rel ? memory_order_acquire