90bc19cd91 
								
							 
						 
						
							
							
								
								Modify the LLVM assembly output so that it uses references to represent function attributes.  
							
							... 
							
							
							
							This makes the LLVM assembly look better. E.g.:
     define void @foo() #0  { ret void }
     attributes #0  = { nounwind noinline ssp }
llvm-svn: 175605 
							
						 
						
							2013-02-20 07:21:42 +00:00  
				
					
						
							
							
								 
						
							
								84ba97698e 
								
							 
						 
						
							
							
								
								FileCheck-ize the tests.  
							
							... 
							
							
							
							llvm-svn: 174865 
							
						 
						
							2013-02-11 08:34:57 +00:00  
				
					
						
							
							
								 
						
							
								2694e14087 
								
							 
						 
						
							
							
								
								Make ModRefBehavior a lattice. Use this to clean up AliasAnalysis  
							
							... 
							
							
							
							chaining and simplify FunctionAttrs' GetModRefBehavior logic.
llvm-svn: 118660 
							
						 
						
							2010-11-10 01:02:18 +00:00  
				
					
						
							
							
								 
						
							
								1880092722 
								
							 
						 
						
							
							
								
								Change tests from "opt %s" to "opt < %s" so that opt doesn't see the  
							
							... 
							
							
							
							input filename so that opt doesn't print the input filename in the
output so that grep lines in the tests don't unintentionally match
strings in the input filename.
llvm-svn: 81537 
							
						 
						
							2009-09-11 18:01:28 +00:00  
				
					
						
							
							
								 
						
							
								72a13d2476 
								
							 
						 
						
							
							
								
								Use opt -S instead of piping bitcode output through llvm-dis.  
							
							... 
							
							
							
							llvm-svn: 81257 
							
						 
						
							2009-09-08 22:34:10 +00:00  
				
					
						
							
							
								 
						
							
								9737a63ed8 
								
							 
						 
						
							
							
								
								Change these tests to feed the assembly files to opt directly, instead  
							
							... 
							
							
							
							of using llvm-as, now that opt supports this.
llvm-svn: 81226 
							
						 
						
							2009-09-08 16:50:01 +00:00  
				
					
						
							
							
								 
						
							
								44c8cd97a5 
								
							 
						 
						
							
							
								
								Rename AddReadAttrs to FunctionAttrs, and teach it how  
							
							... 
							
							
							
							to work out (in a very simplistic way) which function
arguments (pointer arguments only) are only dereferenced
and so do not escape.  Mark such arguments 'nocapture'.
llvm-svn: 61525 
							
						 
						
							2008-12-31 16:14:43 +00:00