Home
last modified time | relevance | path

Searched refs:PlatformMutex (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A D2010-01-06-TailDuplicateLabels.ll7 %struct.PlatformMutex = type { i32, [40 x i8] }
8 %struct.SpinLock = type { %struct.PlatformMutex }
16 @_ZN3WTFL13pageheap_lockE = internal global %struct.SpinLock { %struct.PlatformMutex { i32 85004586…
22 …%0 = tail call i32 @pthread_mutex_lock(%struct.PlatformMutex* getelementptr inbounds (%struct.Spi…
57 …%9 = tail call i32 @pthread_mutex_unlock(%struct.PlatformMutex* getelementptr inbounds (%struct.S…
78 declare i32 @pthread_mutex_lock(%struct.PlatformMutex*)
80 declare i32 @pthread_mutex_unlock(%struct.PlatformMutex*)
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DELFNixPlatform.cpp357 std::lock_guard<std::mutex> Lock(PlatformMutex); in getInitializersBuildSequencePhase()
442 std::lock_guard<std::mutex> Lock(PlatformMutex); in rt_getDeinitializers()
473 std::lock_guard<std::mutex> Lock(PlatformMutex); in rt_lookupSymbol()
558 std::lock_guard<std::mutex> Lock(PlatformMutex); in bootstrapELFNixRuntime()
572 std::unique_lock<std::mutex> Lock(PlatformMutex); in registerInitInfo()
697 std::lock_guard<std::mutex> Lock(MP.PlatformMutex); in addDSOHandleSupportPasses()
763 std::lock_guard<std::mutex> Lock(MP.PlatformMutex); in addEHAndTLVSupportPasses()
855 std::lock_guard<std::mutex> Lock(MP.PlatformMutex); in fixTLVSectionsAndEdges()
H A DMachOPlatform.cpp243 std::lock_guard<std::mutex> Lock(PlatformMutex); in teardownJITDylib()
447 std::lock_guard<std::mutex> Lock(PlatformMutex); in pushInitializersLoop()
496 std::lock_guard<std::mutex> Lock(PlatformMutex); in rt_pushInitializers()
531 std::lock_guard<std::mutex> Lock(PlatformMutex); in rt_lookupSymbol()
684 std::lock_guard<std::mutex> Lock(MP.PlatformMutex); in associateJITDylibHeaderSymbol()
826 std::lock_guard<std::mutex> Lock(MP.PlatformMutex); in fixTLVSectionsAndEdges()
939 std::lock_guard<std::mutex> Lock(MP.PlatformMutex); in registerObjectPlatformSections()
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/platform_specific/
H A Dmutex_fuchsia.h16 class PlatformMutex {
H A Dmutex_posix.h16 class PlatformMutex {
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/
H A Dmutex.h16 class Mutex final : PlatformMutex {
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOPlatform.h224 std::mutex PlatformMutex; variable
H A DELFNixPlatform.h237 std::mutex PlatformMutex; variable