Renato Golin
							
						 
						
							 
							
							
							
							
								
							
							
								a4d563526e 
								
							 
						 
						
							
							
								
								Fix Darwin NEON FP and increase coverage  
							
							 
							
							... 
							
							
							
							llvm-svn: 177664 
							
						 
						
							2013-03-21 21:30:49 +00:00  
						
					 
				
					
						
							
							
								 
								Renato Golin
							
						 
						
							 
							
							
							
							
								
							
							
								b4dd6c5945 
								
							 
						 
						
							
							
								
								Avoid NEON SP-FP unless unsafe-math or Darwin  
							
							 
							
							... 
							
							
							
							NEON is not IEEE 754 compliant, so we should avoid lowering single-precision
floating point operations with NEON unless unsafe-math is turned on. The
equivalent VFP instructions are IEEE 754 compliant, but in some cores they're
much slower, so some archs/OSs might still request it to be on by default,
such as Swift and Darwin.
llvm-svn: 177651 
							
						 
						
							2013-03-21 18:47:47 +00:00  
						
					 
				
					
						
							
							
								 
								Bob Wilson
							
						 
						
							 
							
							
							
							
								
							
							
								e8a549cd92 
								
							 
						 
						
							
							
								
								Add LLVM support for Swift.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164899 
							
						 
						
							2012-09-29 21:43:49 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Grosbach
							
						 
						
							 
							
							
							
							
								
							
							
								71fcb4fedd 
								
							 
						 
						
							
							
								
								switch the flag for using NEON for SP floating point to a subtarget 'feature'.  
							
							 
							
							... 
							
							
							
							Re-commit. This time complete with testsuite updates.
llvm-svn: 99570 
							
						 
						
							2010-03-25 23:47:34 +00:00  
						
					 
				
					
						
							
							
								 
								Edward O'Callaghan
							
						 
						
							 
							
							
							
							
								
							
							
								15dd46215e 
								
							 
						 
						
							
							
								
								Convert a few tests to FileCheck for PR5307.  
							
							 
							
							... 
							
							
							
							llvm-svn: 89584 
							
						 
						
							2009-11-22 11:45:44 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Grosbach
							
						 
						
							 
							
							
							
							
								
							
							
								d7cf55cd0e 
								
							 
						 
						
							
							
								
								Use Unified Assembly Syntax for the ARM backend.  
							
							 
							
							... 
							
							
							
							llvm-svn: 86494 
							
						 
						
							2009-11-09 00:11:35 +00:00  
						
					 
				
					
						
							
							
								 
								David Goodwin
							
						 
						
							 
							
							
							
							
								
							
							
								1cc6dd97da 
								
							 
						 
						
							
							
								
								Remove neonfp attribute and instead set default based on CPU string. Add -arm-use-neon-fp to override the default.  
							
							 
							
							... 
							
							
							
							llvm-svn: 83218 
							
						 
						
							2009-10-01 22:19:57 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								c8054d90fb 
								
							 
						 
						
							
							
								
								Eliminate more uses of llvm-as and llvm-dis.  
							
							 
							
							... 
							
							
							
							llvm-svn: 81293 
							
						 
						
							2009-09-09 00:09:15 +00:00  
						
					 
				
					
						
							
							
								 
								David Goodwin
							
						 
						
							 
							
							
							
							
								
							
							
								3b9c52c5c1 
								
							 
						 
						
							
							
								
								Initial support for single-precision FP using NEON. Added "neonfp" attribute to enable. Added patterns for some binary FP operations.  
							
							 
							
							... 
							
							
							
							llvm-svn: 78081 
							
						 
						
							2009-08-04 17:53:06 +00:00