Sanjay Patel 
							
						 
					 
					
						
						
							
						
						87c977a52b 
					 
					
						
						
							
							Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option names controlling this variable.  
						
						... 
						
						
						
						"Unroll" is not the appropriate name for this variable. Clang already uses 
the term "interleave" in pragmas and metadata for this.
Differential Revision: http://reviews.llvm.org/D5066 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217528  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-09-10 17:58:16 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						959ecb2eec 
					 
					
						
						
							
							LoopVectorize: LoopSimplify can't canonicalize loops with an indirectbr in it, don't assert on those cases.  
						
						... 
						
						
						
						Fixes PR16139.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182656  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-05-24 18:05:35 +00:00 
						 
				 
			
				
					
						
							
							
								Nadav Rotem 
							
						 
					 
					
						
						
							
						
						f7737b5baa 
					 
					
						
						
							
							Force a fixed unroll count on the target independent tests.  
						
						... 
						
						
						
						This should fix clang-native-arm-cortex-a9. Thanks Renato.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171582  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-05 00:58:48 +00:00 
						 
				 
			
				
					
						
							
							
								Nadav Rotem 
							
						 
					 
					
						
						
							
						
						db2367512e 
					 
					
						
						
							
							LoopVectorizer: Fix a bug in the code that updates the loop exiting block.  
						
						... 
						
						
						
						LCSSA PHIs may have undef values. The vectorizer updates values that are used by outside users such as PHIs.
The bug happened because undefs are not loop values. This patch handles these PHIs.
PR14725
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171251  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-12-30 07:47:00 +00:00