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

References

include/llvm/ADT/IntrusiveRefCntPtr.h
   88   mutable std::atomic<int> RefCount;
lib/IR/DiagnosticInfo.cpp
   47   static std::atomic<int> PluginKindID(DK_FirstPluginKind);
lib/Support/Parallel.cpp
   94 static std::atomic<int> TaskGroupInstances;
projects/openmp/runtime/src/kmp.h
 2118   std::atomic<kmp_int32> count; // number of allocated and incomplete tasks
 2119   std::atomic<kmp_int32>
 2161   std::atomic<kmp_int32> npredecessors;
 2162   std::atomic<kmp_int32> nrefs;
 2270   std::atomic<kmp_int32> td_untied_count; // untied task active parts counter
 2278   KMP_ALIGN_CACHE std::atomic<kmp_int32>
 2281   std::atomic<kmp_int32>
 2359   std::atomic<kmp_int32> tt_unfinished_threads; /* #threads still active */
 2542   std::atomic<int> th_suspend_init_count;
 2606   std::atomic<int> t_construct; // count of single directive encountered by team
 2611   std::atomic<int> t_tg_fini_counter[2]; // sync end of task reductions
 2684   std::atomic<kmp_int32> t_cancel_request;
 2732   std::atomic<int> r_in_parallel;
 2788 extern std::atomic<int> __kmp_debug_count; /* Counter for number of lines
 3035 extern std::atomic<int> __kmp_thread_pool_active_nth;
 3091 extern std::atomic<kmp_int32> __kmp_team_counter;
 3093 extern std::atomic<kmp_int32> __kmp_task_counter;
projects/openmp/runtime/src/kmp_global.cpp
   62 std::atomic<kmp_int32> __kmp_team_counter = ATOMIC_VAR_INIT(0);
   63 std::atomic<kmp_int32> __kmp_task_counter = ATOMIC_VAR_INIT(0);
  368 std::atomic<int> __kmp_debug_count =
  429 std::atomic<int> __kmp_thread_pool_active_nth = ATOMIC_VAR_INIT(0);
projects/openmp/runtime/src/kmp_lock.h
  123   std::atomic<kmp_int32> poll;
  250   std::atomic<int> owner_id; // (gtid+1) of owning thread, 0 if unlocked
  251   std::atomic<int> depth_locked; // depth locked, for nested locks only
projects/openmp/runtime/src/kmp_os.h
 1022 bool __kmp_atomic_compare_store(std::atomic<T> *p, T expected, T desired) {
 1028 bool __kmp_atomic_compare_store_acq(std::atomic<T> *p, T expected, T desired) {
projects/openmp/runtime/src/kmp_tasking.cpp
 2646                                     std::atomic<kmp_int32> *unfinished_threads,
 2792   std::atomic<kmp_int32> *unfinished_threads;
projects/openmp/runtime/src/kmp_wait_release.h
  468         std::atomic<kmp_int32> *unfinished_threads =
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp
  771     std::atomic<int> Count = {0};
tools/clang/tools/extra/clangd/unittests/SemanticHighlightingTests.cpp
  620     std::atomic<int> Count = {0};
tools/clang/tools/extra/clangd/unittests/TUSchedulerTests.cpp
  177   std::atomic<int> CallbackCount(0);
  211   std::atomic<int> CallbackCount(0);
  245   std::atomic<int> CallbackCount(0);
  463   std::atomic<int> BuiltASTCounter(0);
  686   std::atomic<int> Counter(0);
unittests/Support/TaskQueueTest.cpp
   27   std::atomic<int> X{ 0 };
   28   std::atomic<int> Y{ 0 };
   29   std::atomic<int> Z{ 0 };
   71   std::atomic<int> X{ 0 };
   72   std::atomic<int> Y{ 0 };
   73   std::atomic<int> Z{ 0 };
usr/include/c++/7.4.0/atomic
  886   typedef atomic<int>			atomic_int;
  929   typedef atomic<int32_t>		atomic_int32_t;
  954   typedef atomic<int_least32_t>		atomic_int_least32_t;
 1070     atomic_store_explicit(atomic<_ITp>* __a, _ITp __i,
 1076     atomic_store_explicit(volatile atomic<_ITp>* __a, _ITp __i,
 1082     atomic_load_explicit(const atomic<_ITp>* __a, memory_order __m) noexcept
 1087     atomic_load_explicit(const volatile atomic<_ITp>* __a,
utils/benchmark/src/thread_manager.h
   57   std::atomic<int> alive_threads_;