Dan Gohman
							
						 | 
						
							
							
							
							
							
								
							
							
								2734ebd37f
								
							
						 | 
						
							
							
								
								Add a DominatorTree argument to isLCSSA so that it doesn't have to
							
							
							
							
							
							
							
							compute a set of reachable blocks for itself each time it is called, which
is fairly frequently.
llvm-svn: 98179 
							
						 | 
						
							2010-03-10 19:38:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Jakob Stoklund Olesen
							
						 | 
						
							
							
							
							
							
								
							
							
								5f9ead2714
								
							
						 | 
						
							
							
								
								Don't unroll loops containing function calls.
							
							
							
							
							
							
							
							llvm-svn: 95454 
							
						 | 
						
							2010-02-05 23:21:31 +00:00 | 
						
					
				
					
						
							
							
								 
								David Greene
							
						 | 
						
							
							
							
							
							
								
							
							
								e0b9789593
								
							
						 | 
						
							
							
								
								Change errs() to dbgs().
							
							
							
							
							
							
							
							llvm-svn: 92623 
							
						 | 
						
							2010-01-05 01:27:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Dan Gohman
							
						 | 
						
							
							
							
							
							
								
							
							
								969e83a4ff
								
							
						 | 
						
							
							
								
								Replace LoopUnrollPass.cpp's custom code-size estimation code using
							
							
							
							
							
							
							
							the new common CodeMetrics code.
llvm-svn: 85663 
							
						 | 
						
							2009-10-31 14:54:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Dan Gohman
							
						 | 
						
							
							
							
							
							
								
							
							
								af94015c18
								
							
						 | 
						
							
							
								
								Remove an unnecessary #include.
							
							
							
							
							
							
							
							llvm-svn: 85661 
							
						 | 
						
							2009-10-31 14:39:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Dan Gohman
							
						 | 
						
							
							
							
							
							
								
							
							
								f70e76c435
								
							
						 | 
						
							
							
								
								Rename UnrollLoop.cpp to LoopUnroll.cpp, and LoopUnroll.cpp to
							
							
							
							
							
							
							
							LoopUnrollPass.cpp, for consistency with other passes which are
similarly split.
llvm-svn: 85659 
							
						 | 
						
							2009-10-31 14:37:31 +00:00 |