1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 12:33:33 +02:00
llvm-mirror/include/llvm/Support
Zachary Turner 23a47b11a9 [YAML] When outputting, provide the ability to write default values.
Previously, if you attempted to write a key/value pair and the
value was equal to the key's default value, we would not output
the value.  Sometimes it is useful to be able to see this value
in the output anyway.

llvm-svn: 297864
2017-03-15 17:47:39 +00:00
..
ELFRelocs [SystemZ] Support execution hint instructions 2016-11-28 14:01:51 +00:00
WasmRelocs [WebAssembly] Define an initial set of relocation types for Wasm. 2017-02-24 21:21:44 +00:00
AArch64TargetParser.def [AArch64] Vulcan is now ThunderXT99 2017-03-07 19:42:40 +00:00
AlignOf.h Revert r291503, "Lift the 10-type limit for AlignedCharArrayUnion", and followings. 2017-01-13 01:13:10 +00:00
Allocator.h Add red zones to BumpPtrAllocator under ASan 2017-03-08 21:53:12 +00:00
ARMAttributeParser.h [ARM] Create objdump subtarget from build attrs 2017-01-18 13:52:12 +00:00
ARMBuildAttributes.h [ARM] Create objdump subtarget from build attrs 2017-01-18 13:52:12 +00:00
ARMEHABI.h
ARMTargetParser.def [ARM] Add support for armv7ve triple in llvm (PR31358). 2017-02-09 23:29:14 +00:00
ARMWinEH.h
ArrayRecycler.h Retire llvm::alignOf in favor of C++11 alignof. 2016-10-20 15:02:18 +00:00
Atomic.h Undef MemoryFence, which is defined to _mm_mfence by winnt.h 2017-02-14 01:38:14 +00:00
AtomicOrdering.h
BinaryByteStream.h [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
BinaryItemStream.h [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
BinaryStream.h [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
BinaryStreamArray.h [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
BinaryStreamError.h [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
BinaryStreamReader.h [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
BinaryStreamRef.h [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
BinaryStreamWriter.h [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
BlockFrequency.h
BranchProbability.h
CachePruning.h Zero-initialize chrono duration objects 2016-11-09 11:43:57 +00:00
Capacity.h
Casting.h Support: Prefer the LLVM_NODISCARD spelling 2016-10-16 20:56:20 +00:00
CBindingWrapping.h
Chrono.h Attempt to fix MSVC build broken by r294326 2017-02-07 18:35:36 +00:00
circular_raw_ostream.h
CodeGen.h
CodeGenCWrappers.h
COFF.h Add a file magic for CL.exe's object file created with /GL. 2016-11-15 00:54:54 +00:00
COM.h
CommandLine.h [Support][CommandLine] Make it possible to get error messages from ParseCommandLineOptions when ignoring errors. 2017-03-15 08:41:00 +00:00
Compiler.h Cleanup dump() functions. 2017-01-28 02:02:38 +00:00
Compression.h Recommit r292214 "[Support/Compression] - Change zlib API to return Error instead of custom status" 2017-01-17 15:45:07 +00:00
ConvertUTF.h Move UTF functions into namespace llvm. 2016-09-30 00:38:45 +00:00
CrashRecoveryContext.h
DataExtractor.h Fix comment typos. NFC. 2016-11-20 13:47:59 +00:00
DataTypes.h.cmake
Debug.h Make VerifyDomInfo and VerifyLoopInfo global variables 2017-01-24 05:52:07 +00:00
DebugCounter.h Fix all these headers to properly mark the doxygen comments. 2017-03-10 20:44:39 +00:00
DOTGraphTraits.h
Dwarf.def [DWARFv5] Update definitions to match published spec. 2017-03-06 22:20:03 +00:00
Dwarf.h [DWARFv5] Emit new unit header format. 2017-02-28 20:24:55 +00:00
DynamicLibrary.h Remove redundant include. 2017-03-02 18:04:44 +00:00
ELF.h [MC] Set SHT_MIPS_DWARF section type for all .debug_* sections on MIPS 2017-03-10 08:22:20 +00:00
Endian.h [Support] Add support for runtime endian values. 2017-02-06 18:31:21 +00:00
EndianStream.h
Errc.h
Errno.h
Error.h [Support][Error] Add a 'cantFail' utility function for known-safe calls to 2017-02-27 21:09:47 +00:00
ErrorHandling.h
ErrorOr.h
FileOutputBuffer.h Support outputting to /dev/null. 2017-01-09 21:52:35 +00:00
FileSystem.h Reverting r297617 because it broke some bots: 2017-03-13 12:24:51 +00:00
FileUtilities.h
Format.h Fix comment typos. NFC. 2016-11-20 13:47:59 +00:00
FormatAdapters.h Properly parse the TypeServer2 record. 2017-02-03 21:22:27 +00:00
FormatCommon.h Simplify format member detection in FormatVariadic 2016-12-15 09:40:27 +00:00
FormatProviders.h [Support] Add a formatv provider for Twine. 2017-03-11 02:45:50 +00:00
FormattedStream.h
FormatVariadic.h Simplify format member detection in FormatVariadic 2016-12-15 09:40:27 +00:00
FormatVariadicDetails.h Simplify format member detection in FormatVariadic 2016-12-15 09:40:27 +00:00
GCOV.h [Support] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-03-01 23:59:26 +00:00
GenericDomTree.h Revert "Fix PR 24415 (at least), by making our post-dominator tree behavior sane." 2017-03-02 21:08:37 +00:00
GenericDomTreeConstruction.h Revert "Fix PR 24415 (at least), by making our post-dominator tree behavior sane." 2017-03-02 21:08:37 +00:00
GlobPattern.h Move GlobPattern class from LLD to llvm/Support. 2016-12-20 23:09:09 +00:00
GraphWriter.h
Host.h [Support] Add support for runtime endian values. 2017-02-06 18:31:21 +00:00
JamCRC.h
LEB128.h [Support] Extend SLEB128 encoding support. 2017-02-10 00:02:58 +00:00
LICENSE.TXT
LineIterator.h
Locale.h
LockFileManager.h
LowLevelTypeImpl.h Recommit: [globalisel] Change LLT constructor string into an LLT-based object that knows how to generate it. 2017-03-07 23:20:35 +00:00
MachO.def Add LC_BUILD_VERSION load command 2017-01-23 20:07:55 +00:00
MachO.h Add support for the x86_thread_state32_t and 2017-01-23 21:13:29 +00:00
ManagedStatic.h [ADT, Support, TableGen] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes (NFC). 2016-12-01 22:13:24 +00:00
MathExtras.h [ADT] Use memcpy for type punning in MathExtras. 2016-12-29 18:15:34 +00:00
MD5.h [Support] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-15 22:17:02 +00:00
Memory.h
MemoryBuffer.h [Support] Add a function to check if a file resides locally. 2017-02-21 20:55:47 +00:00
MipsABIFlags.h
Mutex.h
MutexGuard.h
NativeFormatting.h Add newline to end of file to quiet warnings. 2016-12-25 18:41:47 +00:00
OnDiskHashTable.h Retire llvm::alignOf in favor of C++11 alignof. 2016-10-20 15:02:18 +00:00
Options.h Use StringRef in CommandLine Options handling (NFC) 2016-10-01 03:43:20 +00:00
Path.h Define sys::path::convert_to_slash 2017-01-09 01:47:15 +00:00
PluginLoader.h
PointerLikeTypeTraits.h Add PointerLikeTypeTraits for const things, as long as there is one for the non-const version. Clang and other users have a number of types they use as pointers, and this avoids having to define both const and non-const versions of PointerLikeTraits. 2017-03-07 18:47:50 +00:00
PrettyStackTrace.h Prepare PrettyStackTrace for LLDB adoption 2016-12-14 19:09:43 +00:00
Printable.h Fix comment typos. NFC. 2016-11-20 13:47:59 +00:00
Process.h Remove TimeValue usage from llvm/Support 2016-10-24 10:59:17 +00:00
Program.h
RandomNumberGenerator.h [RandomNumberGenerator] Remove MSVC 2013 compatibility hack. 2016-11-06 20:55:40 +00:00
raw_os_ostream.h
raw_ostream.h [ADT, Support, TableGen] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes (NFC). 2016-12-01 22:13:24 +00:00
raw_sha1_ostream.h
Recycler.h Retire llvm::alignOf in favor of C++11 alignof. 2016-10-20 15:02:18 +00:00
RecyclingAllocator.h Retire llvm::alignOf in favor of C++11 alignof. 2016-10-20 15:02:18 +00:00
Regex.h [Support] - Fix possible crash in match() of llvm::Regex. 2016-09-02 08:44:46 +00:00
Registry.h Add missing #include from r283039. Found by modules build. 2016-10-05 22:40:54 +00:00
RWMutex.h RWMutex.h: Use llvm-config.h instead of config.h in installed headers. 2017-02-16 08:22:08 +00:00
SaveAndRestore.h
ScaledNumber.h
ScopedPrinter.h
SHA1.h Add convenient functions to compute hashes of byte vectors. 2016-11-23 00:46:09 +00:00
Signals.h
SMLoc.h [Support] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-15 22:17:02 +00:00
Solaris.h
SourceMgr.h [Support] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-15 22:17:02 +00:00
SpecialCaseList.h
StringPool.h
StringSaver.h Update Doxygen comment in StringSaver (NFC) 2016-12-09 09:33:33 +00:00
SwapByteOrder.h Add missing includes on Windows. 2016-12-21 18:50:52 +00:00
SystemUtils.h
TargetParser.h [AArch64] Refactor LSE support as feature separate from V8.1a support. 2016-11-30 22:25:24 +00:00
TargetRegistry.h [Support] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-03-01 23:59:26 +00:00
TargetSelect.h
TarWriter.h Add a class to create a tar archive file. 2017-01-06 02:29:48 +00:00
thread.h [Windows] Remove the #include <eh.h> hack. 2017-03-03 20:21:59 +00:00
Threading.h Try to fix thread name truncation on non-Windows. 2017-03-04 18:53:09 +00:00
ThreadLocal.h
ThreadPool.h [Windows] Remove the #include <eh.h> hack. 2017-03-03 20:21:59 +00:00
Timer.h Statistic/Timer: Include timers in PrintStatisticsJSON(). 2016-11-18 19:43:24 +00:00
ToolOutputFile.h
TrailingObjects.h Workaround MSVC bug when using TrailingObjects from a template. 2017-02-28 18:05:41 +00:00
TrigramIndex.h Use trigrams to speed up SpecialCaseList. 2016-12-01 02:54:54 +00:00
type_traits.h Add support for DenseMap/DenseSet count and find using const pointers 2017-03-10 00:25:26 +00:00
TypeName.h
Unicode.h
UnicodeCharRanges.h Remove LLVM_CONSTEXPR. 2016-10-23 19:39:16 +00:00
UniqueLock.h [Support] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-15 22:17:02 +00:00
Valgrind.h
Wasm.h [WebAssembly] Use LEB encoding for value types 2017-03-14 20:23:22 +00:00
Watchdog.h
Win64EH.h
WindowsError.h
xxhash.h Add xxhash to llvm. 2016-09-27 15:45:57 +00:00
YAMLParser.h Improve error handling in YAML parsing 2016-11-28 21:38:52 +00:00
YAMLTraits.h [YAML] When outputting, provide the ability to write default values. 2017-03-15 17:47:39 +00:00