1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 20:43:44 +02:00
llvm-mirror/include/llvm/Support
Eric Christopher 359dea2a6b Reorganize the C API headers to improve build times.
Type specific declarations have been moved to Type.h and error handling
routines have been moved to ErrorHandling.h. Both are included in Core.h
so nothing should change for projects directly including the headers,
but transitive dependencies may be affected.

llvm-svn: 255965
2015-12-18 01:46:52 +00:00
..
ELFRelocs [AVR] Add ELF constants to headers 2015-10-23 06:05:55 +00:00
AIXDataTypesFix.h
AlignOf.h
Allocator.h Support: Teach Asan about BumpPtrAllocator 2015-12-07 23:12:26 +00:00
ARMBuildAttributes.h
ARMEHABI.h
ARMTargetParser.def [AArch64]: Add support for Cortex-A35 2015-12-02 11:53:44 +00:00
ARMWinEH.h
ArrayRecycler.h
Atomic.h
BlockFrequency.h Add - and -= operators to BlockFrequency using saturating arithmetic. 2015-10-12 18:34:00 +00:00
BranchProbability.h [BranchProbability] Remove the restriction that known and unknown probabilities cannot coexist when being normalized. 2015-12-17 22:27:07 +00:00
Capacity.h
Casting.h
CBindingWrapping.h Reorganize the C API headers to improve build times. 2015-12-18 01:46:52 +00:00
circular_raw_ostream.h Reformat headers in ADT and Support partially. 2015-08-10 04:22:36 +00:00
CodeGen.h
COFF.h [COFF] Add IMAGE_SCN_TYPE_NOLOAD to SectionCharacteristics 2015-07-30 16:47:56 +00:00
COM.h
CommandLine.h StringRef-ify some Option APIs 2015-11-17 19:00:52 +00:00
Compiler.h Support: Teach Asan about BumpPtrAllocator 2015-12-07 23:12:26 +00:00
Compression.h
ConvertUTF.h
CrashRecoveryContext.h Fix Clang-tidy modernize-use-nullptr warnings in examples and include directories; other minor cleanups. 2015-09-29 18:02:48 +00:00
DataExtractor.h
DataStream.h
DataTypes.h.cmake
DataTypes.h.in
Debug.h docs: Stop using DEBUG() without DEBUG_TYPE in the ProgrammersManual 2015-10-15 18:17:44 +00:00
DOTGraphTraits.h Make the SelectionDAG graph printer use SDNode::PersistentId labels. 2015-10-27 23:09:03 +00:00
Dwarf.def Support: Recognize Borland DWARF extensions. 2015-11-11 18:47:36 +00:00
Dwarf.h Add support for the .debug_macro section of the forthcoming DWARF 5 spec. 2015-12-15 21:50:27 +00:00
DynamicLibrary.h
ELF.h [Hexagon] Update e_flags in the ELF definitions 2015-12-16 20:57:07 +00:00
Endian.h Add templated read/write to support::endian. 2015-11-09 21:34:45 +00:00
EndianStream.h
Errc.h
Errno.h
ErrorHandling.h Reformat headers in ADT and Support partially. 2015-08-10 04:22:36 +00:00
ErrorOr.h Reapply r250906 with many suggested updates from Rafael Espindola. 2015-11-05 19:24:56 +00:00
FileOutputBuffer.h Return ErrorOr from FileOutputBuffer::create. NFC. 2015-08-13 00:31:39 +00:00
FileSystem.h NFC: Update documentation for createUniqueFile() to explain that models without an absolute path will be created in the current directory. 2015-11-06 01:45:30 +00:00
FileUtilities.h
Format.h Whitespace. 2015-08-10 04:22:09 +00:00
FormattedStream.h
GCOV.h Rename one of our two llvm::GCOVOptions classes to llvm::GCOV::Options. We used 2015-10-14 00:04:19 +00:00
GenericDomTree.h Revert "Support: Partially revert r249782 to unbreak clang build" 2015-10-09 16:51:23 +00:00
GenericDomTreeConstruction.h Reformat headers in ADT and Support partially. 2015-08-10 04:22:36 +00:00
GraphWriter.h Make the SelectionDAG graph printer use SDNode::PersistentId labels. 2015-10-27 23:09:03 +00:00
Host.h
JamCRC.h [MC] Add support for generating COFF CRCs 2015-09-01 21:23:58 +00:00
LEB128.h
LICENSE.TXT
LineIterator.h
Locale.h
LockFileManager.h
MachO.h ARM: support .watchos_version_min and .tvos_version_min. 2015-10-28 22:36:05 +00:00
ManagedStatic.h Support: Clean up TSan annotations. 2015-08-18 22:31:24 +00:00
MathExtras.h [Support] Change SaturatingAdd()/SaturatingMultiply() to use pointer for returning overflow state 2015-12-09 17:11:28 +00:00
MD5.h
Memory.h Add a sys::OwningMemoryBlock class, which is a sys::MemoryBlock that owns its 2015-10-31 00:55:32 +00:00
MemoryBuffer.h Reorganize the C API headers to improve build times. 2015-12-18 01:46:52 +00:00
MemoryObject.h
MipsABIFlags.h
Mutex.h
MutexGuard.h
OnDiskHashTable.h [PGO] Add support for reading multiple versions of indexed profile format profile data 2015-12-01 20:26:26 +00:00
Options.h Fix some comment typos. 2015-08-08 18:27:36 +00:00
Path.h Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots 2015-11-09 18:56:31 +00:00
PluginLoader.h
PointerLikeTypeTraits.h Reformat headers in ADT and Support partially. 2015-08-10 04:22:36 +00:00
PrettyStackTrace.h Add functions to save and restore the PrettyStackTrace state. 2015-08-07 17:47:03 +00:00
Printable.h raw_ostream: << operator for callables with raw_ostream argument 2015-12-04 01:31:59 +00:00
Process.h
Program.h Use makeArrayRef or None to avoid unnecessarily mentioning the ArrayRef type extra times. NFC 2015-09-21 05:32:41 +00:00
RandomNumberGenerator.h
raw_os_ostream.h
raw_ostream.h Drop an unnecessary use of writev. 2015-12-16 22:59:06 +00:00
Recycler.h Support: Stop using iplist in Recycler 2015-10-07 20:49:09 +00:00
RecyclingAllocator.h
Regex.h
Registry.h Use make_range to reduce mentions of iterator type. NFC 2015-12-06 05:08:07 +00:00
RegistryParser.h
RWMutex.h
SaveAndRestore.h
ScaledNumber.h Fix some comment typos. 2015-08-08 18:27:36 +00:00
Signals.h Rename RunCallBacksToRun to llvm::sys::RunSignalHandlers 2015-07-22 21:11:17 +00:00
SMLoc.h Whitespace. 2015-08-10 04:22:09 +00:00
Solaris.h
SourceMgr.h
SpecialCaseList.h
StreamingMemoryObject.h Fix testing for end of stream in bitstream reader. 2015-08-03 18:01:50 +00:00
StringPool.h
StringSaver.h There is only one saver of strings. 2015-08-13 01:07:02 +00:00
SwapByteOrder.h
SystemUtils.h
TargetParser.h [ARM] Add ARMv8.2-A to TargetParser 2015-12-01 10:33:56 +00:00
TargetRegistry.h Reduce the size of MCRelaxableFragment. 2015-11-14 06:35:56 +00:00
TargetSelect.h Whitespace. 2015-08-10 04:22:09 +00:00
thread.h Add a C++11 ThreadPool implementation in LLVM 2015-12-15 00:59:19 +00:00
Threading.h Whitespace. 2015-08-10 04:22:09 +00:00
ThreadLocal.h
ThreadPool.h Wrap include of <future> in some warning suppression pragmas 2015-12-15 22:10:30 +00:00
Timer.h Reformat headers in ADT and Support partially. 2015-08-10 04:22:36 +00:00
TimeValue.h
ToolOutputFile.h
TrailingObjects.h Add a TrailingObjects template class. 2015-08-05 22:57:34 +00:00
type_traits.h Add a TrailingObjects template class. 2015-08-05 22:57:34 +00:00
Unicode.h
UnicodeCharRanges.h [Support] Add comment to explain why we can't drop NDEBUG. 2015-10-24 22:15:32 +00:00
UniqueLock.h
Valgrind.h Support: Clean up TSan annotations. 2015-08-18 22:31:24 +00:00
Watchdog.h
Win64EH.h
WindowsError.h
YAMLParser.h Instead of defining the operator delete() function, it is better to delete the function so that any uses (even from within Node or its subclasses) do not accidentally call it. NFC intended. 2015-09-22 21:00:35 +00:00
YAMLTraits.h Fix Clang-tidy modernize-use-nullptr warnings in examples and include directories; other minor cleanups. 2015-09-29 18:02:48 +00:00