| /llvm-project-15.0.7/compiler-rt/lib/gwp_asan/tests/ |
| H A D | mutex_test.cpp | 21 Mutex Mu; in TEST() local 25 Mu.unlock(); in TEST() 27 Mu.lock(); in TEST() 28 Mu.unlock(); in TEST() 32 Mu.unlock(); in TEST() 36 Mutex Mu; in TEST() local 40 Mu.unlock(); in TEST() 43 ScopedLock L(Mu); in TEST() 47 Mu.unlock(); in TEST() 51 Mu.unlock(); in TEST() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/gwp_asan/ |
| H A D | mutex.h | 32 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() 33 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 38 Mutex Μ
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | BackgroundRebuild.cpp | 55 std::lock_guard<std::mutex> Lock(Mu); in startLoading() 61 std::lock_guard<std::mutex> Lock(Mu); in loadedShard() 77 std::lock_guard<std::mutex> Lock(Mu); in shutdown() 85 std::lock_guard<std::mutex> Lock(Mu); in maybeRebuild() 100 std::lock_guard<std::mutex> Lock(Mu); in maybeRebuild()
|
| H A D | BackgroundQueue.cpp | 25 std::unique_lock<std::mutex> Lock(Mu); in work() 47 std::unique_lock<std::mutex> Lock(Mu); in work() 69 std::lock_guard<std::mutex> QueueLock(Mu); in stop() 90 std::lock_guard<std::mutex> Lock(Mu); in push() 103 std::lock_guard<std::mutex> Lock(Mu); in append() 117 std::lock_guard<std::mutex> Lock(Mu); in boost() 137 std::unique_lock<std::mutex> Lock(Mu); in blockUntilIdleForTest()
|
| H A D | ProjectAware.cpp | 63 mutable std::mutex Mu; member in clang::clangd::__anonba7a63790111::ProjectAwareIndex 74 std::lock_guard<std::mutex> Lock(Mu); in estimateMemoryUsage() 127 std::lock_guard<std::mutex> Lock(Mu); in getIndex()
|
| H A D | BackgroundRebuild.h | 82 std::mutex Mu; variable
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatternsV65.td | 14 IntRegs:$Rt, ModRegs:$Mu, RC:$Vv), 24 IntRegs:$Rt, ModRegs:$Mu, RC:$Vv), 34 IntRegs:$Rt, ModRegs:$Mu, RC:$Vv), 48 RC2:$Vq, IntRegs:$Rt, ModRegs:$Mu, 59 RC2:$Vq, IntRegs:$Rt, ModRegs:$Mu, 70 RC2:$Vq, IntRegs:$Rt, ModRegs:$Mu,
|
| /llvm-project-15.0.7/compiler-rt/lib/gwp_asan/platform_specific/ |
| H A D | mutex_fuchsia.cpp | 14 void Mutex::lock() __TA_NO_THREAD_SAFETY_ANALYSIS { sync_mutex_lock(&Mu); } in lock() 17 return sync_mutex_trylock(&Mu) == ZX_OK; in tryLock() 20 void Mutex::unlock() __TA_NO_THREAD_SAFETY_ANALYSIS { sync_mutex_unlock(&Mu); } in unlock()
|
| H A D | mutex_posix.cpp | 16 int Status = pthread_mutex_lock(&Mu); in lock() 22 bool Mutex::tryLock() { return pthread_mutex_trylock(&Mu) == 0; } in tryLock() 25 int Status = pthread_mutex_unlock(&Mu); in unlock()
|
| H A D | mutex_fuchsia.h | 18 sync_mutex_t Mu = {};
|
| H A D | mutex_posix.h | 18 pthread_mutex_t Mu = PTHREAD_MUTEX_INITIALIZER;
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | LSPClient.cpp | 25 std::unique_lock<std::mutex> Lock(Mu); in take() 46 std::lock_guard<std::mutex> Lock(Mu); in set() 70 std::lock_guard<std::mutex> Lock(Mu); in addCallSlot() 78 std::lock_guard<std::mutex> Lock(Mu); in enqueue() 86 std::lock_guard<std::mutex> Lock(Mu); in takeNotifications() 97 std::lock_guard<std::mutex> Lock(Mu); in reply() 110 std::lock_guard<std::mutex> Lock(Mu); in notify() 121 std::unique_lock<std::mutex> Lock(Mu); in loop() 134 std::mutex Mu; member in clang::clangd::LSPClient::TransportImpl
|
| H A D | ClangdLSPServerTests.cpp | 280 std::mutex Mu; in TEST_F() member in clang::clangd::__anon7e5ef16f0111::TEST_F::AsyncCounter 284 std::unique_lock<std::mutex> Lock(Mu); in TEST_F() 303 std::unique_lock<std::mutex> Lock(Mu); in TEST_F() 309 std::lock_guard<std::mutex> Lock(Mu); in TEST_F() 324 std::lock_guard<std::mutex> Lock(Mu); in TEST_F() 339 std::lock_guard<std::mutex> Lock(Mu); in TEST_F() 346 std::lock_guard<std::mutex> Lock(Mu); in TEST_F()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/support/ |
| H A D | Threading.h | 101 mutable std::mutex Mu; variable 148 std::unique_ptr<std::mutex> Mu; variable 151 Memoize() : Mu(std::make_unique<std::mutex>()) {} in Memoize() 156 std::lock_guard<std::mutex> Lock(*Mu); in get() 164 std::lock_guard<std::mutex> Lock(*Mu); in get()
|
| H A D | Trace.cpp | 83 std::lock_guard<std::mutex> Lock(Mu); in jsonEvent() 170 std::lock_guard<std::mutex> Lock(Mu); in captureThreadMetadata() 189 std::mutex Mu; member in clang::clangd::trace::__anonf4523cc60111::JSONTracer 215 std::lock_guard<std::mutex> Lock(Mu); in record() 251 std::mutex Mu; member in clang::clangd::trace::__anonf4523cc60111::CSVMetricTracer
|
| H A D | Logger.cpp | 36 static std::mutex Mu; in logImpl() local 37 std::lock_guard<std::mutex> Guard(Mu); in logImpl()
|
| H A D | Threading.cpp | 29 std::lock_guard<std::mutex> Lock(Mu); in notify() 38 std::unique_lock<std::mutex> Lock(Mu); in wait()
|
| H A D | FileCache.h | 68 mutable std::mutex Mu; variable
|
| /llvm-project-15.0.7/clang/test/CXX/class/class.compare/class.spaceship/ |
| H A D | p1.cpp | 168 enum Result { False, True, Mu }; enumerator 171 if (R == Mu) throw "should not ask this question"; in toBool() 186 …template<typename T> constexpr auto cmp(Result equal, Result less = Mu, Result reverse_less = Mu) { in cmp() 187 return Cmp<T>{equal, less} <=> Cmp<T>{Mu, reverse_less}; in cmp()
|
| /llvm-project-15.0.7/clang/lib/Headers/ |
| H A D | hvx_hexagon_protos.h | 4001 #define Q6_vgather_ARMVh(Rs,Rt,Mu,Vv) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vgathermh)(Rs,Rt,M… argument 4012 …h(Rs,Qs,Rt,Mu,Vv) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vgathermhq)(Rs,__BUILTIN_VECTOR_WRAP(… argument 4023 #define Q6_vgather_ARMWw(Rs,Rt,Mu,Vvv) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vgathermhw)(Rs,Rt… argument 4045 #define Q6_vgather_ARMVw(Rs,Rt,Mu,Vv) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vgathermw)(Rs,Rt,M… argument 4056 …w(Rs,Qs,Rt,Mu,Vv) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vgathermwq)(Rs,__BUILTIN_VECTOR_WRAP(… argument 4210 #define Q6_vscatter_RMVhV(Rt,Mu,Vv,Vw) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vscattermh)(Rt,Mu… argument 4221 #define Q6_vscatteracc_RMVhV(Rt,Mu,Vv,Vw) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vscattermh_add… argument 4243 #define Q6_vscatter_RMWwV(Rt,Mu,Vvv,Vw) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vscattermhw)(Rt,… argument 4254 #define Q6_vscatteracc_RMWwV(Rt,Mu,Vvv,Vw) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vscattermhw_a… argument 4276 #define Q6_vscatter_RMVwV(Rt,Mu,Vv,Vw) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vscattermw)(Rt,Mu… argument [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/support/ |
| H A D | TestTracer.cpp | 19 std::lock_guard<std::mutex> Lock(Mu); in record() 25 std::lock_guard<std::mutex> Lock(Mu); in takeMetric()
|
| H A D | TestTracer.h | 40 std::mutex Mu;
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | TimeProfiler.cpp | 31 static std::mutex Mu; variable 127 std::lock_guard<std::mutex> Lock(Mu); in write() 275 std::lock_guard<std::mutex> Lock(Mu); in timeTraceProfilerCleanup() 284 std::lock_guard<std::mutex> Lock(Mu); in timeTraceProfilerFinishThread()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | GlobalCompilationDatabase.cpp | 122 std::mutex Mu; member in clang::clangd::DirectoryBasedGlobalCompilationDatabase::DirectoryCache 170 std::lock_guard<std::mutex> Lock(Mu); in get() 469 std::mutex Mu; member in clang::clangd::DirectoryBasedGlobalCompilationDatabase::BroadcastThread 484 std::unique_lock<std::mutex> Lock(Mu); in run() 520 std::lock_guard<std::mutex> Lock(Mu); in enqueue() 531 std::unique_lock<std::mutex> Lock(Mu); in blockUntilIdle() 538 std::lock_guard<std::mutex> Lock(Mu); in ~BroadcastThread()
|
| H A D | ConfigProvider.cpp | 90 mutable std::mutex Mu; in fromAncestorRelativeYAMLFiles() member in clang::clangd::config::Provider::fromAncestorRelativeYAMLFiles::RelFileProvider 112 std::lock_guard<std::mutex> Lock(Mu); in fromAncestorRelativeYAMLFiles()
|