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

References

include/llvm/Support/CommandLine.h
  243 extern ManagedStatic<SubCommand> TopLevelSubCommand;
  246 extern ManagedStatic<SubCommand> AllSubCommands;
lib/Bitcode/Reader/BitcodeReader.cpp
 6268 static ManagedStatic<BitcodeErrorCategoryType> ErrorCategory;
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 8868 static ManagedStatic<std::set<EVT, EVT::compareRawBits>> EVTs;
 8869 static ManagedStatic<EVTArray> SimpleVTArray;
 8870 static ManagedStatic<sys::SmartMutex<true>> VTMutex;
lib/DebugInfo/CodeView/CodeViewError.cpp
   44 static llvm::ManagedStatic<CodeViewErrorCategory> CodeViewErrCategory;
lib/DebugInfo/MSF/MSFError.cpp
   44 static llvm::ManagedStatic<MSFErrorCategory> MSFCategory;
lib/DebugInfo/PDB/GenericError.cpp
   45 static llvm::ManagedStatic<PDBErrorCategory> PDBCategory;
lib/DebugInfo/PDB/Native/RawError.cpp
   50 static llvm::ManagedStatic<RawErrorCategory> RawCategory;
lib/ExecutionEngine/GDBRegistrationListener.cpp
  118 ManagedStatic<sys::Mutex> JITDebugLock;
  223 llvm::ManagedStatic<GDBJITRegistrationListener> GDBRegListener;
lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
   60 static ManagedStatic<sys::Mutex> FunctionsLock;
   63 static ManagedStatic<std::map<const Function *, ExFunc> > ExportedFunctions;
   64 static ManagedStatic<std::map<std::string, ExFunc> > FuncNames;
lib/ExecutionEngine/JITLink/JITLink.cpp
   44 static ManagedStatic<JITLinkerErrorCategory> JITLinkerErrorCategory;
lib/ExecutionEngine/Orc/OrcError.cpp
   67 static ManagedStatic<OrcErrorCategory> OrcErrCat;
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
   54 static ManagedStatic<RuntimeDyldErrorCategory> RTDyldErrorCategory;
lib/IR/Core.cpp
   76 static ManagedStatic<LLVMContext> GlobalContext;
lib/IR/LLVMContextImpl.cpp
  241 static ManagedStatic<OptBisect> OptBisector;
lib/IR/PassRegistry.cpp
   30 static ManagedStatic<PassRegistry> PassRegistryObj;
lib/IR/PassTimingInfo.cpp
   92 static ManagedStatic<sys::SmartMutex<true>> TimingInfoMutex;
  110   static ManagedStatic<PassTimingInfo> TTI;
lib/Object/Error.cpp
   74 static ManagedStatic<_object_error_category> error_category;
lib/ProfileData/Coverage/CoverageMapping.cpp
  829 static ManagedStatic<CoverageMappingErrorCategoryType> ErrorCategory;
lib/ProfileData/InstrProf.cpp
  135 static ManagedStatic<InstrProfErrorCategoryType> ErrorCategory;
lib/ProfileData/SampleProf.cpp
   84 static ManagedStatic<SampleProfErrorCategoryType> ErrorCategory;
lib/Support/CommandLine.cpp
  420 static ManagedStatic<CommandLineParser> GlobalParser;
  476 ManagedStatic<SubCommand> llvm::cl::TopLevelSubCommand;
  479 ManagedStatic<SubCommand> llvm::cl::AllSubCommands;
lib/Support/CrashRecoveryContext.cpp
   22 static ManagedStatic<
   74 static ManagedStatic<std::mutex> gCrashRecoveryContextMutex;
   77 static ManagedStatic<sys::ThreadLocal<const CrashRecoveryContext>>
lib/Support/Debug.cpp
   45 static ManagedStatic<std::vector<std::string>> CurrentDebugType;
lib/Support/DebugCounter.cpp
   56 static ManagedStatic<DebugCounter> DC;
lib/Support/DynamicLibrary.cpp
  116 static llvm::ManagedStatic<llvm::StringMap<void *>> ExplicitSymbols;
  118 static llvm::ManagedStatic<DynamicLibrary::HandleSet> OpenedHandles;
  120 static llvm::ManagedStatic<llvm::sys::SmartMutex<true>> SymbolsMutex;
lib/Support/Error.cpp
   49 static ManagedStatic<ErrorErrorCategory> ErrorErrorCat;
lib/Support/Options.cpp
   30 static ManagedStatic<OptionRegistry> OR;
lib/Support/PluginLoader.cpp
   22 static ManagedStatic<std::vector<std::string> > Plugins;
   23 static ManagedStatic<sys::SmartMutex<true> > PluginsLock;
