reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Support/Mutex.h
   68     typedef SmartMutex<false> Mutex;
   71     using SmartScopedLock = std::lock_guard<SmartMutex<mt_only>>;
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 8870 static ManagedStatic<sys::SmartMutex<true>> VTMutex;
lib/IR/PassTimingInfo.cpp
   92 static ManagedStatic<sys::SmartMutex<true>> TimingInfoMutex;
lib/Support/CodeGenCoverage.cpp
   30 static sys::SmartMutex<true> OutputMutex;
lib/Support/DynamicLibrary.cpp
  120 static llvm::ManagedStatic<llvm::sys::SmartMutex<true>> SymbolsMutex;
lib/Support/PluginLoader.cpp
   23 static ManagedStatic<sys::SmartMutex<true> > PluginsLock;
lib/Support/Statistic.cpp
   87 static ManagedStatic<sys::SmartMutex<true> > StatLock;
  101     sys::SmartMutex<true> &Lock = *StatLock;
lib/Support/Timer.cpp
   41 static ManagedStatic<sys::SmartMutex<true> > TimerLock;
lib/Support/Unix/Signals.inc
  132     static ManagedStatic<sys::SmartMutex<true>> Lock;
  284   static ManagedStatic<sys::SmartMutex<true>> SignalHandlerRegistrationMutex;