Home
last modified time | relevance | path

Searched refs:locks (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_deadlock_detector_test.cpp164 set<uptr> locks; in RunRemoveNodeTest() local
165 locks.insert(l0); in RunRemoveNodeTest()
166 locks.insert(l1); in RunRemoveNodeTest()
167 locks.insert(l2); in RunRemoveNodeTest()
168 locks.insert(l3); in RunRemoveNodeTest()
169 locks.insert(l4); in RunRemoveNodeTest()
170 locks.insert(l5); in RunRemoveNodeTest()
173 locks.insert(lt); in RunRemoveNodeTest()
194 locks.clear(); in RunRemoveNodeTest()
248 set<uptr> locks; in RunMultipleEpochsTest() local
[all …]
/llvm-project-15.0.7/clang/test/Modules/
H A Dimplicit-modules-use-lock.m11 // RUN: -verify=locks,build
21 @import X; // locks-remark-re {{locking '{{.*}}.pcm' to build module 'X'}} \
/llvm-project-15.0.7/compiler-rt/lib/builtins/
H A Datomic.c83 static Lock locks[SPINLOCK_COUNT] = {[0 ... SPINLOCK_COUNT - 1] = {0, 1, 0}}; variable
92 static Lock locks[SPINLOCK_COUNT]; // initialized to OS_SPINLOCK_INIT which is 0 variable
111 static Lock locks[SPINLOCK_COUNT]; variable
128 return locks + (hash & SPINLOCK_MASK); in lock_for_pointer()
/llvm-project-15.0.7/openmp/runtime/
H A DCMakeLists.txt259 "Should larger alignment (4096 bytes) be used for some locks and data structures?")
269 # Intel(R) Transactional Synchronization Extensions (Intel(R) TSX) based locks have
275 …libomp_error_say("Adaptive locks (Intel(R) TSX) functionality is only supported on x86 Architectur…
406 libomp_say("Use Adaptive locks -- ${LIBOMP_USE_ADAPTIVE_LOCKS}")
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/
H A Doptions.inc53 "Install GWP-ASan atfork handlers to acquire internal locks "
/llvm-project-15.0.7/clang/docs/
H A DThreadSafetyAnalysis.rst72 locks ``this->mu``, it does not lock ``b.mu``. The analysis understands
77 will detect both double locks, and double unlocks. A function is allowed to
666 No conditionally held locks.
691 common practice) to initialize guarded members without acquiring any locks.
757 } // Warning: locks munl.mu
H A DDataFlowAnalysisIntro.md772 the lifetime of the object until the end of the function may hold locks for
/llvm-project-15.0.7/llvm/utils/unittest/googletest/include/gtest/internal/
H A Dgtest-port.h2196 # define GTEST_EXCLUSIVE_LOCK_REQUIRED_(locks)
2197 # define GTEST_LOCK_EXCLUDED_(locks)
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_itt.inl664 // Internal guts -- common code for locks and critical sections, do not call
682 // Internal guts -- common code for locks and critical sections, do not call
770 Critical sections are treated exactly as locks (but have different object
H A Dkmp_lock.h969 void *locks; member
H A Dkmp_lock.cpp3841 new_block->locks = (void *)buffer; in __kmp_lock_block_allocate()
3847 ((char *)(__kmp_lock_blocks->locks))[last_index * __kmp_user_lock_size])); in __kmp_lock_block_allocate()
4044 __kmp_free(block_ptr->locks); in __kmp_cleanup_user_locks()
/llvm-project-15.0.7/openmp/runtime/cmake/
H A Dconfig-ix.cmake260 # Check if adaptive locks are available
/llvm-project-15.0.7/openmp/
H A DREADME.rst186 Include adaptive locks, based on Intel(R) Transactional Synchronization
/llvm-project-15.0.7/openmp/runtime/src/i18n/
H A Den_US.txt433 AdaptiveNotSupported "%1$s: Adaptive locks are not supported; using queuing."
/llvm-project-15.0.7/llvm/docs/
H A DAtomics.rst586 to a ``__sync_*`` function. Such functions *must* not use locks in their
H A DORCv2.rst756 provides a convenience function, ``withModuleDo``, that implicitly (1) locks the
H A DLangRef.rst3093 techniques, like pthread locks, thread creation, thread joining,
/llvm-project-15.0.7/llvm/docs/Proposals/
H A DGitHubMove.rst290 GitHub SVN bridge, which is an extra dependency. Maintaining this locks us
/llvm-project-15.0.7/clang/include/clang/Driver/
H A DOptions.td5764 "Use filesystem locks for implicit modules builds to avoid "
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DDiagnosticSemaKinds.td3690 // FIXME: improve the error message about locks not in scope