Chris Lattner 
							
						 
					 
					
						
						
							
						
						b12914bfc0 
					 
					
						
						
							
							'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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16436  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-20 04:48:05 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						551ccae044 
					 
					
						
						
							
							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/.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-01 22:55:40 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						954da37bb4 
					 
					
						
						
							
							Add #include <iostream> since Value.h does not #include it any more.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14622  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-04 12:19:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						96ab5caf2d 
					 
					
						
						
							
							Switch to using edge profiling information as the basic source of profile info  
						
						... 
						
						
						
						from using basic block counts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12242  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-08 22:04:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						62e84f376b 
					 
					
						
						
							
							Refactor implementations  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-08 21:30:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d6a556b3fd 
					 
					
						
						
							
							Cosmetic improvements to this option.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11331  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-11 19:14:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						945871df86 
					 
					
						
						
							
							Actually load profiling information now!  Block layout can use real, live,  
						
						... 
						
						
						
						actual profile info, and works!  :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11324  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-11 18:21:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						927fec3c38 
					 
					
						
						
							
							Add skeleton profileinfoloader pass.  This will be enhanced to actually LOAD  
						
						... 
						
						
						
						a profile tommorow.  :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11318  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-11 06:10:05 +00:00