Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c2d3d3112e 
								
							 
						 
						
							
							
								
								eliminate RegisterOpt.  It does the same thing as RegisterPass.  
							
							 
							
							... 
							
							
							
							llvm-svn: 29925 
							
						 
						
							2006-08-27 22:42:52 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								e7134c5f69 
								
							 
						 
						
							
							
								
								Fix PR885  
							
							 
							
							... 
							
							
							
							llvm-svn: 29794 
							
						 
						
							2006-08-21 17:20:01 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								01808caded 
								
							 
						 
						
							
							
								
								Remove trailing whitespace  
							
							 
							
							... 
							
							
							
							llvm-svn: 21416 
							
						 
						
							2005-04-21 21:13:18 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								e29503a805 
								
							 
						 
						
							
							
								
								expose this pass to both opt and analyze  
							
							 
							
							... 
							
							
							
							llvm-svn: 20672 
							
						 
						
							2005-03-18 05:27:57 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Cohen
							
						 
						
							 
							
							
							
							
								
							
							
								703f7db254 
								
							 
						 
						
							
							
								
								Apply feed back from Chris:  
							
							 
							
							... 
							
							
							
							1. Rename createLoaderPass to CreateProfileLoaderPass
  2. Opt shouldn't use the pass registered in CodeGen.
llvm-svn: 19431 
							
						 
						
							2005-01-10 03:56:27 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Cohen
							
						 
						
							 
							
							
							
							
								
							
							
								cede1ce95a 
								
							 
						 
						
							
							
								
								Add even more missing createXxxPass functions.  
							
							 
							
							... 
							
							
							
							llvm-svn: 19402 
							
						 
						
							2005-01-08 22:01:16 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								4f2cf030e8 
								
							 
						 
						
							
							
								
								'Pass' should now not be derived from by clients.  Instead, they should derive  
							
							 
							
							... 
							
							
							
							from ModulePass.  Instead of implementing Pass::run, then should implement
ModulePass::runOnModule.
llvm-svn: 16436 
							
						 
						
							2004-09-20 04:48:05 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								7c16caa336 
								
							 
						 
						
							
							
								
								Changes For Bug 352  
							
							 
							
							... 
							
							
							
							Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
llvm-svn: 16137 
							
						 
						
							2004-09-01 22:55:40 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								eb04d9bcb4 
								
							 
						 
						
							
							
								
								Add #include <iostream> since Value.h does not #include it any more.  
							
							 
							
							... 
							
							
							
							llvm-svn: 14622 
							
						 
						
							2004-07-04 12:19:56 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								9bde783c5c 
								
							 
						 
						
							
							
								
								Switch to using edge profiling information as the basic source of profile info  
							
							 
							
							... 
							
							
							
							from using basic block counts.
llvm-svn: 12242 
							
						 
						
							2004-03-08 22:04:08 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								bd481d588a 
								
							 
						 
						
							
							
								
								Refactor implementations  
							
							 
							
							... 
							
							
							
							llvm-svn: 12240 
							
						 
						
							2004-03-08 21:30:35 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								4b095b937e 
								
							 
						 
						
							
							
								
								Cosmetic improvements to this option.  
							
							 
							
							... 
							
							
							
							llvm-svn: 11331 
							
						 
						
							2004-02-11 19:14:04 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								f10f6b10f9 
								
							 
						 
						
							
							
								
								Actually load profiling information now!  Block layout can use real, live,  
							
							 
							
							... 
							
							
							
							actual profile info, and works!  :)
llvm-svn: 11324 
							
						 
						
							2004-02-11 18:21:05 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								f7a5d9874c 
								
							 
						 
						
							
							
								
								Add skeleton profileinfoloader pass.  This will be enhanced to actually LOAD  
							
							 
							
							... 
							
							
							
							a profile tommorow.  :)
llvm-svn: 11318 
							
						 
						
							2004-02-11 06:10:05 +00:00