|
reference, declaration → definition
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;