Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								ec3fe7c4a8
								
							
						 | 
						
							
							
								
								Teach legalize how to handle condbranches
							
							
							
							
							
							
							
							llvm-svn: 19339 
							
						 | 
						
							2005-01-07 08:19:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								7a60d91953
								
							
						 | 
						
							
							
								
								Initial implementation of the SelectionDAGISel class.  This contains most
							
							
							
							
							
							
							
							of the code for lowering from LLVM code to a SelectionDAG.
llvm-svn: 19331 
							
						 | 
						
							2005-01-07 07:47:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								f8ba6987a4
								
							
						 | 
						
							
							
								
								This file is obsolete
							
							
							
							
							
							
							
							llvm-svn: 19330 
							
						 | 
						
							2005-01-07 07:47:23 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								dc75059005
								
							
						 | 
						
							
							
								
								Initial implementation of the DAG legalization. This still has a long way
							
							
							
							
							
							
							
							to go, but it does work for some non-trivial cases now.
llvm-svn: 19329 
							
						 | 
						
							2005-01-07 07:47:09 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								061a1ea9e3
								
							
						 | 
						
							
							
								
								Complete rewrite of the SelectionDAG class.
							
							
							
							
							
							
							
							llvm-svn: 19327 
							
						 | 
						
							2005-01-07 07:46:32 +00:00 | 
						
					
				
					
						
							
							
								 
								Reid Spencer
							
						 | 
						
							
							
							
							
							
								
							
							
								57cbe39d1e
								
							
						 | 
						
							
							
								
								Change Library Names Not To Conflict With Others When Installed
							
							
							
							
							
							
							
							llvm-svn: 17286 
							
						 | 
						
							2004-10-27 23:18:45 +00:00 | 
						
					
				
					
						
							
							
								 
								Reid Spencer
							
						 | 
						
							
							
							
							
							
								
							
							
								c1c320c335
								
							
						 | 
						
							
							
								
								We won't use automake
							
							
							
							
							
							
							
							llvm-svn: 17155 
							
						 | 
						
							2004-10-22 03:35:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Reid Spencer
							
						 | 
						
							
							
							
							
							
								
							
							
								6a11a75f31
								
							
						 | 
						
							
							
								
								Initial automake generated Makefile template
							
							
							
							
							
							
							
							llvm-svn: 17136 
							
						 | 
						
							2004-10-18 23:55:41 +00:00 | 
						
					
				
					
						
							
							
								 
								Reid Spencer
							
						 | 
						
							
							
							
							
							
								
							
							
								ace94df71f
								
							
						 | 
						
							
							
								
								Update to reflect changes in Makefile rules.
							
							
							
							
							
							
							
							llvm-svn: 16950 
							
						 | 
						
							2004-10-13 11:46:52 +00:00 | 
						
					
				
					
						
							
							
								 
								Reid Spencer
							
						 | 
						
							
							
							
							
							
								
							
							
								b84cbf2725
								
							
						 | 
						
							
							
								
								Initial version of automake Makefile.am file.
							
							
							
							
							
							
							
							llvm-svn: 16885 
							
						 | 
						
							2004-10-10 20:43:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Misha Brukman
							
						 | 
						
							
							
							
							
							
								
							
							
								84e5ff7605
								
							
						 | 
						
							
							
								
								Hyphenate target-(in)dependent for more tasty grammar goodness (tm)
							
							
							
							
							
							
							
							llvm-svn: 16854 
							
						 | 
						
							2004-10-08 19:43:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Reid Spencer
							
						 | 
						
							
							
							
							
							
								
							
							
								eb04d9bcb4
								
							
						 | 
						
							
							
								
								Add #include <iostream> since Value.h does not #include it any more.
							
							
							
							
							
							
							
							llvm-svn: 14622 
							
						 | 
						
							2004-07-04 12:19:56 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								6b7275996c
								
							
						 | 
						
							
							
								
								Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()
							
							
							
							
							
							
							
							llvm-svn: 14201 
							
						 | 
						
							2004-06-17 18:19:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								560b5e42ab
								
							
						 | 
						
							
							
								
								Finegrainify namespacification
							
							
							
							
							
							
							
							llvm-svn: 13948 
							
						 | 
						
							2004-06-02 04:28:06 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								71f1d6d9d8
								
							
						 | 
						
							
							
								
								Fix a trivial but blatant bug
							
							
							
							
							
							
							
							llvm-svn: 13947 
							
						 | 
						
							2004-06-02 03:57:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Brian Gaeke
							
						 | 
						
							
							
							
							
							
								
							
							
								960707c335
								
							
						 | 
						
							
							
								
								Put all LLVM code into the llvm namespace, as per bug 109.
							
							
							
							
							
							
							
							llvm-svn: 9903 
							
						 | 
						
							2003-11-11 22:41:34 +00:00 | 
						
					
				
					
						
							
							
								 
								John Criswell
							
						 | 
						
							
							
							
							
							
								
							
							
								4436c49787
								
							
						 | 
						
							
							
								
								Added LLVM copyright notice to Makefiles.
							
							
							
							
							
							
							
							llvm-svn: 9312 
							
						 | 
						
							2003-10-20 22:26:57 +00:00 | 
						
					
				
					
						
							
							
								 
								John Criswell
							
						 | 
						
							
							
							
							
							
								
							
							
								482202a601
								
							
						 | 
						
							
							
								
								Added LLVM project notice to the top of every C++ source file.
							
							
							
							
							
							
							
							Header files will be on the way.
llvm-svn: 9298 
							
						 | 
						
							2003-10-20 19:43:21 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								0605c232b7
								
							
						 | 
						
							
							
								
								rename selection directory and library to SelectionDAG
							
							
							
							
							
							
							
							llvm-svn: 7877 
							
						 | 
						
							2003-08-15 04:55:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								e81de41edf
								
							
						 | 
						
							
							
								
								Add a bunch of new node types, etc
							
							
							
							
							
							
							
							llvm-svn: 7875 
							
						 | 
						
							2003-08-15 04:53:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								600d308853
								
							
						 | 
						
							
							
								
								Initial checkin of SelectionDAG implementation.  This is still rough and
							
							
							
							
							
							
							
							unfinished
llvm-svn: 7717 
							
						 | 
						
							2003-08-11 14:57:33 +00:00 |