Chris Lattner 
							
						 
					 
					
						
						
							
						
						c32cef6aa1 
					 
					
						
						
							
							These tests used intrinsics with the wrong prototype.  They weren't caught because  
						
						... 
						
						
						
						the old verifier just checked that something "was a pointer", but not that the pointee
was correct.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157544  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-27 19:35:41 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						b0117eed84 
					 
					
						
						
							
							Also set addrmode6 alignment when align==size.  
						
						... 
						
						
						
						Previously, we were only setting the alignment bits on over-aligned
loads and stores.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143160  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-27 22:39:16 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						1c3ef90cab 
					 
					
						
						
							
							Add codegen support for using post-increment NEON load/store instructions.  
						
						... 
						
						
						
						The vld1-lane, vld1-dup and vst1-lane instructions do not yet support using
post-increment versions, but all the rest of the NEON load/store instructions
should be handled now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125014  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-07 17:43:21 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						746fa17d59 
					 
					
						
						
							
							Add float patterns for Neon vld1-lane/dup and vst1-lane operations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121583  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-10 22:13:32 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						a92bac64cb 
					 
					
						
						
							
							Fix some invalid alignments for Neon vld-dup and vld/st-lane instructions.  
						
						... 
						
						
						
						Alignments smaller than the total size of the memory being loaded or stored,
unless the alignment is 8 bytes, are not allowed.  Add tests for this, too.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121506  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-10 19:37:42 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						6c4c982f83 
					 
					
						
						
							
							Add support for NEON VLD3-dup instructions.  
						
						... 
						
						
						
						The encoding for alignment in VLD4-dup instructions is still a work in progress.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120356  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-30 00:00:35 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						86c6d80a7a 
					 
					
						
						
							
							Add support for NEON VLD3-dup instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120312  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 19:35:29 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						b1dfa7a8e0 
					 
					
						
						
							
							Add support for NEON VLD2-dup instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120236  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-28 06:51:26 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						2a0e97431e 
					 
					
						
						
							
							Add NEON VLD1-dup instructions (load 1 element to all lanes).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120194  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-27 06:35:16 +00:00