Owen Anderson 
							
						 
					 
					
						
						
							
						
						90c579de5a 
					 
					
						
						
							
							Reapply r110396, with fixes to appease the Linux buildbot gods.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110460  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-06 18:33:48 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						1f74590e9d 
					 
					
						
						
							
							Revert r110396 to fix buildbots.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110410  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-06 00:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						9ccaf53ada 
					 
					
						
						
							
							Don't use PassInfo* as a type identifier for passes.  Instead, use the address of the static  
						
						... 
						
						
						
						ID member as the sole unique type identifier.  Clean up APIs related to this change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110396  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-05 23:42:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						79fca6fea8 
					 
					
						
						
							
							Thread const correctness through a bunch of AliasAnalysis interfaces and  
						
						... 
						
						
						
						eliminate several const_casts.
Make CallSite implicitly convertible to ImmutableCallSite.
Rename the getModRefBehavior for intrinsic IDs to
getIntrinsicModRefBehavior to avoid overload ambiguity with CallSite,
which happens to be implicitly convertible to bool.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110155  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-03 21:48:53 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						b2bdf941f6 
					 
					
						
						
							
							LibCallAliasAnalysis uses multiple inheritance, so it needs to implement  
						
						... 
						
						
						
						getAdjustedAnalysisPointer. Part of a fix to PR7760.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109883  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-30 20:19:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						66e08cf79a 
					 
					
						
						
							
							Remove the AliasAnalysis::getMustAliases method, which is dead.  
						
						... 
						
						
						
						The hasNoModRefInfoForCalls isn't worth it as a filter because 
basicaa provides m/r info and everything chains to it, so remove
it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89599  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-22 16:01:44 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						59bf4fcc06 
					 
					
						
						
							
							Public and private corrections, warned about by icc ( #304 ).  
						
						... 
						
						
						
						Patch by Erick Tryzelaar.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81107  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-06 08:55:57 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						b877a1f545 
					 
					
						
						
							
							More MSVC fixes -- class/struct conflicts.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71601  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-12 21:55:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5c490610a1 
					 
					
						
						
							
							Expose a public interface to this pass.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52029  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-05 23:45:18 +00:00