llvm-6502/include/llvm/Support
Yuchen Wu d23c759c0f llvm-cov: Added file checksum to gcno and gcda files.
Instead of permanently outputting "MVLL" as the file checksum, clang
will create gcno and gcda checksums by hashing the destination block
numbers of every arc. This allows for llvm-cov to check if the two gcov
files are synchronized.

Regenerated the test files so they contain the checksum. Also added
negative test to ensure error when the checksums don't match.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195191 91177308-0d34-0410-b5e6-96231b3b80d8
2013-11-20 04:15:05 +00:00
..
AIXDataTypesFix.h
AlignOf.h
Allocator.h [BumpPtrAllocator] Move DefaultSlabAllocator to a member of BumpPtrAllocator, instead of a static variable. 2013-08-28 01:02:21 +00:00
ArrayRecycler.h
Atomic.h
BlockFrequency.h [block-freq] Add BlockFrequency::scale that returns a remainder from the division and make the private scale in BlockFrequency more performant. 2013-11-17 03:25:24 +00:00
BranchProbability.h
CallSite.h
Capacity.h
Casting.h Fix a regression I introduced back in r178147. 2013-07-18 02:42:40 +00:00
CBindingWrapping.h
CFG.h Fix size_t -> uint warnings with MSVC 64-bit build 2013-07-20 00:20:10 +00:00
circular_raw_ostream.h
CodeGen.h
COFF.h Explicitly request unsigned enum types when desired 2013-09-23 23:26:57 +00:00
CommandLine.h [weak vtables] Remove a bunch of weak vtables 2013-11-19 00:57:56 +00:00
Compiler.h Don't universally enable initialiser lists on GCC. Thanks for catching this Chandler 2013-11-11 05:14:42 +00:00
Compression.h Expose CRC-32 implementation from zlib 2013-08-14 16:03:29 +00:00
ConstantFolder.h
ConstantRange.h
ConvertUTF.h [Support] Add a Unicode conversion wrapper from UTF16 to UTF8 2013-07-16 17:14:33 +00:00
CrashRecoveryContext.h
DataExtractor.h
DataFlow.h
DataStream.h
DataTypes.h.cmake Remove dead or useless header checks from cmake and autoconf 2013-07-26 16:54:23 +00:00
DataTypes.h.in Remove dead or useless header checks from cmake and autoconf 2013-07-26 16:54:23 +00:00
Debug.h Include raw_ostream.h. 2013-11-15 01:25:34 +00:00
DebugLoc.h DebugLoc defines LineCol as 32 bit in comment but unsigned in code. 2013-11-17 09:47:39 +00:00
Disassembler.h
DOTGraphTraits.h
Dwarf.h DIEHash: Summary hashing of nested types 2013-10-25 18:38:43 +00:00
DynamicLibrary.h
ELF.h Add DT_VERSYM dynamic table entry tag definition. 2013-11-06 12:23:52 +00:00
Endian.h
Errno.h
ErrorHandling.h
ErrorOr.h Remove another unused, and IMHO, not very desirable feature of ErrorOr. 2013-11-05 23:41:57 +00:00
FEnv.h
FileOutputBuffer.h
FileSystem.h Path: Recognize COFF import library file magic. 2013-11-15 21:22:02 +00:00
FileUtilities.h
Format.h
FormattedStream.h Forward resetColor() et al to the underlying stream. 2013-08-08 00:43:30 +00:00
GCOV.h llvm-cov: Added file checksum to gcno and gcda files. 2013-11-20 04:15:05 +00:00
GetElementPtrTypeIterator.h
GraphWriter.h
Host.h
IncludeFile.h
InstIterator.h
LeakDetector.h
LEB128.h Formatting. 2013-08-01 01:38:16 +00:00
LICENSE.TXT
Locale.h
LockFileManager.h
MachO.h X86: Encode the 'h' cpu subtype in the MachO header for x86. 2013-11-16 00:52:57 +00:00
ManagedStatic.h Make PrettyStackTraceEntry use ManagedStatic for its ThreadLocal. 2013-09-13 22:59:47 +00:00
MathExtras.h Removing llvm::huge_vald and llvm::huge_vall because they are not currently used, and HUGE_VALD does not appear to be supported everywhere anyways. 2013-11-13 00:20:43 +00:00
MD5.h
Memory.h
MemoryBuffer.h Change MemoryBuffer::getFile to take a Twine. 2013-10-25 19:06:52 +00:00
MemoryObject.h
Mutex.h
MutexGuard.h
NoFolder.h
OutputBuffer.h
PassNameParser.h Provide basic type safety for array_pod_sort comparators. 2013-09-22 14:09:50 +00:00
Path.h Path: Add an in-place version of path::native. 2013-09-11 10:45:21 +00:00
PatternMatch.h Use Intrinsic::ID for the pattern match templates, fixing a signed/unsigned 2013-09-04 05:08:32 +00:00
PluginLoader.h
PointerLikeTypeTraits.h
PredIteratorCache.h
PrettyStackTrace.h Make the pretty stack trace be an opt-in, rather than opt-out, facility. Enable pretty 2013-11-04 02:22:25 +00:00
Process.h Revert "Revert "Windows: Add support for unicode command lines"" 2013-10-07 01:00:07 +00:00
Program.h Program.h: Fix \Note into \note. [-Wdocumentation] 2013-10-02 08:14:38 +00:00
raw_os_ostream.h
raw_ostream.h Add a wrapper for open. 2013-07-16 19:44:17 +00:00
Recycler.h
RecyclingAllocator.h Add an assertion to the fixed-size allocator to ensure that we don't request 2013-08-27 11:20:13 +00:00
Regex.h Introduce Regex::isLiteralERE function. 2013-08-05 17:47:59 +00:00
Registry.h
RegistryParser.h
RWMutex.h
SaveAndRestore.h
Signals.h
SMLoc.h
Solaris.h
SourceMgr.h Make SourceMgr::PrintMessage() testable and add unit tests 2013-09-27 21:09:25 +00:00
StreamableMemoryObject.h
StringPool.h
StringRefMemoryObject.h
SwapByteOrder.h
system_error.h
SystemUtils.h
TargetFolder.h
TargetRegistry.h Allow repeated registration again. 2013-10-16 20:21:39 +00:00
TargetSelect.h
Threading.h
ThreadLocal.h
Timer.h
TimeValue.h Fix TimeValue::toWin32Time() to be symmetric to fromWin32Time() and compatible to Win32's FILETIME. 2013-07-16 02:43:51 +00:00
ToolOutputFile.h Add a wrapper for open. 2013-07-16 19:44:17 +00:00
type_traits.h
Unicode.h Move generic isPrint and columnWidth implementations to a separate header/source to allow using both generic and system-dependent versions on win32. 2013-09-04 16:00:12 +00:00
UnicodeCharRanges.h Fix the following error when NDEBUG is defined: 2013-08-29 18:49:35 +00:00
Valgrind.h Fix include guards. 2013-08-20 22:52:02 +00:00
ValueHandle.h [weak vtables] Remove a bunch of weak vtables 2013-11-19 00:57:56 +00:00
Watchdog.h
Win64EH.h
YAMLParser.h [weak vtables] Remove a bunch of weak vtables 2013-11-19 00:57:56 +00:00
YAMLTraits.h YAML I/O - Added default trait support for std:string. Making another attempt at this, this time doing a clean build on Linux, and running the LLVM, clang, and extra tests, to try to make sure there's no problems. 2013-11-19 17:28:21 +00:00