Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								a41ee2974b 
								
							 
						 
						
							
							
								
								Add X86 target hook to implement load (even from GlobalAddress).  
							
							 
							
							... 
							
							
							
							llvm-svn: 55693 
							
						 
						
							2008-09-03 06:44:39 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								8f23ec96b0 
								
							 
						 
						
							
							
								
								Unbreak fast isel.  
							
							 
							
							... 
							
							
							
							llvm-svn: 55685 
							
						 
						
							2008-09-03 01:04:47 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								24422d4928 
								
							 
						 
						
							
							
								
								Let tblgen only generate fastisel routines, not the class definition. This makes it easier for targets to define its own fastisel class.  
							
							 
							
							... 
							
							
							
							llvm-svn: 55679 
							
						 
						
							2008-09-03 00:03:49 +00:00  
						
					 
				
					
						
							
							
								 
								Owen Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								0673a8af14 
								
							 
						 
						
							
							
								
								Add initial support for fast isel of instructions that have inputs pinned to physical registers.  
							
							 
							
							... 
							
							
							
							llvm-svn: 55545 
							
						 
						
							2008-08-29 17:45:56 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								d58f3e36d0 
								
							 
						 
						
							
							
								
								Add a target callback for FastISel.  
							
							 
							
							... 
							
							
							
							llvm-svn: 55512 
							
						 
						
							2008-08-28 23:21:34 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								49e19e906f 
								
							 
						 
						
							
							
								
								Factor out the predicate check code from DAGISelEmitter.cpp  
							
							 
							
							... 
							
							
							
							and use it in FastISelEmitter.cpp, and make FastISel
subtarget aware. Among other things, this lets it work
properly on x86 targets that don't have SSE, where it
successfully selects x87 instructions.
llvm-svn: 55156 
							
						 
						
							2008-08-22 00:20:26 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								daef7f43af 
								
							 
						 
						
							
							
								
								Instantiate FastISel for X86.  
							
							 
							
							... 
							
							
							
							llvm-svn: 55011 
							
						 
						
							2008-08-19 21:45:35 +00:00