lib/Support/Statistic.cpp
   86 static ManagedStatic<StatisticInfo> StatInfo;
   87 static ManagedStatic<sys::SmartMutex<true> > StatLock;
lib/Support/Timer.cpp
   36 static ManagedStatic<std::string> LibSupportInfoOutputFilename;
   41 static ManagedStatic<sys::SmartMutex<true> > TimerLock;
   44 static ManagedStatic<SignpostEmitter> Signposts;
   87 static ManagedStatic<TimerGroup, CreateDefaultTimerGroup> DefaultTimerGroup;
  215 static ManagedStatic<Name2PairMap> NamedGroupedTimers;
lib/Support/Unix/Process.inc
  329 static ManagedStatic<std::mutex> TermColorMutex;
lib/Support/Unix/Signals.inc
  132     static ManagedStatic<sys::SmartMutex<true>> Lock;
  284   static ManagedStatic<sys::SmartMutex<true>> SignalHandlerRegistrationMutex;
  410   static ManagedStatic<FilesToRemoveCleanup> FilesToRemoveCleanup;
lib/Target/NVPTX/NVPTXUtilities.cpp
   38 static ManagedStatic<per_module_annot_t> annotationCache;
lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp
  487 ManagedStatic<RuntimeLibcallSignatureTable> RuntimeLibcallSignatures;
  884 static ManagedStatic<StaticLibcallNameMap> LibcallNameMap;
lib/Target/X86/X86InstrFoldTables.cpp
 5663 static ManagedStatic<X86MemUnfoldTable> MemUnfoldTable;
lib/Transforms/IPO/PassManagerBuilder.cpp
  186 static ManagedStatic<SmallVector<std::pair<PassManagerBuilder::ExtensionPointTy,
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
 1720     static llvm::ManagedStatic<Wrapper> Instance;
tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp
  139 static llvm::ManagedStatic<TrueMatcherImpl> TrueMatcherInstance;
tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp
  592 static llvm::ManagedStatic<Parser::RegistrySema> DefaultRegistrySema;
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  530 static llvm::ManagedStatic<RegistryMaps> RegistryData;
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
  118 static llvm::ManagedStatic<IndexErrorCategory> Category;
tools/clang/lib/Frontend/PrecompiledPreamble.cpp
  769 static llvm::ManagedStatic<BuildPreambleErrorCategory> BuildPreambleErrCategory;
tools/clang/lib/Frontend/SerializedDiagnosticReader.cpp
  368 static llvm::ManagedStatic<SDErrorCategoryType> ErrorCategory;
tools/clang/tools/diagtool/DiagTool.cpp
   65   llvm::ManagedStatic<DiagTools> diagTools;
tools/clang/tools/diagtool/DiagTool.h
   48 extern llvm::ManagedStatic<DiagTools> diagTools;
tools/clang/tools/libclang/CIndex.cpp
 3275 static llvm::ManagedStatic<RegisterFatalErrorHandler> RegisterFatalErrorHandlerOnce;
 8972 static llvm::ManagedStatic<std::mutex> LoggingMutex;
tools/llc/llc.cpp
  164 static ManagedStatic<std::vector<std::string>> RunPassNames;
tools/lldb/include/lldb/Utility/Log.h
  203   static llvm::ManagedStatic<ChannelMap> g_channel_map;
tools/lldb/source/API/SBDebugger.cpp
   97 static llvm::ManagedStatic<SystemLifetimeManager> g_debugger_lifetime;
tools/lldb/source/Host/posix/HostInfoPosix.cpp
  110 static llvm::ManagedStatic<PosixUserIDResolver> g_user_id_resolver;
tools/lldb/source/Utility/Log.cpp
   38 llvm::ManagedStatic<Log::ChannelMap> Log::g_channel_map;
tools/lldb/source/Utility/UserIDResolver.cpp
   42 static llvm::ManagedStatic<NoopResolver> g_noop_resolver;
tools/lldb/tools/lldb-server/lldb-server.cpp
   23 static llvm::ManagedStatic<lldb_private::SystemLifetimeManager>
tools/llvm-xray/xray-registry.cpp
   22 ManagedStatic<std::unordered_map<cl::SubCommand *, HandlerType>> Commands;
unittests/Support/ErrorTest.cpp
  953 static llvm::ManagedStatic<TestErrorCategory> TestErrCategory;
unittests/Support/ManagedStatic.cpp
   25   llvm::ManagedStatic<int> ms;
   61 static ManagedStatic<int> Ms1;
   72 static ManagedStatic<Nest> Ms2;
   95 static ManagedStatic<int, CustomCreate, CustomDelete> Custom;