56bf2e1830 
								
							 
						 
						
							
							
								
								Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a ModuleID  
							
							... 
							
							
							
							This is done to avoid odd test failures, like the one fixed in r171243.
llvm-svn: 171250 
							
						 
						
							2012-12-30 02:33:22 +00:00  
				
					
						
							
							
								 
						
							
								f1088a37cb 
								
							 
						 
						
							
							
								
								Indvars: Don't recursively delete instruction during BB iteration.  
							
							... 
							
							
							
							This can invalidate the iterators leading to use after frees and crashes.
Fixes PR12536.
llvm-svn: 166291 
							
						 
						
							2012-10-19 17:53:54 +00:00  
				
					
						
							
							
								 
						
							
								f8a8129513 
								
							 
						 
						
							
							
								
								Fix PR13967.  
							
							... 
							
							
							
							llvm-svn: 165187 
							
						 
						
							2012-10-03 23:59:47 +00:00  
				
					
						
							
							
								 
						
							
								3b17c1b48d 
								
							 
						 
						
							
							
								
								Update to new EH scheme.  
							
							... 
							
							
							
							llvm-svn: 138927 
							
						 
						
							2011-09-01 01:02:41 +00:00  
				
					
						
							
							
								 
						
							
								eed1e8905a 
								
							 
						 
						
							
							
								
								Don't sink landingpad instructions during ind-var simplification.  
							
							... 
							
							
							
							llvm-svn: 138651 
							
						 
						
							2011-08-26 20:40:15 +00:00  
				
					
						
							
							
								 
						
							
								cd83870faf 
								
							 
						 
						
							
							
								
								Fix SCEVExpander::visitAddRecExpr so that it remembers the induction variable  
							
							... 
							
							
							
							it inserted rather than using LoopInfo::getCanonicalInductionVariable to
rediscover it, since that doesn't work on non-canonical loops. This fixes
infinite recurrsion on such loops; PR7562.
llvm-svn: 109419 
							
						 
						
							2010-07-26 18:28:14 +00:00  
				
					
						
							
							
								 
						
							
								3ae2dd2ba5 
								
							 
						 
						
							
							
								
								add newlines at the end of files.  
							
							... 
							
							
							
							llvm-svn: 100705 
							
						 
						
							2010-04-07 22:53:17 +00:00  
				
					
						
							
							
								 
						
							
								c558b49f14 
								
							 
						 
						
							
							
								
								first half of a pass through IndVarSimplify::HandleFloatingPointIV,  
							
							... 
							
							
							
							this cleans up a bunch of code and also fixes several crashes and
miscompiles.  More to come unfortunately, this optimization
is quite broken.
llvm-svn: 100270 
							
						 
						
							2010-04-03 05:54:59 +00:00