1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-26 06:22:56 +02:00
llvm-mirror/include/llvm/Support
Michael J. Spencer e459714549 [Graph Writer] Limit the length of the graph name because Windows can't handle it.
Windows can't handle paths longer than 260 code points without \\?\. Even
with \\?\ it can't handle path components longer than 255 code points. So
limit graph names to the arbitrary length of 140. Random characters are still
added to the end, so it's ok if graph names collide.

Differential Revision: http://reviews.llvm.org/D3883

llvm-svn: 209483
2014-05-22 23:32:18 +00:00
..
AIXDataTypesFix.h
AlignOf.h Extend llvm::AlignedCharArrayUnion to support up to 10 arguments, as required by Clang's APValue. 2014-01-09 03:28:55 +00:00
Allocator.h Allocator: Remove ReferenceAdder hack. 2014-04-18 14:54:51 +00:00
ARMBuildAttributes.h [ARM] Do not generate Tag_DIV_use=AllowDIVExt when hardware div is non-optional: it should have the default value of AllowDIVIfExists 2014-01-20 10:18:42 +00:00
ARMEHABI.h Support: add reference for ARM EHABI 2014-01-06 04:14:03 +00:00
ArrayRecycler.h [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 2014-04-14 00:51:57 +00:00
Atomic.h
BlockFrequency.h blockfreq: Defer to BranchProbability::scale() (again) 2014-04-29 16:31:29 +00:00
BranchProbability.h BranchProb: Simplify printing code 2014-04-29 17:07:42 +00:00
Capacity.h
Casting.h [C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr. 2014-04-09 06:08:46 +00:00
CBindingWrapping.h
circular_raw_ostream.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
CodeGen.h
COFF.h obj2yaml: Use the correct relocation type for different machine types 2014-04-07 23:12:20 +00:00
CommandLine.h [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 2014-04-14 00:51:57 +00:00
Compiler.h Revert "[C++11] Do not check __GXX_EXPERIMENTAL_CXX0X__." 2014-03-27 22:36:06 +00:00
Compression.h Simplify compression API by compressing into a SmallVector rather than a MemoryBuffer 2014-04-05 21:53:04 +00:00
ConvertUTF.h
CrashRecoveryContext.h Re-commit r208025, reverted in r208030, with a fix for a conformance issue 2014-05-06 01:44:26 +00:00
DataExtractor.h
DataStream.h
DataTypes.h.cmake
DataTypes.h.in
Debug.h [Modules] Make Support/Debug.h modular. This requires it to not change 2014-04-21 22:55:11 +00:00
Disassembler.h
DOTGraphTraits.h
Dwarf.h Comment to describe the debug_loc.dwo constants 2014-03-31 23:50:20 +00:00
DynamicLibrary.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
ELF.h [Mips] Add more relocation types and MIPS specific e_flags constants. 2014-05-20 09:27:49 +00:00
Endian.h Support: Functions for consuming endian specific data from a buffer. 2014-03-25 01:04:44 +00:00
EndianStream.h Support: Functions for writing endian specific data to streams. 2014-03-28 19:14:43 +00:00
Errno.h
ErrorHandling.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
ErrorOr.h [C++11] Replace LLVM-style type traits with C++11 standard ones. 2014-03-07 14:42:25 +00:00
FEnv.h
FileOutputBuffer.h Remove last uses of OwningPtr from llvm. As far as I can tell these method versions are not used by lldb, lld, or clang. 2014-05-18 21:55:38 +00:00
FileSystem.h raw_ostream: Forward declare OpenFlags and include FileSystem.h only where necessary. 2014-04-29 23:26:49 +00:00
FileUtilities.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
Format.h [C+11] Add 'override' keyword to methods in the support library. 2014-03-04 06:24:11 +00:00
FormattedStream.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
GCOV.h llvm-cov: Fix some funny indentation (NFC) 2014-05-07 21:50:43 +00:00
GenericDomTree.h Fix very poor compile-time in PR19499 due to excessive tree walks in 2014-04-28 09:34:03 +00:00
GenericDomTreeConstruction.h [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 2014-04-14 00:51:57 +00:00
GraphWriter.h [Graph Writer] Limit the length of the graph name because Windows can't handle it. 2014-05-22 23:32:18 +00:00
Host.h Return a StringRef from getHostCPUName. 2013-12-12 15:45:32 +00:00
IncludeFile.h
LEB128.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
LICENSE.TXT
LineIterator.h LineIterator: Add DataTypes.h for int64_t on MSVC. 2014-04-18 16:57:01 +00:00
Locale.h
LockFileManager.h [Support] Modify LockFileManager::waitForUnlock() to return info about how the lock was released. 2014-04-06 03:19:31 +00:00
MachO.h MachO: Add comments describing section flags/attrs 2014-05-17 07:36:36 +00:00
ManagedStatic.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
MathExtras.h [Allocator Cleanup] Move generic pointer alignment helper out of an 2014-03-28 09:08:14 +00:00
MD5.h Actually include the ArrayRef header rather than rely on the forward 2014-03-07 21:30:49 +00:00
Memory.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
MemoryBuffer.h Remove last uses of OwningPtr from llvm. As far as I can tell these method versions are not used by lldb, lld, or clang. 2014-05-18 21:55:38 +00:00
MemoryObject.h
Mutex.h
MutexGuard.h
OnDiskHashTable.h Let OnDiskHashTable call the destructor of its Items. 2014-05-07 19:55:38 +00:00
OutputBuffer.h
Path.h Fix hardcoded slash to native path seperator which was exposed from llvm::sys::path. 2014-05-16 13:16:30 +00:00
PluginLoader.h
PointerLikeTypeTraits.h
PrettyStackTrace.h [C++11] Remove 'virtual' keyword from methods marked with 'override' keyword. 2014-03-10 03:53:12 +00:00
Process.h [C+11] Add 'override' keyword to methods in the support library. 2014-03-04 06:24:11 +00:00
Program.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
raw_os_ostream.h [C++11] Remove 'virtual' keyword from methods marked with 'override' keyword. 2014-03-10 03:53:12 +00:00
raw_ostream.h raw_ostream::operator<<(StringRef): Avoid potential overflow in pointer arithmetic. 2014-04-30 09:33:50 +00:00
Recycler.h [Allocator] Stop forward-declaring BumpPtrAllocator in a few places. 2014-03-30 11:36:29 +00:00
RecyclingAllocator.h
Regex.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
Registry.h Use unique_ptr for the result of Registry entries. 2014-04-15 05:53:26 +00:00
RegistryParser.h
RWMutex.h
SaveAndRestore.h SaveAndRestore: fix coding style and Doxygenify comments 2014-04-10 09:44:32 +00:00
Signals.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
SMLoc.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
Solaris.h
SourceMgr.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
StreamableMemoryObject.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
StringPool.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
StringRefMemoryObject.h Switch all uses of LLVM_OVERRIDE to just use 'override' directly. 2014-03-02 09:09:27 +00:00
SwapByteOrder.h
system_error.h [C++11] Make use of 'nullptr' in the Support library. 2014-04-07 04:17:22 +00:00
SystemUtils.h
TargetRegistry.h Remove the UseCFI option from createAsmStreamer. 2014-05-07 13:00:43 +00:00
TargetSelect.h
Threading.h
ThreadLocal.h
Timer.h [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 2014-04-14 00:51:57 +00:00
TimeValue.h Remove TimeValue::toPosixTime() -- it is buggy, semantics are unclear, and its 2014-02-11 09:11:18 +00:00
ToolOutputFile.h Don't make F_None the default. 2014-02-24 15:07:20 +00:00
type_traits.h [C++11] Now that the users are gone, rip out the duplicated traits from type_traits.h 2014-03-07 15:54:23 +00:00
Unicode.h include/llvm/Support/Unicode.h didn't have re-include guards 2014-05-13 10:11:29 +00:00
UnicodeCharRanges.h [Modules] Make Support/Debug.h modular. This requires it to not change 2014-04-21 22:55:11 +00:00
Valgrind.h Don't mark the declarations of the TSan annotation functions as weak. 2014-03-30 11:20:25 +00:00
Watchdog.h
Win64EH.h Partially roll back r202915. 2014-03-05 00:43:02 +00:00
YAMLParser.h [Allocator] Pass the size to the deallocation function. This, on some 2014-04-15 08:59:52 +00:00
YAMLTraits.h [C++] Use 'nullptr'. 2014-04-24 06:44:33 +00:00