| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
| H A D | spuriously-wake-up-functions.c | 20 static mtx_t lock; variable 27 if (0 != cnd_wait(&condition_c, &lock)) { in consume_list_element() 32 if (0 != cnd_wait(&condition_c, &lock)) in consume_list_element() 49 cnd_wait(&condition_c, &lock); in consume_list_element() 53 cnd_wait(&condition_c, &lock); in consume_list_element() 56 cnd_wait(&condition_c, &lock); in consume_list_element() 59 cnd_wait(&condition_c, &lock); in consume_list_element() 74 cnd_wait(&condition_c, &lock); in consume_list_element() 77 cnd_wait(&condition_c, &lock); in consume_list_element() 90 cnd_wait(&condition_c, &lock); in consume_list_element() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | atomic8.ll | 12 ; X64: lock 14 ; X32: lock 17 ; X64: lock 19 ; X32: lock 22 ; X64: lock 24 ; X32: lock 27 ; X64: lock 29 ; X32: lock 40 ; X64: lock 42 ; X32: lock [all …]
|
| H A D | atomic16.ll | 13 ; X64: lock 15 ; X32: lock 18 ; X64: lock 20 ; X32: lock 23 ; X64: lock 25 ; X32: lock 28 ; X64: lock 30 ; X32: lock 41 ; X64: lock 43 ; X32: lock [all …]
|
| H A D | atomic-add.ll | 10 ; CHECK-NEXT: lock subl %esi, (%rdi) 25 ; CHECK-NEXT: lock incq (%rdi) 40 ; CHECK-NEXT: lock addq $2, (%rdi) 73 ; CHECK-NEXT: lock incb (%rdi) 88 ; CHECK-NEXT: lock addb $2, (%rdi) 119 ; CHECK-NEXT: lock incw (%rdi) 165 ; CHECK-NEXT: lock incl (%rdi) 210 ; CHECK-NEXT: lock decq (%rdi) 258 ; CHECK-NEXT: lock decb (%rdi) 304 ; CHECK-NEXT: lock decw (%rdi) [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_atomic_clang_mips.h | 23 static void __spin_lock(volatile int *lock) { in __spin_lock() argument 24 while (__sync_lock_test_and_set(lock, 1)) in __spin_lock() 25 while (*lock) { in __spin_lock() 29 static void __spin_unlock(volatile int *lock) { __sync_lock_release(lock); } in __spin_unlock() argument 35 int lock; member 49 __spin_lock(&lock.lock); in atomic_fetch_add() 52 __spin_unlock(&lock.lock); in atomic_fetch_add() 78 __spin_lock(&lock.lock); in atomic_compare_exchange_strong() 84 __spin_unlock(&lock.lock); in atomic_compare_exchange_strong() 109 __spin_lock(&lock.lock); in atomic_store() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_interceptors_mac.cpp | 193 REAL(OSSpinLockLock)(lock); in TSAN_INTERCEPTOR() 194 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() 215 Release(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() 216 REAL(OSSpinLockUnlock)(lock); in TSAN_INTERCEPTOR() 225 REAL(os_lock_lock)(lock); in TSAN_INTERCEPTOR() 226 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() 247 Release(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() 248 REAL(os_lock_unlock)(lock); in TSAN_INTERCEPTOR() 257 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() 267 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_interceptors_mac.cpp | 193 REAL(OSSpinLockLock)(lock); in TSAN_INTERCEPTOR() 194 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() 215 Release(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() 216 REAL(OSSpinLockUnlock)(lock); in TSAN_INTERCEPTOR() 225 REAL(os_lock_lock)(lock); in TSAN_INTERCEPTOR() 226 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() 247 Release(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() 248 REAL(os_lock_unlock)(lock); in TSAN_INTERCEPTOR() 257 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() 267 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.lock.algorithm/ |
| H A D | lock.pass.cpp | 37 void lock() in lock() function in L0 60 void lock() in lock() function in L1 83 void lock() in lock() function in L2 104 std::lock(l0, l1); in main() 111 std::lock(l0, l1); in main() 118 std::lock(l0, l1); in main() 128 std::lock(l0, l1); in main() 142 std::lock(l0, l1); in main() 156 std::lock(l0, l1); in main() 170 std::lock(l0, l1); in main() [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BdVer2/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Broadwell/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver1/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BtVer2/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Barcelona/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Atom/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SLM/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/IceLakeServer/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Generic/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Haswell/ |
| H A D | resources-x86_64.s | 7 lock adcb $0, (%rax) label 11 lock adcb $7, (%rax) label 14 lock adcb %sil, (%rax) label 20 lock adcw $0, (%rax) label 27 lock adcw $7, (%rax) label 36 lock adcl $0, (%rax) label 312 lock decb (%rax) label 452 lock negb (%r8) label 455 lock negw (%r9) label 473 lock notb (%r8) label [all …]
|
| /llvm-project-15.0.7/lldb/source/API/ |
| H A D | SBFrame.cpp | 98 std::unique_lock<std::recursive_mutex> lock; in operator bool() local 117 std::unique_lock<std::recursive_mutex> lock; in GetSymbolContext() local 138 std::unique_lock<std::recursive_mutex> lock; in GetModule() local 162 std::unique_lock<std::recursive_mutex> lock; in GetCompileUnit() local 186 std::unique_lock<std::recursive_mutex> lock; in GetFunction() local 210 std::unique_lock<std::recursive_mutex> lock; in GetSymbol() local 233 std::unique_lock<std::recursive_mutex> lock; in GetBlock() local 254 std::unique_lock<std::recursive_mutex> lock; in GetFrameBlock() local 275 std::unique_lock<std::recursive_mutex> lock; in GetLineEntry() local 299 std::unique_lock<std::recursive_mutex> lock; in GetFrameID() local [all …]
|
| H A D | SBThread.cpp | 93 std::unique_lock<std::recursive_mutex> lock; in GetQueue() local 116 std::unique_lock<std::recursive_mutex> lock; in operator bool() local 140 std::unique_lock<std::recursive_mutex> lock; in GetStopReason() local 156 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonDataCount() local 213 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonDataAtIndex() local 284 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonExtendedInfoAsJSON() local 306 std::unique_lock<std::recursive_mutex> lock; in GetStopReasonExtendedBacktraces() local 327 std::unique_lock<std::recursive_mutex> lock; in GetStopDescription() local 356 std::unique_lock<std::recursive_mutex> lock; in GetStopReturnValue() local 398 std::unique_lock<std::recursive_mutex> lock; in GetName() local [all …]
|
| /llvm-project-15.0.7/openmp/runtime/test/ompt/synchronization/ |
| H A D | test_lock.c | 9 omp_lock_t lock; in main() local 10 omp_init_lock(&lock); in main() 13 omp_test_lock(&lock); in main() 15 omp_unset_lock(&lock); in main() 18 omp_set_lock(&lock); in main() 20 omp_test_lock(&lock); in main() 22 omp_unset_lock(&lock); in main() 25 omp_destroy_lock(&lock); in main()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteClientBase.cpp | 147 switch (cont_lock.lock()) { in SendContinuePacketAndWaitForResponse() 163 Lock lock(*this, interrupt_timeout); in SendAsyncSignal() local 164 if (!lock || !lock.DidInterrupt()) in SendAsyncSignal() 174 Lock lock(*this, interrupt_timeout); in Interrupt() local 175 if (!lock.DidInterrupt()) in Interrupt() 185 Lock lock(*this, interrupt_timeout); in SendPacketAndWaitForResponse() local 186 if (!lock) { in SendPacketAndWaitForResponse() 203 Lock lock(*this, interrupt_timeout); in SendPacketAndReceiveResponseWithOutputSupport() local 204 if (!lock) { in SendPacketAndReceiveResponseWithOutputSupport() 292 lock(); in ContinueLock() [all …]
|