| 
							
							
								 Jim Grosbach | 7ec7a0e96b | switch the flag for using NEON for SP floating point to a subtarget 'feature'. Re-commit. This time complete with testsuite updates.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99570 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-03-25 23:47:34 +00:00 |  | 
			
				
					| 
							
							
								 Jim Grosbach | e5165490b7 | Use Unified Assembly Syntax for the ARM backend. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86494 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-11-09 00:11:35 +00:00 |  | 
			
				
					| 
							
							
								 Jim Grosbach | 8cd0a8cb82 | vml[as].f32 cause stalls in following advanced SIMD instructions. Avoid using them for scalar floating point operations for now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85697 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-10-31 22:57:36 +00:00 |  | 
			
				
					| 
							
							
								 Evan Cheng | cc7a5b91de | Update tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85050 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-10-25 07:53:48 +00:00 |  | 
			
				
					| 
							
							
								 David Goodwin | 9843a93e83 | Remove neonfp attribute and instead set default based on CPU string. Add -arm-use-neon-fp to override the default. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83218 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-10-01 22:19:57 +00:00 |  | 
			
				
					| 
							
							
								 Dan Gohman | fce288fc91 | Eliminate more uses of llvm-as and llvm-dis. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81293 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-09-09 00:09:15 +00:00 |  | 
			
				
					| 
							
							
								 David Goodwin | 767a952a6f | Make NEON single-precision FP support the default for cortex-a8 (again). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78430 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-08-07 23:32:33 +00:00 |  | 
			
				
					| 
							
							
								 David Goodwin | b84f3d427c | Match common pattern for FNMAC. Add NEON SP support. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78085 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-08-04 18:44:29 +00:00 |  | 
			
				
					| 
							
							
								 David Goodwin | 42a83f2d15 | Initial support for single-precision FP using NEON. Added "neonfp" attribute to enable. Added patterns for some binary FP operations. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78081 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-08-04 17:53:06 +00:00 |  |