Evan Cheng 
							
						 
					 
					
						
						
							
						
						f35907f66b 
					 
					
						
						
							
							Make the test less likely to fail with minor changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130778  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-03 19:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						ca6fd009ad 
					 
					
						
						
							
							Fix ARM tests to be register allocator independent.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128680  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-31 22:14:03 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						c8bfd1d78f 
					 
					
						
						
							
							Convert -enable-sched-cycles and -enable-sched-hazard to -disable  
						
						... 
						
						
						
						flags. They are still not enable in this revision.
Added TargetInstrInfo::isZeroCost() to fix a fundamental problem with
the scheduler's model of operand latency in the selection DAG.
Generalized unit tests to work with sched-cycles.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123969  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-21 05:51:33 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						529916ca4a 
					 
					
						
						
							
							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.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118922  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-12 20:32:20 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						f7d87ee158 
					 
					
						
						
							
							Change ARM scheduling default to list-hybrid if the target supports floating point instructions (and is not using soft float).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104307  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-21 00:43:17 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						4980187dd9 
					 
					
						
						
							
							Use FileCheck... its good for you...  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78613  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-10 23:06:57 +00:00 
						 
				 
			
				
					
						
							
							
								David Goodwin 
							
						 
					 
					
						
						
							
						
						aeb66fe54e 
					 
					
						
						
							
							Fix test.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78606  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-10 22:31:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						5743a3f201 
					 
					
						
						
							
							Add nounwind keywords.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78568  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-10 16:48:40 +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 
							
						 
					 
					
						
						
							
						
						831b500ec1 
					 
					
						
						
							
							Improve tests.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78083  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-04 18:11:59 +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