1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 04:52:54 +02:00
llvm-mirror/include/llvm/Support
Benjamin Kramer c2de5980d3 Do a sweep over move ctors and remove those that are identical to the default.
All of these existed because MSVC 2013 was unable to synthesize default
move ctors. We recently dropped support for it so all that error-prone
boilerplate can go.

No functionality change intended.

llvm-svn: 284721
2016-10-20 12:20:28 +00:00
..
ELFRelocs [Support/ELF/AMDGPU] Add 32-bit lo/hi got and pc relative relocations 2016-10-14 04:03:49 +00:00
AArch64TargetParser.def [ARM] Correct ARMv8*-A optional extension definitions in TargetParser 2016-08-18 15:50:11 +00:00
AlignOf.h TrailingObjects::FixedSizeStorage constexpr fixes + tests 2016-07-30 14:01:00 +00:00
Allocator.h [pdb] Add unit tests for PDB MappedBlockStream and zero copy 2016-05-31 22:41:52 +00:00
ARMBuildAttributes.h [ARM]: Add Cortex-R52 target to LLVM 2016-10-07 12:06:40 +00:00
ARMEHABI.h
ARMTargetParser.def [ARM]: Add Cortex-R52 target to LLVM 2016-10-07 12:06:40 +00:00
ARMWinEH.h
ArrayRecycler.h
Atomic.h Remove all of the legacy home-grown atomic operations LLVM provided 2016-06-02 17:11:11 +00:00
AtomicOrdering.h Fix some Clang-tidy modernize-use-using and Include What You Use warnings. 2016-08-13 00:50:41 +00:00
BlockFrequency.h
BranchProbability.h Minor code cleanups. NFC. 2016-02-15 04:30:37 +00:00
CachePruning.h Add Cache Pruning support 2016-04-02 03:28:26 +00:00
Capacity.h
Casting.h Support: Prefer the LLVM_NODISCARD spelling 2016-10-16 20:56:20 +00:00
CBindingWrapping.h Reorganize the C API headers to improve build times. 2015-12-18 01:46:52 +00:00
Chrono.h Reapply "Add Chrono.h - std::chrono support header" 2016-10-20 12:05:50 +00:00
circular_raw_ostream.h
CodeGen.h [ARM] Add support for embedded position-independent code 2016-08-08 15:28:31 +00:00
CodeGenCWrappers.h Make this header include the header it depends on, rather than trying to include itself. Found by C++ modules build. 2016-04-15 23:30:57 +00:00
COFF.h COFF: Fix short import lib import name type bitshift 2016-10-01 23:10:20 +00:00
COM.h
CommandLine.h Add llvm:: in clEnumVal macro (NFC) 2016-10-14 03:54:46 +00:00
Compiler.h Use __func__ directly now that all supported compilers support it 2016-10-20 00:22:23 +00:00
Compression.h Add a lower level zlib::uncompress. 2016-09-09 19:32:36 +00:00
ConvertUTF.h Move UTF functions into namespace llvm. 2016-09-30 00:38:45 +00:00
CrashRecoveryContext.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
DataExtractor.h
DataStream.h
DataTypes.h.cmake Do not require __STDC_LIMIT_MACROS and others 2016-06-22 21:15:51 +00:00
Debug.h Fix some Clang-tidy modernize-use-using and Include What You Use warnings. 2016-08-13 00:50:41 +00:00
DOTGraphTraits.h
Dwarf.def [DebugInfo] Add calling convention support for DWARF and CodeView 2016-06-08 20:34:29 +00:00
Dwarf.h Re-commit "Use StringRef in Support/Darf APIs (NFC)" 2016-10-05 05:59:29 +00:00
DynamicLibrary.h
ELF.h [Support/ELF] - Sort PT_OPENBSD_* added previously. NFC. 2016-10-12 09:20:28 +00:00
Endian.h [readobj] Expand CodeView dumping functionality 2016-01-13 19:32:35 +00:00
EndianStream.h Typo fix and simplification. 2016-01-22 19:58:18 +00:00
Errc.h
Errno.h
Error.h Revert "[ORC][RPC] Make the future type of an Orc RPC call Error/Expected rather than" 2016-08-30 15:12:58 +00:00
ErrorHandling.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
ErrorOr.h Use std::forward to make ErrorOr<T> constructible from a value that has a user-defined conversion to T. No functionality change intended. 2016-02-09 04:47:58 +00:00
FileOutputBuffer.h
FileSystem.h In openFileForRead, attempt to fetch the actual name of the file on disk -- including case -- so that clang can later warn about non-portable #include and #import directives. 2016-06-13 15:54:56 +00:00
FileUtilities.h
Format.h Revert "Revert "Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe"" 2016-10-07 08:25:42 +00:00
FormattedStream.h
GCOV.h
GenericDomTree.h [GraphTraits] Make nodes_iterator dereference to NodeType*/NodeRef 2016-08-19 21:20:13 +00:00
GenericDomTreeConstruction.h [GenericDomTree] Change GenericDomTree to use NodeRef in GraphTraits. NFC. 2016-08-17 20:01:58 +00:00
GraphWriter.h [GraphTraits] Make nodes_iterator dereference to NodeType*/NodeRef 2016-08-19 21:20:13 +00:00
Host.h Add interface to compute number of physical cores on host system 2016-10-13 17:43:20 +00:00
JamCRC.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
LEB128.h
LICENSE.TXT
LineIterator.h
Locale.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
LockFileManager.h [LockFileManager] Improve error output by using better error messages 2016-06-04 00:34:00 +00:00
MachO.def Reapply r269782 "[obj2yaml] [yaml2obj] Support for MachO load command structures"" 2016-05-17 19:44:06 +00:00
MachO.h Next set of additional error checks for invalid Mach-O files for the 2016-10-19 23:44:34 +00:00
ManagedStatic.h [ManagedStatic] Reimplement double-checked locking with std::atomic. 2016-06-29 15:04:07 +00:00
MathExtras.h TrailingObjects::FixedSizeStorage constexpr fixes + tests 2016-07-30 14:01:00 +00:00
MD5.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
Memory.h
MemoryBuffer.h Add interface to compute number of physical cores on host system 2016-10-13 17:43:20 +00:00
MemoryObject.h
MipsABIFlags.h
Mutex.h
MutexGuard.h
NativeFormatting.h Revert "Resubmit "Add support for advanced number formatting."" 2016-10-18 09:30:18 +00:00
OnDiskHashTable.h Fix missing member initializers 2016-07-06 23:30:54 +00:00
Options.h Use StringRef in CommandLine Options handling (NFC) 2016-10-01 03:43:20 +00:00
Path.h Do not delete leading ../ in remove_dots. 2016-10-13 15:07:14 +00:00
PluginLoader.h
PointerLikeTypeTraits.h Use the same tag type across all PointerLikeTypeTraits specializations 2016-06-20 23:50:21 +00:00
PrettyStackTrace.h Don't use recursion to print out the PrettyStackTrace after a crash. If the 2016-05-26 20:21:55 +00:00
Printable.h Apply another batch of fixes from clang-tidy's performance-unnecessary-value-param. 2016-06-17 20:41:14 +00:00
Process.h [Support] Creation of minidump after compiler crash on Windows 2016-05-04 16:56:51 +00:00
Program.h [Support] Fix a doxygen comment (NFC) 2016-07-15 22:44:52 +00:00
RandomNumberGenerator.h Fix the stage2 MSVC 2013 build with less constexpr in RNG 2016-10-11 23:02:21 +00:00
raw_os_ostream.h
raw_ostream.h Drop an unnecessary use of writev. 2015-12-16 22:59:06 +00:00
raw_sha1_ostream.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
Recycler.h
RecyclingAllocator.h
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
SaveAndRestore.h
ScaledNumber.h Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes. 2016-02-02 18:20:45 +00:00
ScopedPrinter.h Apply most suggestions of clang-tidy's performance-unnecessary-value-param 2016-06-08 19:09:22 +00:00
SHA1.h [Support] Fix Wcast-qual warning 2016-04-21 22:40:59 +00:00
Signals.h Search for llvm-symbolizer binary in the same directory as argv[0], before 2016-06-09 00:53:21 +00:00
SMLoc.h Defer asm errors to post-statement failure 2016-09-16 18:30:20 +00:00
Solaris.h
SourceMgr.h Do a sweep over move ctors and remove those that are identical to the default. 2016-10-20 12:20:28 +00:00
SpecialCaseList.h
StreamingMemoryObject.h Support: Implement StreamingMemoryObject::getPointer 2016-03-27 23:00:59 +00:00
StringPool.h
StringSaver.h Use StringRef in StringSaver API (NFC) 2016-10-05 01:32:41 +00:00
SwapByteOrder.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
SystemUtils.h
TargetParser.h Use StringReg in TargetParser APIs (NFC) 2016-10-07 08:37:29 +00:00
TargetRegistry.h Move the global variables representing each Target behind accessor function 2016-10-09 23:00:34 +00:00
TargetSelect.h
thread.h Add hardware_concurrency interface to llvm::thread (NFC) 2016-03-04 00:25:54 +00:00
Threading.h Rename interface for querying physical hardware concurrency 2016-10-17 14:56:53 +00:00
ThreadLocal.h
ThreadPool.h Add <atomic> to ThreadPool.h, since std::atomic is used 2016-03-24 20:39:17 +00:00
Timer.h Timer: Fix doxygen comments, use member initializer; NFC 2016-10-14 00:17:19 +00:00
TimeValue.h Reapply "Add Chrono.h - std::chrono support header" 2016-10-20 12:05:50 +00:00
ToolOutputFile.h
TrailingObjects.h TrailingObjects::FixedSizeStorage constexpr fixes + tests 2016-07-30 14:01:00 +00:00
type_traits.h Add some missing #includes, found by C++ modules selfhost. 2016-04-16 00:42:37 +00:00
TypeName.h [Support] Don't check for ICC directly and rely on the __GNUC__ check 2016-02-25 06:13:01 +00:00
Unicode.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
UnicodeCharRanges.h
UniqueLock.h
Valgrind.h Fix Clang-tidy modernize-deprecated-headers warnings in some files; other minor fixes. 2016-03-28 17:40:08 +00:00
Watchdog.h
Win64EH.h
WindowsError.h
xxhash.h Add xxhash to llvm. 2016-09-27 15:45:57 +00:00
YAMLParser.h Remove LLVM_NOEXCEPT and replace it with noexcept 2016-10-19 23:52:38 +00:00
YAMLTraits.h [YAMLIO] Add the ability to map with context. 2016-09-08 18:22:44 +00:00