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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						15ccbf59a9 
					 
					
						
						
							
							Let libcall semantics decide whether it knows about functions  
						
						... 
						
						
						
						with definitions or not.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52028  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-05 23:38:34 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						5bd91232c3 
					 
					
						
						
							
							Fix a typo in a comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51718  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-30 00:08:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						d208a803a6 
					 
					
						
						
							
							Use static and anonymous namespaces consistently with other passes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51156  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-15 19:43:55 +00:00 
						 
				 
			
				
					
						
							
							
								Torok Edwin 
							
						 
					 
					
						
						
							
						
						f03893acf0 
					 
					
						
						
							
							put LibCallAliasAnalysis into anonymous namespace to avoid  
						
						... 
						
						
						
						clashes on ::X
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50912  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-09 20:35:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						029840c935 
					 
					
						
						
							
							Add a new LibCallAliasAnalysis pass, which is parameterized  
						
						... 
						
						
						
						by an instance of LibCallInfo to provide mod/ref info of
standard library functions.  This is powerful enough to
say that 'sqrt' is readonly except that it modifies errno,
or that "printf doesn't store to memory unless the %n
constraint is present" etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50827  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-07 19:53:05 +00:00