Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Support/
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()
/external/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.cpp93 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 …]
/external/llvm/lib/Support/
DManagedStatic.cpp37 MutexGuard Lock(getManagedStaticMutex()); in RegisterManagedStatic()
87 MutexGuard Lock(getManagedStaticMutex()); in llvm_shutdown()
DErrorHandling.cpp49 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()
/external/llvm/lib/ExecutionEngine/
DGDBRegistrationListener.cpp148 llvm::MutexGuard locked(*JITDebugLock); in ~GDBJITRegistrationListener()
175 llvm::MutexGuard locked(*JITDebugLock); in NotifyObjectEmitted()
195 llvm::MutexGuard locked(*JITDebugLock); in NotifyFreeingObject()
DExecutionEngine.cpp194 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 …]
/external/llvm/lib/Target/NVPTX/
DNVPTXUtilities.cpp39 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()
/external/llvm/lib/ExecutionEngine/OProfileJIT/
DOProfileWrapper.cpp59 MutexGuard Guard(OProfileInitializationMutex); in initialize()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyld.cpp84 MutexGuard locked(lock); in resolveRelocations()
118 MutexGuard locked(lock); in mapSectionAddress()
139 MutexGuard locked(lock); in loadObjectImpl()
/external/llvm/include/llvm/ExecutionEngine/
DExecutionEngine.h48 class MutexGuard; variable
/external/llvm/lib/Support/Unix/
DProcess.inc19 #include "llvm/Support/MutexGuard.h"
354 MutexGuard G(*TermColorMutex);
/external/clang/tools/libclang/
DIndexing.cpp159 llvm::MutexGuard MG(Mux);
164 llvm::MutexGuard MG(Mux);
/external/clang/lib/Frontend/
DASTUnit.cpp123 llvm::MutexGuard Guard(getOnDiskMutex()); in cleanupOnDiskMapAtExit()
134 llvm::MutexGuard Guard(getOnDiskMutex()); in getOnDiskData()
149 llvm::MutexGuard Guard(getOnDiskMutex()); in removeOnDiskEntry()