Searched refs:MutexGuard (Results 1 – 13 of 13) 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()
93 MutexGuard locked(lock); in ~MCJIT()105 MutexGuard locked(lock); in addModule()110 MutexGuard locked(lock); in removeModule()137 MutexGuard locked(lock); in setObjectCache()142 MutexGuard locked(lock); in emitObject()180 MutexGuard locked(lock); in generateCodeForModule()226 MutexGuard locked(lock); in finalizeLoadedModules()242 MutexGuard locked(lock); in finalizeObject()257 MutexGuard locked(lock); in finalizeModule()283 MutexGuard locked(lock); in findModuleForSymbol()[all …]
37 MutexGuard Lock(getManagedStaticMutex()); in RegisterManagedStatic()87 MutexGuard Lock(getManagedStaticMutex()); in llvm_shutdown()
49 llvm::MutexGuard Lock(*ErrorHandlerMutex); in install_fatal_error_handler()56 llvm::MutexGuard Lock(*ErrorHandlerMutex); in remove_fatal_error_handler()79 llvm::MutexGuard Lock(*ErrorHandlerMutex); in report_fatal_error()
148 llvm::MutexGuard locked(*JITDebugLock); in ~GDBJITRegistrationListener()175 llvm::MutexGuard locked(*JITDebugLock); in NotifyObjectEmitted()195 llvm::MutexGuard locked(*JITDebugLock); in NotifyFreeingObject()
194 MutexGuard locked(lock); in getMangledName()207 MutexGuard locked(lock); in addGlobalMapping()212 MutexGuard locked(lock); in addGlobalMapping()231 MutexGuard locked(lock); in clearAllGlobalMappings()238 MutexGuard locked(lock); in clearGlobalMappingsFromModule()248 MutexGuard locked(lock); in updateGlobalMapping()253 MutexGuard locked(lock); in updateGlobalMapping()280 MutexGuard locked(lock); in getAddressToGlobalIfAvailable()291 MutexGuard locked(lock); in getPointerToGlobalIfAvailable()298 MutexGuard locked(lock); in getPointerToGlobalIfAvailable()[all …]
39 MutexGuard Guard(Lock); in clearAnnotationCache()44 MutexGuard Guard(Lock); in cacheAnnotationFromMD()70 MutexGuard Guard(Lock); in cacheAnnotationFromMD()104 MutexGuard Guard(Lock); in findOneNVVMAnnotation()118 MutexGuard Guard(Lock); in findAllNVVMAnnotation()
59 MutexGuard Guard(OProfileInitializationMutex); in initialize()
84 MutexGuard locked(lock); in resolveRelocations()118 MutexGuard locked(lock); in mapSectionAddress()139 MutexGuard locked(lock); in loadObjectImpl()
48 class MutexGuard; variable
19 #include "llvm/Support/MutexGuard.h"354 MutexGuard G(*TermColorMutex);
159 llvm::MutexGuard MG(Mux);164 llvm::MutexGuard MG(Mux);
123 llvm::MutexGuard Guard(getOnDiskMutex()); in cleanupOnDiskMapAtExit()134 llvm::MutexGuard Guard(getOnDiskMutex()); in getOnDiskData()149 llvm::MutexGuard Guard(getOnDiskMutex()); in removeOnDiskEntry()