Home
last modified time | relevance | path

Searched refs:MutexGuard (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DMutexGuard.h27 class MutexGuard {
29 MutexGuard(const MutexGuard &) = delete;
30 void operator=(const MutexGuard &) = delete;
32 MutexGuard(sys::Mutex &m) : M(m) { M.lock(); } in MutexGuard() function
33 ~MutexGuard() { M.unlock(); } in ~MutexGuard()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp92 MutexGuard locked(lock); in ~MCJIT()
104 MutexGuard locked(lock); in addModule()
113 MutexGuard locked(lock); in removeModule()
140 MutexGuard locked(lock); in setObjectCache()
147 MutexGuard locked(lock); in emitObject()
189 MutexGuard locked(lock); in generateCodeForModule()
238 MutexGuard locked(lock); in finalizeLoadedModules()
254 MutexGuard locked(lock); in finalizeObject()
269 MutexGuard locked(lock); in finalizeModule()
296 MutexGuard locked(lock); in findModuleForSymbol()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.cpp41 MutexGuard Guard(Lock); in clearAnnotationCache()
46 MutexGuard Guard(Lock); in cacheAnnotationFromMD()
72 MutexGuard Guard(Lock); in cacheAnnotationFromMD()
106 MutexGuard Guard(Lock); in findOneNVVMAnnotation()
120 MutexGuard Guard(Lock); in findAllNVVMAnnotation()
/freebsd-12.1/contrib/llvm/lib/Support/
H A DManagedStatic.cpp39 MutexGuard Lock(*getManagedStaticMutex()); in RegisterManagedStatic()
81 MutexGuard Lock(*getManagedStaticMutex()); in llvm_shutdown()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DGDBRegistrationListener.cpp139 llvm::MutexGuard locked(*JITDebugLock); in ~GDBJITRegistrationListener()
163 llvm::MutexGuard locked(*JITDebugLock); in notifyObjectLoaded()
182 llvm::MutexGuard locked(*JITDebugLock); in notifyFreeingObject()
H A DExecutionEngine.cpp195 MutexGuard locked(lock); in getMangledName()
208 MutexGuard locked(lock); in addGlobalMapping()
213 MutexGuard locked(lock); in addGlobalMapping()
232 MutexGuard locked(lock); in clearAllGlobalMappings()
239 MutexGuard locked(lock); in clearGlobalMappingsFromModule()
247 MutexGuard locked(lock); in updateGlobalMapping()
252 MutexGuard locked(lock); in updateGlobalMapping()
279 MutexGuard locked(lock); in getAddressToGlobalIfAvailable()
290 MutexGuard locked(lock); in getPointerToGlobalIfAvailable()
297 MutexGuard locked(lock); in getPointerToGlobalIfAvailable()
[all …]
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/PerfJITEvents/
H A DPerfJITEventListener.cpp418 MutexGuard Guard(Mutex); in NotifyCode()
460 MutexGuard Guard(Mutex); in NotifyDebug()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileWrapper.cpp58 MutexGuard Guard(OProfileInitializationMutex); in initialize()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp108 llvm::MutexGuard Guard(Mutex); in ~TemporaryFiles()
114 llvm::MutexGuard Guard(Mutex); in addFile()
121 llvm::MutexGuard Guard(Mutex); in removeFile()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp125 MutexGuard locked(lock); in resolveRelocations()
161 MutexGuard locked(lock); in mapSectionAddress()
182 MutexGuard locked(lock); in loadObjectImpl()
/freebsd-12.1/contrib/llvm/lib/Support/Unix/
H A DProcess.inc20 #include "llvm/Support/MutexGuard.h"
336 MutexGuard G(*TermColorMutex);