Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						68b3f0c40e 
					 
					
						
						
							
							Add LLVMObject Library.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119107  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-15 03:21:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dbf75e813e 
					 
					
						
						
							
							remove llvm-db: it is completely broken and if anyone wants to do a debugger,  
						
						 
						
						... 
						
						
						
						they should not base it on llvm-db (which not following almost any "best practices").
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83288  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-05 02:29:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						86a3510a68 
					 
					
						
						
							
							LLVMC doesn't need ENABLE_PIC to build now.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74783  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-04 03:54:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						74deeb84bd 
					 
					
						
						
							
							Don't build LLVMC when configured with --disable-pic (it needs requires shared  
						
						 
						
						... 
						
						
						
						module support to build).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74456  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-29 21:12:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						ecc63f8687 
					 
					
						
						
							
							Start flushing out MCContext.  
						
						 
						
						... 
						
						
						
						- Lives inside new library lib/MC (LLVMMC.a)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74013  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 22:01:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						f188178a2f 
					 
					
						
						
							
							Reorganize llvmc code.  
						
						 
						
						... 
						
						
						
						Move the code from 'llvmc/driver' into a new CompilerDriver library, and change
the build system accordingly. Makes it easier for projects using LLVM to build
their own llvmc-based drivers.
Tested with objdir != srcdir.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65821  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-02 09:01:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						9b8f542e27 
					 
					
						
						
							
							Removed trailing whitespace from Makefiles.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61991  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-09 16:44:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fc643c5e88 
					 
					
						
						
							
							remove attribution from lib Makefiles.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45415  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 20:09:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6593380c0e 
					 
					
						
						
							
							build lib/Archive instead of lib/Bytecode  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36887  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-06 19:50:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6742b4df5c 
					 
					
						
						
							
							build the bitcode dir  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36332  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-22 06:26:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						832254e1c2 
					 
					
						
						
							
							Changes to support making the shift instructions be true BinaryOperators.  
						
						 
						
						... 
						
						
						
						This feature is needed in order to support shifts of more than 255 bits
on large integer types.  This changes the syntax for llvm assembly to
make shl, ashr and lshr instructions look like a binary operator:
   shl i32 %X, 1
instead of
   shl i32 %X, i8 1
Additionally, this should help a few passes perform additional optimizations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33776  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-02 02:16:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						dd1aac36a1 
					 
					
						
						
							
							Make some changes suggested by Chris:  
						
						 
						
						... 
						
						
						
						1. Remove the LLVM_DO_NOT_BUILD feature (not needed any more)
2. Ensure that lib/VMCore gets built first. This needs to be done because
   VMCore now uses tblgen to generate the Intrinsics header which are
   needed in other libraries. In parallel builds, this can cause problems.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28374  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-17 22:55:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7044aac97c 
					 
					
						
						
							
							Use DIRS here instead of PARALLEL_DIRS, as VMCore has to be built before the  
						
						 
						
						... 
						
						
						
						other dirs (for Intrinsics.gen).  :(
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28372  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-17 21:54:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						9d969b8328 
					 
					
						
						
							
							Add the Linker library  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17763  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-14 21:54:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						3559a93f5e 
					 
					
						
						
							
							Wrap long line  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16352  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-15 01:34:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0f2aecef5a 
					 
					
						
						
							
							CBackend is no longer here  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11416  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-13 23:29:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6dddfff750 
					 
					
						
						
							
							Add new dir  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10686  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-05 05:25:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Criswell 
							
						 
					 
					
						
						
							
						
						e488e9360b 
					 
					
						
						
							
							Added LLVM copyright notice to Makefiles.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9312  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-20 22:26:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Criswell 
							
						 
					 
					
						
						
							
						
						a496777cc5 
					 
					
						
						
							
							Removed Support directory.  It now lives in llvm/support/lib.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8739  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-29 16:10:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						dbff77238f 
					 
					
						
						
							
							Add ExecutionEngine directory.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8371  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-05 19:39:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						b1c125e2cd 
					 
					
						
						
							
							Reoptimizer has moved to reopt cvs module.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8018  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-21 20:32:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Criswell 
							
						 
					 
					
						
						
							
						
						7a73b80b90 
					 
					
						
						
							
							Merged in autoconf branch.  This provides configuration via the autoconf  
						
						 
						
						... 
						
						
						
						system.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7014  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-30 21:59:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ec9962e44a 
					 
					
						
						
							
							Compile sub-directories in parallel, because they don't have interdependencies  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3808  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-18 03:25:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						26022027be 
					 
					
						
						
							
							added Reoptimizer in Makefile DIRS  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3515  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-27 22:05:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sumant Kowshik 
							
						 
					 
					
						
						
							
						
						9ddc86c6e5 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-05-08 18:09:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3c9e93b7e5 
					 
					
						
						
							
							Moved assembly writer library into its own top level directory.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2162  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-08 19:42:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						59b6b8e0b3 
					 
					
						
						
							
							Move stuff out of the Optimizations directories into the appropriate Transforms  
						
						 
						
						... 
						
						
						
						directories.  Eliminate the opt namespace.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1520  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-01-21 23:17:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5a2f8ba018 
					 
					
						
						
							
							Compile the transforms directory  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@776  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-13 07:04:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f6374bfd69 
					 
					
						
						
							
							Move the sparc target to a new lib/Target directory  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@562  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-09-14 03:55:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ea1c7b6f7d 
					 
					
						
						
							
							Make sure we build all of the code!  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@254  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-21 21:04:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d9c03441b5 
					 
					
						
						
							
							Moved LLC subdir to the tools top level directory  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@248  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-21 19:33:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						4e1aeca8c9 
					 
					
						
						
							
							Added CodeGen, LLC, and Support.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-21 12:40:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						009505452b 
					 
					
						
						
							
							Initial revision  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-06-06 20:29:01 +00:00