David Blaikie
							
						 
						
							 
							
							
							
							
								
							
							
								a953f2825b 
								
							 
						 
						
							
							
								
								Update Clang tests to handle explicitly typed load changes in LLVM.  
							
							 
							
							... 
							
							
							
							llvm-svn: 230795 
							
						 
						
							2015-02-27 21:19:58 +00:00  
						
					 
				
					
						
							
							
								 
								David Blaikie
							
						 
						
							 
							
							
							
							
								
							
							
								218b783192 
								
							 
						 
						
							
							
								
								Update Clang tests to handle explicitly typed gep changes in LLVM.  
							
							 
							
							... 
							
							
							
							llvm-svn: 230783 
							
						 
						
							2015-02-27 19:18:17 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								d02fd83182 
								
							 
						 
						
							
							
								
								Fix testcases to not rely upon target-* attributes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 176135 
							
						 
						
							2013-02-26 23:08:48 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								0f424b029b 
								
							 
						 
						
							
							
								
								Revert "Add more attributes from the command line to functions."  
							
							 
							
							... 
							
							
							
							This reverts commit 176009.
The commit is a likely cause of several buildbot failures.
llvm-svn: 176044 
							
						 
						
							2013-02-25 19:51:03 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								87869db5f5 
								
							 
						 
						
							
							
								
								Add more attributes from the command line to functions.  
							
							 
							
							... 
							
							
							
							This is an ongoing process. Any command line option which a back-end cares about
should be added here.
llvm-svn: 176009 
							
						 
						
							2013-02-25 07:15:16 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								c33fc4c004 
								
							 
						 
						
							
							
								
								Modify the tests to use attribute group references instead of listing the  
							
							 
							
							... 
							
							
							
							function attributes.
llvm-svn: 175606 
							
						 
						
							2013-02-20 07:22:19 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								60c160ff4d 
								
							 
						 
						
							
							
								
								remove some tests that aren't adding any value: the check lines don't  
							
							 
							
							... 
							
							
							
							make it clear what they're testing so there is no way to know it's right
or to update it.
llvm-svn: 112897 
							
						 
						
							2010-09-02 22:43:55 +00:00  
						
					 
				
					
						
							
							
								 
								John McCall
							
						 
						
							 
							
							
							
							
								
							
							
								fed68df76c 
								
							 
						 
						
							
							
								
								This test needs a triple: it's checking the alignment of a pointer in bytes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 111727 
							
						 
						
							2010-08-21 04:58:16 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								5c816378f8 
								
							 
						 
						
							
							
								
								IRgen: Set the alignment correctly when creating LValue for a decls.  
							
							 
							
							... 
							
							
							
							- Fixes PR5598.
 - Review appreciated.
llvm-svn: 111726 
							
						 
						
							2010-08-21 04:20:22 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								a7566f163a 
								
							 
						 
						
							
							
								
								IRgen: Add CreateMemTemp, for creating an temporary memory object for a particular type, and flood fill. - CreateMemTemp sets the alignment on the alloca correctly, which fixes a great many places in IRgen where we were doing the wrong thing.  
							
							 
							
							... 
							
							
							
							- This fixes many many more places than the test case, but my feeling is we need to audit alignment systematically so I'm not inclined to try hard to test the individual fixes in this patch. If this bothers you, patches welcome!
PR6240.
llvm-svn: 95648 
							
						 
						
							2010-02-09 02:48:28 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								8fbe78f6fc 
								
							 
						 
						
							
							
								
								Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.  
							
							 
							
							... 
							
							
							
							- This is designed to make it obvious that %clang_cc1 is a "test variable"
   which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it
   can be useful to redefine what gets run as 'clang -cc1' (for example, to set
   a default target).
llvm-svn: 91446 
							
						 
						
							2009-12-15 20:14:24 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								568e302a7f 
								
							 
						 
						
							
							
								
								Fix some tests in -Asserts mode.  
							
							 
							
							... 
							
							
							
							- FileCheck is a *huuuuge* improvement here.
 - Still feels like we could use a better tool for this though, either teach
   llvm-dis to spit out the FileCheck syntax, or provide another tool to turn a
   .ll into a "matchable" input.
 - Also on my Christmas list is better FileCheck diagnostics with missing
   variables or mismatches.
llvm-svn: 86800 
							
						 
						
							2009-11-11 03:48:26 +00:00  
						
					 
				
					
						
							
							
								 
								Douglas Gregor
							
						 
						
							 
							
							
							
							
								
							
							
								3dc959f88b 
								
							 
						 
						
							
							
								
								Tweak CHECK lines to eliminate a failure on i686-apple-darwin10  
							
							 
							
							... 
							
							
							
							llvm-svn: 83173 
							
						 
						
							2009-09-30 21:39:51 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								24440102aa 
								
							 
						 
						
							
							
								
								Convert from nonportable grep to filecheck, patch by John Thompson  
							
							 
							
							... 
							
							
							
							llvm-svn: 83158 
							
						 
						
							2009-09-30 19:55:07 +00:00  
						
					 
				
					
						
							
							
								 
								Mon P Wang
							
						 
						
							 
							
							
							
							
								
							
							
								acedf7768f 
								
							 
						 
						
							
							
								
								Preserve address space information through member accesses, e.g.,  
							
							 
							
							... 
							
							
							
							__attribute__((address_space(1))) struct {int arr[ 3 ]; }  *p1;
   ... = p1->arr[2];  // load from address space 1
llvm-svn: 76717 
							
						 
						
							2009-07-22 03:08:17 +00:00