..  
			 
		
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Unix
									
								 
							
						
					 
				 
				
					
						
							
							Rules adjustments in order to build on DragonFly BSD. 
						
					 
				 
				2013-10-31 14:35:00 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Windows
									
								 
							
						
					 
				 
				
					
						
							
							Fix a conversion warning in the mingw32 build 
						
					 
				 
				2013-10-18 07:53:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								APFloat.cpp 
							
						
					 
				 
				
					
						
							
							Change default # of digits for APFloat::toString 
						
					 
				 
				2013-08-29 23:44:34 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								APInt.cpp 
							
						
					 
				 
				
					
						
							
							APInt: Simplify code. No functionality change. 
						
					 
				 
				2013-06-01 11:26:39 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								APSInt.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								Allocator.cpp 
							
						
					 
				 
				
					
						
							
							[BumpPtrAllocator] Move DefaultSlabAllocator to a member of BumpPtrAllocator, instead of a static variable. 
						
					 
				 
				2013-08-28 01:02:21 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Atomic.cpp 
							
						
					 
				 
				
					
						
							
							XLC supports the same atomic functions as GCC, use them. 
						
					 
				 
				2012-11-02 20:54:45 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								BlockFrequency.cpp 
							
						
					 
				 
				
					
						
							
							Fix a bad overflow check pointed out by Ben. 
						
					 
				 
				2013-06-28 21:51:18 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								BranchProbability.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								CMakeLists.txt 
							
						
					 
				 
				
					
						
							
							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  
			 
		
			
			
			
			
				
					
						
							
								 
								COPYRIGHT.regex 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								CommandLine.cpp 
							
						
					 
				 
				
					
						
							
							Implement TokenizeWindowsCommandLine. 
						
					 
				 
				2013-07-30 19:03:20 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Compression.cpp 
							
						
					 
				 
				
					
						
							
							Expose CRC-32 implementation from zlib 
						
					 
				 
				2013-08-14 16:03:29 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ConstantRange.cpp 
							
						
					 
				 
				
					
						
							
							[ConstantRange] improve my previous patch per Nick suggestion 
						
					 
				 
				2013-10-31 19:53:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ConvertUTF.c 
							
						
					 
				 
				
					
						
							
							Move UTF conversion routines from clang/lib/Basic to llvm/lib/Support 
						
					 
				 
				2013-01-30 12:05:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ConvertUTFWrapper.cpp 
							
						
					 
				 
				
					
						
							
							[Support] Add a Unicode conversion wrapper from UTF16 to UTF8 
						
					 
				 
				2013-07-16 17:14:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								CrashRecoveryContext.cpp 
							
						
					 
				 
				
					
						
							
							This switches CrashRecoveryContext to using ManagedStatic for its global Mutex and 
						
					 
				 
				2013-09-12 17:46:57 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								DAGDeltaAlgorithm.cpp 
							
						
					 
				 
				
					
						
							
							Add LLVM_OVERRIDE to methods that override their base classes. 
						
					 
				 
				2012-09-23 02:12:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								DataExtractor.cpp 
							
						
					 
				 
				
					
						
							
							Make the host endianness check an integer constant expression. 
						
					 
				 
				2013-04-15 14:44:24 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								DataStream.cpp 
							
						
					 
				 
				
					
						
							
							Add a wrapper for open. 
						
					 
				 
				2013-07-16 19:44:17 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Debug.cpp 
							
						
					 
				 
				
					
						
							
							Fix accidental concatenation for "outputuntil" in the -debug-buffer-size option description. 
						
					 
				 
				2013-02-20 22:33:46 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								DeltaAlgorithm.cpp 
							
						
					 
				 
				
					
						
							
							Revert r171829 "Split changeset_ty using iterators instead of loops" as it breaks the VS2008 build 
						
					 
				 
				2013-01-14 14:13:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Disassembler.cpp 
							
						
					 
				 
				
					
						
							
							Remove some std stream usage from Support and TableGen 
						
					 
				 
				2013-08-06 22:51:21 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Dwarf.cpp 
							
						
					 
				 
				
					
						
							
							Formally added an explicit enum for DWARF TLS support. No functionality change. 
						
					 
				 
				2013-10-07 18:39:18 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								DynamicLibrary.cpp 
							
						
					 
				 
				
					
						
							
							Make DynamicLibrary use ManagedStatic. This is pretty simple and should just work as 
						
					 
				 
				2013-09-18 16:40:14 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Errno.cpp 
							
						
					 
				 
				
					
						
							
							Fix some rather confusing indentation and control flow in the errno 
						
					 
				 
				2013-09-02 05:55:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ErrorHandling.cpp 
							
						
					 
				 
				
					
						
							
							Fix the -Werror -Wpedantic clang selfhost build 
						
					 
				 
				2013-10-22 12:30:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								FileOutputBuffer.cpp 
							
						
					 
				 
				
					
						
							
							Create files with the correct permission instead of changing it afterwards. 
						
					 
				 
				2013-07-08 15:22:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								FileUtilities.cpp 
							
						
					 
				 
				
					
						
							
							MemoryBuffer::getFile handles zero sized files, no need to duplicate the test. 
						
					 
				 
				2013-07-10 17:30:39 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								FoldingSet.cpp 
							
						
					 
				 
				
					
						
							
							Make the host endianness check an integer constant expression. 
						
					 
				 
				2013-04-15 14:44:24 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								FormattedStream.cpp 
							
						
					 
				 
				
					
						
							
							Add line tracking support to FormattedStream 
						
					 
				 
				2013-05-08 20:29:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								GraphWriter.cpp 
							
						
					 
				 
				
					
						
							
							Remove several unused variables. 
						
					 
				 
				2013-10-01 13:32:03 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Hashing.cpp 
							
						
					 
				 
				
					
						
							
							Add the source file with trivial definitions in it that was missing from 
						
					 
				 
				2012-03-01 18:58:59 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Host.cpp 
							
						
					 
				 
				
					
						
							
							X86: Add a description for AMD bdver3 aka Steamroller. 
						
					 
				 
				2013-11-04 10:29:20 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								IncludeFile.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								IntEqClasses.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								IntervalMap.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								IntrusiveRefCntPtr.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								IsInf.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								IsNAN.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								LLVMBuild.txt 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								Locale.cpp 
							
						
					 
				 
				
					
						
							
							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  
			 
		
			
			
			
			
				
					
						
							
								 
								LockFileManager.cpp 
							
						
					 
				 
				
					
						
							
							Fix boolean logic in LockFileManager and test it 
						
					 
				 
				2013-08-07 01:22:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								MD5.cpp 
							
						
					 
				 
				
					
						
							
							Add support for adding the contents of a StringRef to the MD5 hash. 
						
					 
				 
				2013-05-31 22:34:56 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Makefile 
							
						
					 
				 
				
					
						
							
							Don't explicitly require RTTI and EH. 
						
					 
				 
				2012-10-26 12:15:29 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ManagedStatic.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								Memory.cpp 
							
						
					 
				 
				
					
						
							
							Use the new script to sort the includes of every file under lib. 
						
					 
				 
				2012-12-03 16:50:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								MemoryBuffer.cpp 
							
						
					 
				 
				
					
						
							
							Change MemoryBuffer::getFile to take a Twine. 
						
					 
				 
				2013-10-25 19:06:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								MemoryObject.cpp 
							
						
					 
				 
				
					
						
							
							Remove the Copied parameter from MemoryObject::readBytes. 
						
					 
				 
				2013-05-24 10:54:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Mutex.cpp 
							
						
					 
				 
				
					
						
							
							Add support for the OpenBSD for Bitrig. 
						
					 
				 
				2012-08-06 20:52:18 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Path.cpp 
							
						
					 
				 
				
					
						
							
							Fix a bug in Windows resource file detection. 
						
					 
				 
				2013-10-16 03:29:49 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PluginLoader.cpp 
							
						
					 
				 
				
					
						
							
							Use the new script to sort the includes of every file under lib. 
						
					 
				 
				2012-12-03 16:50:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PrettyStackTrace.cpp 
							
						
					 
				 
				
					
						
							
							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.cpp 
							
						
					 
				 
				
					
						
							
							Support ANSI escape code on Windows 
						
					 
				 
				2013-09-11 00:36:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Program.cpp 
							
						
					 
				 
				
					
						
							
							Add non-blocking Wait() for launched processes 
						
					 
				 
				2013-10-01 14:28:18 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								README.txt.system 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								RWMutex.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								Regex.cpp 
							
						
					 
				 
				
					
						
							
							Fix off-by-one error in Regex::isValid 
						
					 
				 
				2013-08-08 17:32:45 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								SearchForAddressOfSpecialSymbol.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								Signals.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								SmallPtrSet.cpp 
							
						
					 
				 
				
					
						
							
							SmallVector and SmallPtrSet allocations now power-of-two aligned. 
						
					 
				 
				2013-03-29 22:07:12 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								SmallVector.cpp 
							
						
					 
				 
				
					
						
							
							Reduce alignment of SmallVector<T> to the required amount, rather than forcing 16-byte alignment. This fixes misaligned SmallVector accesses via ExtractValueInst's SmallVector data member. 
						
					 
				 
				2012-08-22 00:11:07 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								SourceMgr.cpp 
							
						
					 
				 
				
					
						
							
							SourceMgr diagnotics printing: fix a bug where printing a fixit for a source 
						
					 
				 
				2013-09-27 21:24:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Statistic.cpp 
							
						
					 
				 
				
					
						
							
							Disable statistics on Release builds and move tests that depend on -stats. 
						
					 
				 
				2013-03-08 22:56:31 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								StreamableMemoryObject.cpp 
							
						
					 
				 
				
					
						
							
							Remove the Copied parameter from MemoryObject::readBytes. 
						
					 
				 
				2013-05-24 10:54:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								StringExtras.cpp 
							
						
					 
				 
				
					
						
							
							Move the implementation of StringRef::split out of StringExtras.cpp 
						
					 
				 
				2012-02-21 12:00:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								StringMap.cpp 
							
						
					 
				 
				
					
						
							
							Add some __builtin_expect magic to StringMap. 
						
					 
				 
				2012-08-29 22:57:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								StringPool.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								StringRef.cpp 
							
						
					 
				 
				
					
						
							
							Add {start,end}with_lower methods to StringRef. 
						
					 
				 
				2013-10-30 18:32:26 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								StringRefMemoryObject.cpp 
							
						
					 
				 
				
					
						
							
							Remove the Copied parameter from MemoryObject::readBytes. 
						
					 
				 
				2013-05-24 10:54:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								SystemUtils.cpp 
							
						
					 
				 
				
					
						
							
							Move PrependMainExecutablePath next to its only user. 
						
					 
				 
				2013-06-14 15:12:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								TargetRegistry.cpp 
							
						
					 
				 
				
					
						
							
							Provide basic type safety for array_pod_sort comparators. 
						
					 
				 
				2013-09-22 14:09:50 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ThreadLocal.cpp 
							
						
					 
				 
				
					
						
							
							Fix ThreadLocalImpl::getInstance for --disable-threads. 
						
					 
				 
				2012-06-26 17:13:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Threading.cpp 
							
						
					 
				 
				
					
						
							
							Use the new script to sort the includes of every file under lib. 
						
					 
				 
				2012-12-03 16:50:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								TimeValue.cpp 
							
						
					 
				 
				
					
						
							
							Fix initialization-order bug in llvm::Support::TimeValue. TimeValue::now() is explicitly called during module initialization of lib/Support/Process.cpp. It reads the field of global object PosixZeroTime, which is not guaranteed to be initialized at this point. Found by AddressSanitizer with -fsanitize=init-order option. 
						
					 
				 
				2013-02-19 11:35:39 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Timer.cpp 
							
						
					 
				 
				
					
						
							
							Add a wrapper for open. 
						
					 
				 
				2013-07-16 19:44:17 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ToolOutputFile.cpp 
							
						
					 
				 
				
					
						
							
							Add a wrapper for open. 
						
					 
				 
				2013-07-16 19:44:17 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Triple.cpp 
							
						
					 
				 
				
					
						
							
							[PowerPC] Support powerpc64le as a syntax-checking target. 
						
					 
				 
				2013-07-26 01:35:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								Twine.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								Unicode.cpp 
							
						
					 
				 
				
					
						
							
							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  
			 
		
			
			
			
			
				
					
						
							
								 
								Valgrind.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								Watchdog.cpp 
							
						
					 
				 
				
					
						
							
							Add a new watchdog timer interface. The interface does not permit handling timeouts, so 
						
					 
				 
				2013-03-26 01:27:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								YAMLParser.cpp 
							
						
					 
				 
				
					
						
							
							Can we move to C++11 already? 
						
					 
				 
				2013-10-18 23:07:01 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								YAMLTraits.cpp 
							
						
					 
				 
				
					
						
							
							Reverting my r193344 checkin due to build breakage. 
						
					 
				 
				2013-10-24 14:52:56 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								circular_raw_ostream.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								raw_os_ostream.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								raw_ostream.cpp 
							
						
					 
				 
				
					
						
							
							raw_fd_ostream: Be more verbose about the reason when opening a file fails. 
						
					 
				 
				2013-10-03 16:59:14 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								regcclass.h 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								regcname.h 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								regcomp.c 
							
						
					 
				 
				
					
						
							
							Add backreference matching capabilities to Support/Regex, with 
						
					 
				 
				2012-11-28 19:00:02 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								regengine.inc 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								regerror.c 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								regex2.h 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								regex_impl.h 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								regexec.c 
							
						
					 
				 
				
					
						
							
							Fix integer undefined behavior due to signed left shift overflow in LLVM. 
						
					 
				 
				2012-08-24 23:29:28 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								regfree.c 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								regstrlcpy.c 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								regutils.h 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								system_error.cpp 
							
						
					 
				 
				
					
						
							
							Use the new script to sort the includes of every file under lib. 
						
					 
				 
				2012-12-03 16:50:05 +00:00