| 
							
							
								 Dan Gohman | ecb7a77885 | Change uses of Function::front to Function::getEntryBlock for readability. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35265 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-03-22 16:38:57 +00:00 |  | 
			
				
					| 
							
							
								 Reid Spencer | d7d83db5f2 | Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduce LLVM's footprint and speed up linking.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33941 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-02-05 23:42:17 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | a5370172b6 | simplify AnalysisGroup registration, eliminating one typeid call. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29932 91177308-0d34-0410-b5e6-96231b3b80d8 | 2006-08-28 00:42:29 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 7f8897f22e | eliminate RegisterOpt.  It does the same thing as RegisterPass. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29925 91177308-0d34-0410-b5e6-96231b3b80d8 | 2006-08-27 22:42:52 +00:00 |  | 
			
				
					| 
							
							
								 Misha Brukman | 2b37d7cf28 | Remove trailing whitespace git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21416 91177308-0d34-0410-b5e6-96231b3b80d8 | 2005-04-21 21:13:18 +00:00 |  | 
			
				
					| 
							
							
								 Jeff Cohen | 534927d82d | Add even more missing createXxxPass functions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19402 91177308-0d34-0410-b5e6-96231b3b80d8 | 2005-01-08 22:01:16 +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 | ecefc96f05 | Fix copy-and-pastos git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11319 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-02-11 06:10:18 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | b060194a70 | Make sure to register the 'no profile' implementation as the default for ProfileInfo git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11309 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-02-11 04:47:54 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 171de656eb | An initial implementation of an LLVM ProfileInfo class which is designed to eventually allow Passes to use profiling information to direct them.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11294 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-02-10 22:11:42 +00:00 |  |