Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								11a9ac51e8 
								
							 
						 
						
							
							
								
								new testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 27803 
							
						 
						
							2006-04-18 17:56:30 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								48786e4887 
								
							 
						 
						
							
							
								
								Add tests for v8i16 and v16i8  
							
							 
							
							... 
							
							
							
							llvm-svn: 27791 
							
						 
						
							2006-04-18 03:54:50 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								2dea154035 
								
							 
						 
						
							
							
								
								new testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 27787 
							
						 
						
							2006-04-18 03:22:16 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								efe2b3f2fc 
								
							 
						 
						
							
							
								
								New testcase, shouldn't touch vrsave  
							
							 
							
							... 
							
							
							
							llvm-svn: 27776 
							
						 
						
							2006-04-17 21:48:03 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								e757ae6534 
								
							 
						 
						
							
							
								
								New testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 27766 
							
						 
						
							2006-04-17 20:32:27 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								8cdba16d5e 
								
							 
						 
						
							
							
								
								Some more cases that can be generated with two instructions  
							
							 
							
							... 
							
							
							
							llvm-svn: 27759 
							
						 
						
							2006-04-17 17:54:18 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								9a3859b339 
								
							 
						 
						
							
							
								
								New testcases  
							
							 
							
							... 
							
							
							
							llvm-svn: 27753 
							
						 
						
							2006-04-17 06:58:16 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								02440a996b 
								
							 
						 
						
							
							
								
								new testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 27751 
							
						 
						
							2006-04-17 06:06:50 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								31b7d89e66 
								
							 
						 
						
							
							
								
								New testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 27749 
							
						 
						
							2006-04-17 05:58:22 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								6e98b49b54 
								
							 
						 
						
							
							
								
								new testcase, these shuffles can be implemented with discrete instructions,  
							
							 
							
							... 
							
							
							
							and shouldn't be lowered to vperm.
llvm-svn: 27747 
							
						 
						
							2006-04-17 05:27:31 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								c6f665f5f3 
								
							 
						 
						
							
							
								
								Better way to splat v2f64  
							
							 
							
							... 
							
							
							
							llvm-svn: 27735 
							
						 
						
							2006-04-16 18:16:43 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								1c0ef4385d 
								
							 
						 
						
							
							
								
								New testcase, checking to see we can turn this code:  
							
							 
							
							... 
							
							
							
							void test(vector float *F, float f) {
  vector float G = *F + *F;
  *((float*)&G) = f;
  *F = G + G;
}
void test2(vector float *F, float f) {
  vector float G = *F + *F;
  ((float*)&G)[2] = f;
  *F = G + G;
}
void test3(vector float *F, float *f) {
  vector float G = *F + *F;
  *f = ((float*)&G)[2];
}
void test4(vector float *F, float *f) {
  vector float G = *F + *F;
  *f = *((float*)&G);
}
into insert/extract element operations with no memory traffic.
llvm-svn: 27709 
							
						 
						
							2006-04-14 21:41:54 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								174bccb676 
								
							 
						 
						
							
							
								
								Force a specific config, because this test fails in certain configs otherwise.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27694 
							
						 
						
							2006-04-14 06:06:51 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								1c4ecc0c73 
								
							 
						 
						
							
							
								
								new testcase, vector operations should be CSE'd  
							
							 
							
							... 
							
							
							
							llvm-svn: 27690 
							
						 
						
							2006-04-14 05:09:53 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								326ff4eb93 
								
							 
						 
						
							
							
								
								Remove this test, there is no need to test GCC's bugs  
							
							 
							
							... 
							
							
							
							llvm-svn: 27689 
							
						 
						
							2006-04-14 04:47:26 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								548ee45cac 
								
							 
						 
						
							
							
								
								My addition of the xfail marker threw off the line #. move it.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27678 
							
						 
						
							2006-04-13 21:19:13 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								fabdf8087e 
								
							 
						 
						
							
							
								
								Use quotes properly so that the possibility of a null variable set is  
							
							 
							
							... 
							
							
							
							eliminated. This can happen, for example, if LLVM is configured without
