| /llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/ |
| H A D | wait_terminates.sh.cpp | 102 ThrowingMutex mut; variable 106 while (mut.isLocked()) {} // wait until T1 releases mut inside the cv.wait call. in signal_me() 121 mut.lock(); in main() 125 case 1: cv.wait(mut); break; in main() 126 case 2: cv.wait(mut, pred_function); break; in main() 127 case 3: cv.wait_for(mut, wait); break; in main() 128 case 4: cv.wait_for(mut, wait, pred_function); break; in main() 129 case 5: cv.wait_until(mut, Clock::now() + wait); break; in main() 130 case 6: cv.wait_until(mut, Clock::now() + wait, pred_function); break; in main()
|
| /llvm-project-15.0.7/libcxx/src/ |
| H A D | mutex.cpp | 204 static constinit __libcpp_mutex_t mut = _LIBCPP_MUTEX_INITIALIZER; variable 231 __libcpp_mutex_lock(&mut); in __call_once() 233 __libcpp_condvar_wait(&cv, &mut); in __call_once() 241 __libcpp_mutex_unlock(&mut); in __call_once() 243 __libcpp_mutex_lock(&mut); in __call_once() 246 __libcpp_mutex_unlock(&mut); in __call_once() 252 __libcpp_mutex_lock(&mut); in __call_once() 254 __libcpp_mutex_unlock(&mut); in __call_once() 261 __libcpp_mutex_unlock(&mut); in __call_once()
|
| H A D | debug.cpp | 51 mut() in mut() function 121 RLock _(mut()); in __find_c_from_i() 132 WLock _(mut()); in __insert_ic() 155 WLock _(mut()); in __insert_c() 194 WLock _(mut()); in __erase_i() 227 WLock _(mut()); in __invalidate_all() 253 mut().lock(); in __find_c_and_lock() 303 mut().unlock(); in unlock() 311 WLock _(mut()); in __erase_c() 348 WLock _(mut()); in __iterator_copy() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/thread.condition.condvar/ |
| H A D | notify_one.pass.cpp | 49 std::mutex mut; variable 58 std::unique_lock<std::mutex> lk(mut); in f1() 70 std::unique_lock<std::mutex> lk(mut); in f2() 90 std::unique_lock<std::mutex> lk(mut); in main() 99 std::unique_lock<std::mutex> lk(mut); in main() 116 std::unique_lock<std::mutex> lk(mut); in main()
|
| H A D | notify_all.pass.cpp | 26 std::mutex mut; variable 34 std::unique_lock<std::mutex> lk(mut); in f1() 44 std::unique_lock<std::mutex> lk(mut); in f2() 58 std::unique_lock<std::mutex>lk(mut); in main() 65 std::unique_lock<std::mutex>lk(mut); in main()
|
| H A D | wait_for_pred.pass.cpp | 41 std::mutex mut; variable 52 std::unique_lock<std::mutex> lk(mut); in f() 76 std::unique_lock<std::mutex>lk(mut); in main() 90 std::unique_lock<std::mutex>lk(mut); in main()
|
| H A D | wait_for.pass.cpp | 31 std::mutex mut; variable 42 std::unique_lock<std::mutex> lk(mut); in f() 69 std::unique_lock<std::mutex> lk(mut); in main() 84 std::unique_lock<std::mutex> lk(mut); in main()
|
| H A D | wait.pass.cpp | 26 std::mutex mut; variable 33 std::unique_lock<std::mutex> lk(mut); in f() 44 std::unique_lock<std::mutex> lk(mut); in main()
|
| H A D | wait_until.pass.cpp | 48 std::mutex mut; variable 58 std::unique_lock<std::mutex> lk(mut); in f() 87 std::unique_lock<std::mutex>lk(mut); in run_test() 101 std::unique_lock<std::mutex>lk(mut); in run_test()
|
| H A D | wait_until_pred.pass.cpp | 58 std::mutex mut; variable 67 std::unique_lock<std::mutex> lk(mut); in f() 93 std::unique_lock<std::mutex> lk(mut); in main() 107 std::unique_lock<std::mutex> lk(mut); in main()
|
| H A D | wait_pred.pass.cpp | 29 std::mutex mut; variable 45 std::unique_lock<std::mutex> lk(mut); in f() 55 std::unique_lock<std::mutex>lk(mut); in main()
|
| /llvm-project-15.0.7/libcxx/test/libcxx/thread/thread.condition/ |
| H A D | PR30202_notify_from_pthread_created_thread.pass.cpp | 37 std::mutex mut; variable 45 std::unique_lock<std::mutex> lk(mut); in func() 55 std::unique_lock<std::mutex> lk(mut); in main() 69 std::unique_lock<std::mutex> lk(mut); in main()
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | const-method-call.cpp | 20 mutable int mut; member 69 t.mut = 4; in checkThatConstMethodDoesInvalidateMutableFields() 71 clang_analyzer_eval(t.mut); // expected-warning{{UNKNOWN}} in checkThatConstMethodDoesInvalidateMutableFields() 146 mutable int mut; member 172 t.mut = 1; in checkThatInheritedConstMethodDoesInvalidateMutableFields() 174 clang_analyzer_eval(t.mut); // expected-warning{{UNKNOWN}} in checkThatInheritedConstMethodDoesInvalidateMutableFields()
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/ |
| H A D | notify_all_at_thread_exit.pass.cpp | 30 std::mutex mut; variable 37 std::unique_lock<std::mutex> lk(mut); in func() 44 std::unique_lock<std::mutex> lk(mut); in main()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | blocks.cpp | 40 struct mut { mutable int x; }; argument 42 const mut obj = { 5 }; in test3()
|
| /llvm-project-15.0.7/llvm/test/Demangle/ |
| H A D | rust.test | 199 CHECK: types::<&mut _> 202 CHECK: types::<&mut _> 208 CHECK: types::<*mut _> 284 CHECK: binders::<for<'a> fn(&'a mut _)>
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | ThreadSafetyAnalysis.rst | 909 Mutex* mut; 914 MutexLocker(Mutex *mu) ACQUIRE(mu) : mut(mu), locked(true) { 919 MutexLocker(Mutex *mu, adopt_lock_t) REQUIRES(mu) : mut(mu), locked(true) {} 928 : mut(mu), locked(true) {} 937 mut->GenericUnlock(); 942 mut->Lock(); 948 return locked = mut->TryLock(); 953 mut->ReaderLock(); 959 return locked = mut->ReaderTryLock(); 964 mut->Unlock(); [all …]
|
| /llvm-project-15.0.7/libcxxabi/src/ |
| H A D | cxa_guard_impl.h | 295 bool wait(LibcppMutex& mut) { return std::__libcpp_condvar_wait(&cond, &mut.mutex); } in wait()
|
| /llvm-project-15.0.7/clang/test/CXX/dcl.decl/dcl.decomp/ |
| H A D | p4.cpp | 151 void mut() { in mut() function
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/X86/ |
| H A D | containing-type-extension-rust.ll | 102 !17 = !DIDerivedType(tag: DW_TAG_pointer_type, name: "*mut f64", baseType: !5, size: 64, align: 64)
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/ |
| H A D | irtranslator-extract-used-by-dbg.ll | 337 !309 = !DIDerivedType(tag: DW_TAG_pointer_type, name: "*mut u8", baseType: !7, size: 64, align: 64,…
|
| /llvm-project-15.0.7/llvm/test/MC/RISCV/rvv/ |
| H A D | invalid.s | 65 vsetvli a2, a0, e8,m1,tu,mut
|