Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								2451684678
								
							
						 | 
						
							
							
								
								Don't forget the existing root.
							
							
							
							
							
							
							
							llvm-svn: 19531 
							
						 | 
						
							2005-01-13 19:53:14 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								718b5c2f82
								
							
						 | 
						
							
							
								
								Codegen independent ops as being independent.
							
							
							
							
							
							
							
							llvm-svn: 19528 
							
						 | 
						
							2005-01-13 17:59:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								e05a461f1d
								
							
						 | 
						
							
							
								
								Add an option to view the selection dags as they are generated.
							
							
							
							
							
							
							
							llvm-svn: 19498 
							
						 | 
						
							2005-01-12 03:41:21 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								613f79fcbb
								
							
						 | 
						
							
							
								
								add an assertion, avoid creating copyfromreg/copytoreg pairs that are the
							
							
							
							
							
							
							
							same for PHI nodes.
llvm-svn: 19484 
							
						 | 
						
							2005-01-11 22:03:46 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								875def9b71
								
							
						 | 
						
							
							
								
								Turn memset/memcpy/memmove into the corresponding operations.
							
							
							
							
							
							
							
							llvm-svn: 19463 
							
						 | 
						
							2005-01-11 05:56:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								a2c5d9168c
								
							
						 | 
						
							
							
								
								Handle static alloca arguments to PHI nodes.
							
							
							
							
							
							
							
							llvm-svn: 19409 
							
						 | 
						
							2005-01-09 01:16:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								58cfd7945d
								
							
						 | 
						
							
							
								
								Use new interfaces to correctly lower varargs and return/frame address intrinsics.
							
							
							
							
							
							
							
							llvm-svn: 19407 
							
						 | 
						
							2005-01-09 00:00:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								18d2b34637
								
							
						 | 
						
							
							
								
								Add support for llvm.setjmp and longjmp.  Only 3 SingleSource/UnitTests fail now.
							
							
							
							
							
							
							
							llvm-svn: 19404 
							
						 | 
						
							2005-01-08 22:48:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								d006195517
								
							
						 | 
						
							
							
								
								Silence VS warnings.
							
							
							
							
							
							
							
							llvm-svn: 19384 
							
						 | 
						
							2005-01-08 19:52:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								1f45cd7418
								
							
						 | 
						
							
							
								
								Adjust to changes in LowerCAllTo interfaces
							
							
							
							
							
							
							
							llvm-svn: 19374 
							
						 | 
						
							2005-01-08 19:26:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								2a6db3c351
								
							
						 | 
						
							
							
								
								Add support for FP->INT conversions and back.
							
							
							
							
							
							
							
							llvm-svn: 19369 
							
						 | 
						
							2005-01-08 08:08:56 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								19a83990e1
								
							
						 | 
						
							
							
								
								Implement support for long GEP indices on 32-bit archs and support for
							
							
							
							
							
							
							
							int GEP indices on 64-bit archs.
llvm-svn: 19354 
							
						 | 
						
							2005-01-07 21:56:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								8ea875fb05
								
							
						 | 
						
							
							
								
								Fix handling of dead PHI nodes.
							
							
							
							
							
							
							
							llvm-svn: 19349 
							
						 | 
						
							2005-01-07 21:34:19 +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 |