Searched refs:MutexGuard (Results 1 – 11 of 11) sorted by relevance
27 class MutexGuard {29 MutexGuard(const MutexGuard &) = delete;30 void operator=(const MutexGuard &) = delete;32 MutexGuard(sys::Mutex &m) : M(m) { M.lock(); } in MutexGuard() function33 ~MutexGuard() { M.unlock(); } in ~MutexGuard()
92 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 …]
41 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()
39 MutexGuard Lock(*getManagedStaticMutex()); in RegisterManagedStatic()81 MutexGuard Lock(*getManagedStaticMutex()); in llvm_shutdown()
139 llvm::MutexGuard locked(*JITDebugLock); in ~GDBJITRegistrationListener()163 llvm::MutexGuard locked(*JITDebugLock); in notifyObjectLoaded()182 llvm::MutexGuard locked(*JITDebugLock); in notifyFreeingObject()
195 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 …]
418 MutexGuard Guard(Mutex); in NotifyCode()460 MutexGuard Guard(Mutex); in NotifyDebug()
58 MutexGuard Guard(OProfileInitializationMutex); in initialize()
108 llvm::MutexGuard Guard(Mutex); in ~TemporaryFiles()114 llvm::MutexGuard Guard(Mutex); in addFile()121 llvm::MutexGuard Guard(Mutex); in removeFile()
125 MutexGuard locked(lock); in resolveRelocations()161 MutexGuard locked(lock); in mapSectionAddress()182 MutexGuard locked(lock); in loadObjectImpl()
20 #include "llvm/Support/MutexGuard.h"336 MutexGuard G(*TermColorMutex);