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

References

include/llvm/ADT/Statistic.h
   69   unsigned getValue() const { return Value.load(std::memory_order_relaxed); }
  114     unsigned PrevMax = Value.load(std::memory_order_relaxed);
lib/Support/Unix/Signals.inc
  288   if (NumRegisteredSignals.load() != 0)
  297     unsigned Index = NumRegisteredSignals.load();
  331   for (unsigned i = 0, e = NumRegisteredSignals.load(); i != e; ++i) {
projects/openmp/runtime/src/kmp_barrier.cpp
 1425         kmp_int32 cancel_request = KMP_ATOMIC_LD_RLX(&team->t.t_cancel_request);
projects/openmp/runtime/src/kmp_cancel.cpp
  257     switch (KMP_ATOMIC_LD_RLX(&(this_team->t.t_cancel_request))) {
projects/openmp/runtime/src/kmp_lock.cpp
   73   return KMP_LOCK_STRIP(KMP_ATOMIC_LD_RLX(&lck->lk.poll)) - 1;
   94   if (KMP_ATOMIC_LD_RLX(&lck->lk.poll) == tas_free &&
  107   } while (KMP_ATOMIC_LD_RLX(&lck->lk.poll) != tas_free ||
  135   if (KMP_ATOMIC_LD_RLX(&lck->lk.poll) == tas_free &&
projects/openmp/runtime/src/kmp_tasking.cpp
  767         int children = KMP_ATOMIC_LD_ACQ(&taskdata->td_incomplete_child_tasks);
 1101     children = KMP_ATOMIC_LD_ACQ(&task->td_incomplete_child_tasks);
 1855       while (KMP_ATOMIC_LD_ACQ(&taskdata->td_incomplete_child_tasks) != 0) {
 2483       while (KMP_ATOMIC_LD_ACQ(&taskgroup->count) != 0) {
 2941         KMP_ATOMIC_LD_ACQ(&current_task->td_incomplete_child_tasks) == 0) {
 3748   while (KMP_ATOMIC_LD_ACQ(&taskdata->td_incomplete_child_tasks) > 0)
projects/openmp/runtime/src/kmp_wait_release.h
   93   P load() { return loc->load(std::memory_order_acquire); }
projects/openmp/runtime/src/z_Linux_util.cpp
 1387   int old_value = KMP_ATOMIC_LD_RLX(&th->th.th_suspend_init_count);
 1396     while (KMP_ATOMIC_LD_ACQ(&th->th.th_suspend_init_count) != new_value) {
 1414   if (KMP_ATOMIC_LD_ACQ(&th->th.th_suspend_init_count) > __kmp_fork_count) {
tools/clang/tools/extra/clangd/unittests/TUSchedulerTests.cpp
  490   ASSERT_EQ(BuiltASTCounter.load(), 1);
  499   ASSERT_EQ(BuiltASTCounter.load(), 3);
  508   ASSERT_EQ(BuiltASTCounter.load(), 4);
  690   EXPECT_EQ(Counter.load(), 3);
tools/lldb/source/Utility/Log.cpp
  110   return m_options.load(std::memory_order_relaxed);
  114   return m_mask.load(std::memory_order_relaxed);
  276   return m_options.load(std::memory_order_relaxed) & LLDB_LOG_OPTION_VERBOSE;
tools/lldb/source/Utility/Timer.cpp
  132     uint64_t nanos = i->m_nanos.load(std::memory_order_acquire);
  134       uint64_t nanos_total = i->m_nanos_total.load(std::memory_order_acquire);
  135       uint64_t count = i->m_count.load(std::memory_order_acquire);
unittests/Support/ThreadPool.cpp
  127   ASSERT_NE(2, i.load());
  130   ASSERT_EQ(2, i.load());
  143   ASSERT_NE(2, i.load());
  146   ASSERT_EQ(2, i.load());
usr/include/c++/7.4.0/atomic
   86     { return _M_base.load(); }
  111     { return _M_base.load(__m); }
 1083     { return __a->load(__m); }
usr/include/c++/7.4.0/bits/atomic_base.h
  259       { return load(); }
usr/include/c++/7.4.0/bits/atomic_futex.h
   80       return _M_data.load(__mo) & ~_Waiter_bit;