llvm-gcc in which case things like LLVMGCC_VERSION will be empty. In
such cases, deja-gnu fails with:
can't read "llvmgcc_version": no such variable
because it sees:
set llvmgcc_version
instead of:
set llvmgcc_version ""
llvm-svn: 27676 
							
						 
						
							2006-04-13 20:33:59 +00:00  
						
					 
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
						
							 
							
							
							
							
								
							
							
								d911f0d545 
								
							 
						 
						
							
							
								
								from the linux kernel  
							
							 
							
							... 
							
							
							
							llvm-svn: 27674 
							
						 
						
							2006-04-13 19:50:07 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								612e84dd8b 
								
							 
						 
						
							
							
								
								Fix this regex to match what llvmgcc4 produces also  
							
							 
							
							... 
							
							
							
							llvm-svn: 27673 
							
						 
						
							2006-04-13 19:46:16 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								ce5ee73be6 
								
							 
						 
						
							
							
								
								Try xfailing this  
							
							 
							
							... 
							
							
							
							llvm-svn: 27669 
							
						 
						
							2006-04-13 18:15:24 +00:00  
						
					 
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
						
							 
							
							
							
							
								
							
							
								4819ab573d 
								
							 
						 
						
							
							
								
								fix this for the more restrictive linkage  
							
							 
							
							... 
							
							
							
							llvm-svn: 27667 
							
						 
						
							2006-04-13 17:52:32 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								d76ecc9678 
								
							 
						 
						
							
							
								
								These tests are now xfailed for llvmgcc4.  This is PR735, unlikely to be  
							
							 
							
							... 
							
							
							
							resolved before 1.7 :(
llvm-svn: 27666 
							
						 
						
							2006-04-13 17:35:36 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c8be43885e 
								
							 
						 
						
							
							
								
								Only look at .ll files in this directory  
							
							 
							
							... 
							
							
							
							llvm-svn: 27665 
							
						 
						
							2006-04-13 17:32:53 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								ee98069488 
								
							 
						 
						
							
							
								
								This file is an invalid C file, test that it is properly rejected  
							
							 
							
							... 
							
							
							
							llvm-svn: 27664 
							
						 
						
							2006-04-13 17:32:03 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								49c1dc2466 
								
							 
						 
						
							
							
								
								Another case where a dead cast was causing the test to spuriously  
							
							 
							
							... 
							
							
							
							fail with the new front-end.
llvm-svn: 27663 
							
						 
						
							2006-04-13 17:28:28 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								2d2f3ef792 
								
							 
						 
						
							
							
								
								Don't get confused by dead casts.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27662 
							
						 
						
							2006-04-13 17:26:54 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								3b84d9a162 
								
							 
						 
						
							
							
								
								Fix an accidental commit.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27661 
							
						 
						
							2006-04-13 17:21:49 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								138058166f 
								
							 
						 
						
							
							
								
								This test fails and I don't know why, xfail it until andrew gets a chance to  
							
							 
							
							... 
							
							
							
							look at it.
llvm-svn: 27660 
							
						 
						
							2006-04-13 17:19:34 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								954ea6e2fc 
								
							 
						 
						
							
							
								
								Oops, move misplaced test  
							
							 
							
							... 
							
							
							
							llvm-svn: 27659 
							
						 
						
							2006-04-13 17:18:42 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								b8ec695455 
								
							 
						 
						
							
							
								
								These are only XFAILs with llvmgcc3, they pass with llvmgcc4  
							
							 
							
							... 
							
							
							
							llvm-svn: 27658 
							
						 
						
							2006-04-13 17:16:21 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								b88cb094ff 
								
							 
						 
						
							
							
								
								Add a run with an unusual target triple, revert the patch that sent output to  
							
							 
							
							... 
							
							
							
							dev null as it broke the test and doesn't add anything.
llvm-svn: 27656 
							
						 
						
							2006-04-13 17:10:03 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								02b7e1128a 
								
							 
						 
						
							
							
								
								Update a count, this test now passes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27655 
							
						 
						
							2006-04-13 16:52:13 +00:00  
						
					 
				
					
						
							
							
								 
								Tanya Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								27fba1761d 
								
							 
						 
						
							
							
								
								Added the ability to xfail based on llvmgcc version  
							
							 
							
							... 
							
							
							
							llvm-svn: 27635 
							
						 
						
							2006-04-12 21:57:40 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								7579237536 
								
							 
						 
						
							
							
								
								Don't dump the llc assembly output to stdout.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27631 
							
						 
						
							2006-04-12 21:03:04 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								226eb56d2f 
								
							 
						 
						
							
							
								
								new testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 27622 
							
						 
						
							2006-04-12 19:04:27 +00:00  
						
					 
				
					
						
							
							
								 
								Tanya Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								bd4a203208 
								
							 
						 
						
							
							
								
								Added llvmgcc version to allow tests to be xfailed by frontend version.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27619 
							
						 
						
							2006-04-12 18:08:25 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								2122424fc1 
								
							 
						 
						
							
							
								
								These casts should turn into gep instructions  
							
							 
							
							... 
							
							
							
							llvm-svn: 27618 
							
						 
						
							2006-04-12 18:07:41 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								21d74e7287 
								
							 
						 
						
							
							
								
								two equivalent vsplti*s in different types should be CSEd.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27613 
							
						 
						
							2006-04-12 17:36:04 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								bd766cb681 
								
							 
						 
						
							
							
								
								Rename this file  
							
							 
							
							... 
							
							
							
							llvm-svn: 27611 
							
						 
						
							2006-04-12 17:01:11 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								ef18ab2bca 
								
							 
						 
						
							
							
								
								Make this test more interesting by checking that the 0.0 used to implement vector fmul gets cse'd also.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27610 
							
						 
						
							2006-04-12 16:57:39 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								e4f274a291 
								
							 
						 
						
							
							
								
								new testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 27608 
							
						 
						
							2006-04-12 16:49:16 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								8d67500533 
								
							 
						 
						
							
							
								
								new testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 27601 
							
						 
						
							2006-04-12 03:24:46 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								81d32507c2 
								
							 
						 
						
							
							
								
								new testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 27572 
							
						 
						
							2006-04-10 23:06:18 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								76b0813040 
								
							 
						 
						
							
							
								
								New testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 27570 
							
						 
						
							2006-04-10 22:45:37 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								23d33f1c47 
								
							 
						 
						
							
							
								
								Add a vselect test case.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27557 
							
						 
						
							2006-04-10 07:30:13 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								89b371195d 
								
							 
						 
						
							
							
								
								add new testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 27537 
							
						 
						
							2006-04-08 07:13:46 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								a348351da3 
								
							 
						 
						
							
							
								
								new testcase for shufflevector  
							
							 
							
							... 
							
							
							
							llvm-svn: 27508 
							
						 
						
							2006-04-08 01:17:42 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								c447d87424 
								
							 
						 
						
							
							
								
								Doh!  
							
							 
							
							... 
							
							
							
							llvm-svn: 27500 
							
						 
						
							2006-04-07 21:52:15 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								085c61d825 
								
							 
						 
						
							
							
								
								Added more shuffle tests  
							
							 
							
							... 
							
							
							
							llvm-svn: 27481 
							
						 
						
							2006-04-07 05:35:45 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								b8fc537634 
								
							 
						 
						
							
							
								
								Add testcases for vpku[hw]um(x,x)  
							
							 
							
							... 
							
							
							
							llvm-svn: 27466 
							
						 
						
							2006-04-06 22:27:59 +00:00