1093afe27a 
								
							 
						 
						
							
							
								
								[Mips] Adjust float ABI settings in case of MIPS16 mode.  
							
							... 
							
							
							
							Hard float for mips16 means essentially to compile as soft float but to
use a runtime library for soft float that is written with native mips32
floating point instructions (those runtime routines run in mips32 hard
float mode).
The patch reviewed by Reed Kotler.
llvm-svn: 195123 
							
						 
						
							2013-11-19 12:20:17 +00:00  
				
					
						
							
							
								 
						
							
								445d0adc24 
								
							 
						 
						
							
							
								
								Add Mips16 patterns for sign extend byte and sign extend halfword.  
							
							... 
							
							
							
							llvm-svn: 192130 
							
						 
						
							2013-10-07 20:46:19 +00:00  
				
					
						
							
							
								 
						
							
								9f7ec1538f 
								
							 
						 
						
							
							
								
								64-bit sign extension in register instructions.  
							
							... 
							
							
							
							llvm-svn: 148862 
							
						 
						
							2012-01-24 21:41:09 +00:00  
				
					
						
							
							
								 
						
							
								d22a1c6c95 
								
							 
						 
						
							
							
								
								Drop support for Allegrex. Allegrex implements a variant of Mips2.  
							
							... 
							
							
							
							llvm-svn: 139383 
							
						 
						
							2011-09-09 19:00:51 +00:00  
				
					
						
							
							
								 
						
							
								b90ed2233c 
								
							 
						 
						
							
							
								
								manually upgrade a bunch of tests to modern syntax, and remove some that  
							
							... 
							
							
							
							are either unreduced or only test old syntax.
llvm-svn: 133228 
							
						 
						
							2011-06-17 03:14:27 +00:00  
				
					
						
							
							
								 
						
							
								68c30907cc 
								
							 
						 
						
							
							
								
								Correct bogus module triple specifications.  
							
							... 
							
							
							
							llvm-svn: 112469 
							
						 
						
							2010-08-30 10:48:29 +00:00  
				
					
						
							
							
								 
						
							
								c8054d90fb 
								
							 
						 
						
							
							
								
								Eliminate more uses of llvm-as and llvm-dis.  
							
							... 
							
							
							
							llvm-svn: 81293 
							
						 
						
							2009-09-09 00:09:15 +00:00  
				
					
						
							
							
								 
						
							
								0d4bbf2c4a 
								
							 
						 
						
							
							
								
								Remove obsolete -f flags.  
							
							... 
							
							
							
							llvm-svn: 79992 
							
						 
						
							2009-08-25 15:38:29 +00:00  
				
					
						
							
							
								 
						
							
								8475d56794 
								
							 
						 
						
							
							
								
								Turn on LegalizeTypes, the new type legalization  
							
							... 
							
							
							
							codegen infrastructure, by default.  Please report
any breakage to the mailing lists.
llvm-svn: 58232 
							
						 
						
							2008-10-27 08:42:46 +00:00  
				
					
						
							
							
								 
						
							
								32d4b5a44e 
								
							 
						 
						
							
							
								
								Batch 4 of Mips CodeGen tests  
							
							... 
							
							
							
							llvm-svn: 54509 
							
						 
						
							2008-08-08 04:08:30 +00:00