|  Evan Cheng | 2d59ee34f1 | Add some missing isel predicates on def : pat patterns to avoid generating VFP vmla / vmls (they cause stalls). Disabling them in isel is properly not a right solution, I'll look into a proper solution next. llvm-svn: 118922 | 2010-11-12 20:32:20 +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 | 
				
					
						|  Jim Grosbach | d7cf55cd0e | Use Unified Assembly Syntax for the ARM backend. llvm-svn: 86494 | 2009-11-09 00:11:35 +00:00 | 
				
					
						|  Jim Grosbach | 5cba8de2c8 | vml[as].f32 cause stalls in following advanced SIMD instructions. Avoid using them for scalar floating point operations for now.
llvm-svn: 85697 | 2009-10-31 22:57:36 +00:00 | 
				
					
						|  Evan Cheng | b9f3520660 | Update tests. llvm-svn: 85050 | 2009-10-25 07:53:48 +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 | 742db6a6d4 | Make NEON single-precision FP support the default for cortex-a8 (again). llvm-svn: 78430 | 2009-08-07 23:32:33 +00:00 | 
				
					
						|  David Goodwin | a3839bc6c0 | Match common pattern for FNMAC. Add NEON SP support. llvm-svn: 78085 | 2009-08-04 18:44:29 +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 |