llvm-project/llvm/lib/Support
Nicolai Hähnle 5c7c83885f Revert "ManagedStatic: remove from DynamicLibrary"
This reverts commit 38817af6a7.

Buildbots report a Windows build error. Revert until I can look at it
more carefully.
2022-08-03 17:56:46 +02:00
..
BLAKE3 [Support/BLAKE3] Fix error in prior commit, apply `-mavx512vl` for `blake3_avx512_x86-64_unix.S` when including it 2022-06-22 10:51:19 -07:00
Unix ManagedStatic: remove many straightforward uses in llvm 2022-07-10 10:29:15 +02:00
Windows [Support] Fix Windows dump file hang with multi-threaded crashes 2022-07-08 10:31:35 +01:00
AArch64TargetParser.cpp [llvm][AArch64] Generate getExtensionFeatures from the list of extensions 2022-04-11 13:42:24 +00:00
ABIBreak.cpp
AMDGPUMetadata.cpp
APFixedPoint.cpp [APInt] Remove all uses of zextOrSelf, sextOrSelf and truncOrSelf 2022-05-19 11:23:13 +01:00
APFloat.cpp [APFloat] Fix truncation of certain subnormal numbers 2022-06-08 21:54:35 +03:00
APInt.cpp [ISel] Match all bits when merge undefs for DAG combine 2022-07-01 09:09:43 +08:00
APSInt.cpp
ARMAttributeParser.cpp [ARM] Add Tag_CPU_arch missing value descriptions in attribute parser 2022-07-26 08:32:40 +01:00
ARMBuildAttrs.cpp [Arm] Fix parsing and emission of Tag_also_compatible_with eabi attribute 2022-08-01 13:28:01 +01:00
ARMTargetParser.cpp
ARMWinEH.cpp [llvm-readobj] Improve printing of Windows ARM packed unwind info 2022-05-18 21:33:08 +03:00
AddressRanges.cpp [Reland][DebugInfo][llvm-dwarfutil] Combine overlapped address ranges. 2022-07-21 14:15:39 +03:00
Allocator.cpp
Atomic.cpp
AutoConvert.cpp
BinaryStreamError.cpp
BinaryStreamReader.cpp
BinaryStreamRef.cpp
BinaryStreamWriter.cpp [iwyu] Handle regressions in libLLVM header include 2022-05-26 08:12:34 +02:00
BlockFrequency.cpp
BranchProbability.cpp
BuryPointer.cpp
CMakeLists.txt [Support] Handle SPARC in sys::getHostCPUName 2022-07-27 12:21:03 +02:00
COM.cpp
COPYRIGHT.regex
CRC.cpp
CSKYAttributeParser.cpp
CSKYAttributes.cpp
CSKYTargetParser.cpp [CSKY] Fix the conflict of default fpu features and -mfpu option 2022-05-23 10:44:55 +08:00
CachePruning.cpp
Caching.cpp
Chrono.cpp
CodeGenCoverage.cpp
CommandLine.cpp CommandLine: add and use cl::SubCommand::get{All,TopLevel} 2022-08-02 23:49:16 +02:00
Compression.cpp [llvm] add zstd to `llvm::compression` namespace 2022-07-19 10:54:36 -07:00
ConvertUTF.cpp [Clang] Add a warning on invalid UTF-8 in comments. 2022-07-13 10:19:26 +02:00
ConvertUTFWrapper.cpp
CrashRecoveryContext.cpp ManagedStatic: remove from CrashRecoveryContext 2022-08-03 14:35:30 +02:00
DAGDeltaAlgorithm.cpp
DJB.cpp
DataExtractor.cpp
Debug.cpp Revert "[Support] Remove redundant declaration setCurrentDebugTypes (NFC)" 2022-07-16 17:19:27 -07:00
DebugCounter.cpp Remove unneeded cl::ZeroOrMore for cl::opt/cl::list options 2022-06-05 01:07:51 -07:00
DebugOptions.h
DeltaAlgorithm.cpp
DivisionByConstantInfo.cpp [Support][CodeGen] Fix spelling Divison->Division. NFC 2022-07-17 23:16:29 -07:00
DynamicLibrary.cpp Revert "ManagedStatic: remove from DynamicLibrary" 2022-08-03 17:56:46 +02:00
ELFAttributeParser.cpp
ELFAttributes.cpp
Errno.cpp
Error.cpp ManagedStatic: remove many straightforward uses in llvm 2022-07-10 10:29:15 +02:00
ErrorHandling.cpp fix tests after my commit 80b3dcc045 2022-05-30 19:44:06 +01:00
ExtensibleRTTI.cpp
FileCollector.cpp
FileOutputBuffer.cpp
FileUtilities.cpp [llvm-objcopy][NFC] refactor restoreStatOnFile out of llvm-objcopy. 2022-04-22 20:06:01 +03:00
FoldingSet.cpp
FormatVariadic.cpp [llvm] Don't use Optional::hasValue (NFC) 2022-06-20 10:38:12 -07:00
FormattedStream.cpp
GlobPattern.cpp
GraphWriter.cpp
Hashing.cpp
Host.cpp [Support] Handle SPARC in sys::getHostCPUName 2022-07-27 12:21:03 +02:00
InitLLVM.cpp
InstructionCost.cpp
IntEqClasses.cpp
IntervalMap.cpp
ItaniumManglingCanonicalizer.cpp
JSON.cpp [llvm][json] Fix UINT64 json parsing 2022-05-17 09:11:45 -07:00
KnownBits.cpp [llvm] Don't use Optional::getValue (NFC) 2022-06-20 22:45:45 -07:00
LEB128.cpp
LineIterator.cpp [Support] Use default member initialization (NFC) 2022-06-18 15:46:09 -07:00
Locale.cpp
LockFileManager.cpp
LowLevelType.cpp
MD5.cpp [Support/Hash functions] Change the `final()` and `result()` of the hashing functions to return an array of bytes 2022-04-05 21:38:06 -07:00
MSP430AttributeParser.cpp
MSP430Attributes.cpp
ManagedStatic.cpp
MathExtras.cpp
MemAlloc.cpp
Memory.cpp
MemoryBuffer.cpp
MemoryBufferRef.cpp
NativeFormatting.cpp Revert "[Support] Workaround compiler bug in MSVC" 2022-07-26 15:49:35 -07:00
OptimizedStructLayout.cpp
Optional.cpp
Parallel.cpp Rename parallelForEachN to just parallelFor 2022-06-19 17:49:00 -04:00
Path.cpp LLVM Driver Multicall tool 2022-06-06 04:27:32 +00:00
PluginLoader.cpp ManagedStatic: remove from PluginLoader 2022-08-03 10:41:58 +02:00
PrettyStackTrace.cpp
Process.cpp [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
Program.cpp
RISCVAttributeParser.cpp
RISCVAttributes.cpp
RISCVISAInfo.cpp [RISCV][Clang] Add support for Zmmul extension 2022-07-18 20:26:08 -04:00
RWMutex.cpp
RandomNumberGenerator.cpp
Regex.cpp
SHA1.cpp [Support/Hash functions] Change the `final()` and `result()` of the hashing functions to return an array of bytes 2022-04-05 21:38:06 -07:00
SHA256.cpp [Support/Hash functions] Change the `final()` and `result()` of the hashing functions to return an array of bytes 2022-04-05 21:38:06 -07:00
ScaledNumber.cpp
ScopedPrinter.cpp Replace to_hexString by touhexstr [NFC] 2022-06-16 17:29:50 +02:00
Signals.cpp
Signposts.cpp Change the LLVM signpost category 2022-04-05 12:18:31 -07:00
SmallPtrSet.cpp
SmallVector.cpp
SourceMgr.cpp
SpecialCaseList.cpp
Statistic.cpp [Support] Change TrackingStatistic and NoopStatistic to use uint64_t instead of unsigned. 2022-06-22 10:11:40 -07:00
StringExtras.cpp
StringMap.cpp
StringRef.cpp [ADT] Add edit_distance_insensitive to StringRef 2022-06-05 12:03:09 +01:00
StringSaver.cpp
SuffixTree.cpp
SymbolRemappingReader.cpp
SystemUtils.cpp
TarWriter.cpp
TargetParser.cpp [AMDGPU] Add gfx11 subtarget ELF definition 2022-04-29 12:27:17 -04:00
ThreadLocal.cpp
ThreadPool.cpp [ThreadPool] delete debug global variable if not needed 2022-05-04 08:12:45 +02:00
Threading.cpp
TimeProfiler.cpp ManagedStatic: remove from TimeProfiler 2022-08-03 10:41:58 +02:00
Timer.cpp
ToolOutputFile.cpp
TrigramIndex.cpp
Triple.cpp [SPIR-V] Allow setting SPIR-V version via target triple. 2022-05-23 14:24:00 +01:00
Twine.cpp
TypeSize.cpp Remove unneeded cl::ZeroOrMore for cl::opt/cl::list options 2022-06-05 01:07:51 -07:00
Unicode.cpp [Clang][NFC] fix typo 2022-07-06 16:05:23 +02:00
UnicodeCaseFold.cpp
UnicodeNameToCodepoint.cpp [Support] Work around an issue when building with old versions of libstdc++ 2022-06-26 12:55:51 +02:00
UnicodeNameToCodepointGenerated.cpp [Clang][C++23] P2071 Named universal character escapes 2022-06-25 19:03:33 +02:00
Valgrind.cpp
VersionTuple.cpp
VirtualFileSystem.cpp [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
Watchdog.cpp
WithColor.cpp
X86TargetParser.cpp [X86] Add RDPRU instruction 2022-07-06 07:17:47 -07:00
YAMLParser.cpp Apply clang-tidy fixes for readability-redundant-member-init in YAMLParser.cpp (NFC) 2022-04-03 08:04:11 -07:00
YAMLTraits.cpp
Z3Solver.cpp
circular_raw_ostream.cpp
raw_os_ostream.cpp
raw_ostream.cpp [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
regcomp.c
regengine.inc [Support] Optimize (.*) regex matches 2022-04-19 09:55:21 +02:00
regerror.c
regex2.h
regex_impl.h
regexec.c
regfree.c
regstrlcpy.c
regutils.h
xxhash.cpp