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

References

lib/Support/ManagedStatic.cpp
   42       Ptr.store(Tmp, std::memory_order_release);
lib/Support/Statistic.cpp
  111     Initialized.store(true, std::memory_order_release);
projects/compiler-rt/lib/xray/xray_x86_64.cpp
  167         std::memory_order_release);
  171         std::memory_order_release);
  212         std::memory_order_release);
  216         std::memory_order_release);
  240         std::memory_order_release);
  244         std::memory_order_release);
  278         std::memory_order_release);
  284           std::memory_order_release);
  290           std::memory_order_release);
  319         std::memory_order_release);
  323           std::memory_order_release);
projects/openmp/runtime/src/kmp_csupport.cpp
 1533       KMP_RELEASE_TAS_LOCK(lck, global_tid);
 2764     KMP_RELEASE_TAS_LOCK(user_lock, gtid);
projects/openmp/runtime/src/kmp_lock.cpp
  158   KMP_ATOMIC_ST_REL(&lck->lk.poll, KMP_LOCK_FREE(tas));
  724                                  std::memory_order_release);
  770                              std::memory_order_release);
  775                              std::memory_order_release);
projects/openmp/runtime/src/kmp_os.h
 1036       expected, desired, std::memory_order_release, std::memory_order_relaxed);
projects/openmp/runtime/src/kmp_tasking.cpp
 1071     KMP_ATOMIC_ST_REL(&task->td_incomplete_child_tasks, 0);
 1073     KMP_ATOMIC_ST_REL(&task->td_allocated_child_tasks, 0);
 2330     KMP_ATOMIC_ST_REL(&team->t.t_tg_reduce_data[is_ws], reduce_data);
 2524         KMP_ATOMIC_ST_REL(&t->t.t_tg_reduce_data[0], NULL);
 2525         KMP_ATOMIC_ST_REL(&t->t.t_tg_fini_counter[0], 0);
 2542         KMP_ATOMIC_ST_REL(&t->t.t_tg_reduce_data[1], NULL);
 2543         KMP_ATOMIC_ST_REL(&t->t.t_tg_fini_counter[1], 0);
 3337   KMP_ATOMIC_ST_REL(&task_team->tt.tt_unfinished_threads, nthreads);
 3497         KMP_ATOMIC_ST_REL(&task_team->tt.tt_unfinished_threads,
projects/openmp/runtime/src/kmp_wait_release.h
   97   void store(P val) { loc->store(val, std::memory_order_release); }
  195     KMP_ATOMIC_ST_REL(&this_thr->th.th_blocking, true);
  414       KMP_ATOMIC_ST_REL(&this_thr->th.th_blocking, false);
  419       KMP_ATOMIC_ST_REL(&this_thr->th.th_blocking, true);
  458     KMP_ATOMIC_ST_REL(&this_thr->th.th_blocking, false);
projects/openmp/runtime/src/z_Linux_util.cpp
 1408     KMP_ATOMIC_ST_REL(&th->th.th_suspend_init_count, new_value);
tools/lldb/source/Utility/Timer.cpp
   43   m_nanos.store(0, std::memory_order_release);
   44   m_nanos_total.store(0, std::memory_order_release);
   45   m_count.store(0, std::memory_order_release);
  123     i->m_nanos.store(0, std::memory_order_release);
  124     i->m_nanos_total.store(0, std::memory_order_release);
  125     i->m_count.store(0, std::memory_order_release);
usr/include/c++/7.4.0/bits/atomic_base.h
   90       : __m == memory_order_release ? memory_order_relaxed : __m;
usr/include/c++/7.4.0/future
  406 					memory_order_release);
  446 					  memory_order_release);