08882be86c 
								
							 
						 
						
							
							
								
								Remove DAG combiner patch to fold vector splats.  Instcombiner does it now.  
							
							... 
							
							
							
							llvm-svn: 117720 
							
						 
						
							2010-10-29 22:03:02 +00:00  
				
					
						
							
							
								 
						
							
								f63da12be9 
								
							 
						 
						
							
							
								
								Teach the DAG combiner to fold a splat of a splat.  Radar 8597790.  
							
							... 
							
							
							
							Also do some minor refactoring to reduce indentation.
llvm-svn: 117558 
							
						 
						
							2010-10-28 17:06:14 +00:00  
				
					
						
							
							
								 
						
							
								38ab35a911 
								
							 
						 
						
							
							
								
								Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply,  
							
							... 
							
							
							
							add, and subtract operations with zero-extended or sign-extended vectors.
Update tests.  Add auto-upgrade support for the old intrinsics.
llvm-svn: 112773 
							
						 
						
							2010-09-01 23:50:19 +00:00  
				
					
						
							
							
								 
						
							
								0553acff5e 
								
							 
						 
						
							
							
								
								Fix tests to use fadd, fsub, and fmul, instead of add, sub, and mul,  
							
							... 
							
							
							
							when the type is floating-point.
llvm-svn: 102969 
							
						 
						
							2010-05-03 22:36:46 +00:00  
				
					
						
							
							
								 
						
							
								35b6173a17 
								
							 
						 
						
							
							
								
								Merge a bunch of NEON tests into larger files so they run faster.  
							
							... 
							
							
							
							llvm-svn: 83667 
							
						 
						
							2009-10-09 20:20:54 +00:00  
				
					
						
							
							
								 
						
							
								6d850f294d 
								
							 
						 
						
							
							
								
								Convert more NEON tests to use FileCheck.  
							
							... 
							
							
							
							llvm-svn: 83497 
							
						 
						
							2009-10-07 22:30:19 +00:00  
				
					
						
							
							
								 
						
							
								c8054d90fb 
								
							 
						 
						
							
							
								
								Eliminate more uses of llvm-as and llvm-dis.  
							
							... 
							
							
							
							llvm-svn: 81293 
							
						 
						
							2009-09-09 00:09:15 +00:00  
				
					
						
							
							
								 
						
							
								2e076c4e02 
								
							 
						 
						
							
							
								
								Add support for ARM's Advanced SIMD (NEON) instruction set.  
							
							... 
							
							
							
							This is still a work in progress but most of the NEON instruction set
is supported.
llvm-svn: 73919 
							
						 
						
							2009-06-22 23:27:02 +00:00