|  Owen Anderson | 98a3617fba | Refactor my previous change to maintain the distinction between AliasAnalysis and BasicAliasAnalysis.  This involves some wider changes because it folds away some never-used methods.
llvm-svn: 63900 | 2009-02-05 23:36:27 +00:00 | 
				
					
						|  Dan Gohman | a79db30d28 | Tidy up several unbeseeming casts from pointer to intptr_t. llvm-svn: 55779 | 2008-09-04 17:05:41 +00:00 | 
				
					
						|  Dan Gohman | d78c400b5b | Clean up the use of static and anonymous namespaces. This turned up several things that were neither in an anonymous namespace nor static
but not intended to be global.
llvm-svn: 51017 | 2008-05-13 00:00:25 +00:00 | 
				
					
						|  Devang Patel | 80e43fa744 | Restore isCFGOnly property of various analysis passes. llvm-svn: 48579 | 2008-03-20 02:25:21 +00:00 | 
				
					
						|  Devang Patel | 718da668ab | PassInfo keep tracks whether a pass is an analysis pass or not. llvm-svn: 48554 | 2008-03-19 21:56:59 +00:00 | 
				
					
						|  Devang Patel | af75ab8130 | Do not use virtual function to identify an analysis pass. llvm-svn: 48520 | 2008-03-19 00:48:41 +00:00 | 
				
					
						|  Devang Patel | 864970e9b6 | Identify Analysis pass. Do not run analysis pass again if analysis info is still available.
This fixes PR1441.
llvm-svn: 48476 | 2008-03-18 00:39:19 +00:00 | 
				
					
						|  Chris Lattner | f3ebc3f3d2 | Remove attribution from file headers, per discussion on llvmdev. llvm-svn: 45418 | 2007-12-29 20:36:04 +00:00 | 
				
					
						|  Devang Patel | 8c78a0bff0 | Drop 'const' llvm-svn: 36662 | 2007-05-03 01:11:54 +00:00 | 
				
					
						|  Devang Patel | e95c6ad802 | Use 'static const char' instead of 'static const int'. Due to darwin gcc bug, one version of darwin linker coalesces
static const int, which defauts PassID based pass identification.
llvm-svn: 36652 | 2007-05-02 21:39:20 +00:00 | 
				
					
						|  Devang Patel | 09f162ca6a | Do not use typeinfo to identify pass in pass manager. llvm-svn: 36632 | 2007-05-01 21:15:47 +00:00 | 
				
					
						|  Reid Spencer | f75727ab14 | Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduce LLVM's footprint and speed up linking.
llvm-svn: 33941 | 2007-02-05 23:42:17 +00:00 | 
				
					
						|  Reid Spencer | 5301e7c605 | For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid confusion with external linkage types.
llvm-svn: 33663 | 2007-01-30 20:08:39 +00:00 | 
				
					
						|  Andrew Lenharth | 0ad1e3845b | A shim over other AA impls to catch incorrect uses llvm-svn: 31724 | 2006-11-14 05:21:04 +00:00 |