Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						7962065fdb 
					 
					
						
						
							
							move this over to the dag  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24609  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-12-05 20:50:53 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						b457a93123 
					 
					
						
						
							
							fix constant pool loads  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24607  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-12-05 17:51:02 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						9352622356 
					 
					
						
						
							
							Flags where I think I need them, quick, before the nightly tester starts  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24560  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-12-01 01:53:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d5acfb4153 
					 
					
						
						
							
							SelectNodeTo now returns its result, we must pay attention to it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 23:04:38 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						b2156f91f5 
					 
					
						
						
							
							Make typesafe that which isn't: FCMOVxx  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24536  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 17:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						cd80496ccc 
					 
					
						
						
							
							FPSelect and more custom lowering  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24535  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 16:10:29 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						7f0db91f86 
					 
					
						
						
							
							All sorts of stuff.  
						
						... 
						
						
						
						Getting in on the custom lowering thing, yay
evilness with fp setcc, yuck
trivial int select, hmmm
in memory args for functions, yay
DIV and REM, always handy.  They should be custom lowered though.
Lots more stuff compiles now (go go single source!).  Of course, none of it
probably works, but that is what the nightly tester can find out :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24533  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 07:19:56 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						50b37845ef 
					 
					
						
						
							
							massive DAGISel patch.  lots and lots more stuff compiles now  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24483  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-22 04:20:06 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						2012cc013c 
					 
					
						
						
							
							int comparison patterns  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24020  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-26 18:44:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8ecedbe2c3 
					 
					
						
						
							
							The dag isel generator generates this now  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23984  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-25 20:36:10 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						8b7f14e970 
					 
					
						
						
							
							Add several things.  
						
						... 
						
						
						
						loads
branches
setcc
working calls
Global address
External addresses
now I can manage malloc calls.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23887  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-23 03:43:48 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						756fbeb905 
					 
					
						
						
							
							Well, the Constant matching pattern works.  Can't say much about calls or globals yet.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23884  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-22 22:06:58 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						d97591a961 
					 
					
						
						
							
							forgot this one  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23833  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-20 00:29:02 +00:00