Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								c594890a82 
								
							 
						 
						
							
							
								
								Reenable sqrt IR generation test.  
							
							 
							
							... 
							
							
							
							llvm-svn: 82731 
							
						 
						
							2009-09-24 23:37:40 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								ea406ed0a6 
								
							 
						 
						
							
							
								
								Disable test; what it's testing for is wrong.  
							
							 
							
							... 
							
							
							
							llvm-svn: 82658 
							
						 
						
							2009-09-23 21:46:36 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								c1aec40d64 
								
							 
						 
						
							
							
								
								Add a test case for r81431.  
							
							 
							
							... 
							
							
							
							llvm-svn: 81432 
							
						 
						
							2009-09-10 05:08:51 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								0367b0f136 
								
							 
						 
						
							
							
								
								Avoid Tcl substitution, introduced %llvmgcc_only for this one little test  
							
							 
							
							... 
							
							
							
							(%llvmgcc includes a '-w' argument, and this test looks for warnings).
llvm-svn: 81152 
							
						 
						
							2009-09-07 19:25:54 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								a1aed7bb40 
								
							 
						 
						
							
							
								
								Mark test as passing on all x86, which it should,  
							
							 
							
							... 
							
							
							
							although I don't think anyone cares about this
feature except Darwin.  PR 4825.
llvm-svn: 80596 
							
						 
						
							2009-08-31 17:49:20 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								0d4bbf2c4a 
								
							 
						 
						
							
							
								
								Remove obsolete -f flags.  
							
							 
							
							... 
							
							
							
							llvm-svn: 79992 
							
						 
						
							2009-08-25 15:38:29 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								2315a68054 
								
							 
						 
						
							
							
								
								Make for 32-bit only.  
							
							 
							
							... 
							
							
							
							llvm-svn: 79614 
							
						 
						
							2009-08-21 09:29:26 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								84d3389d7d 
								
							 
						 
						
							
							
								
								Probably should emit bitcode instead of text.  
							
							 
							
							... 
							
							
							
							llvm-svn: 79607 
							
						 
						
							2009-08-21 08:02:19 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								19e4d6b33c 
								
							 
						 
						
							
							
								
								Testcase for r79597.  
							
							 
							
							... 
							
							
							
							llvm-svn: 79598 
							
						 
						
							2009-08-21 06:12:30 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								419a5b98ec 
								
							 
						 
						
							
							
								
								Test for llvm-gcc patch 78762.  
							
							 
							
							... 
							
							
							
							llvm-svn: 78763 
							
						 
						
							2009-08-12 01:14:30 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								a3be3d7a89 
								
							 
						 
						
							
							
								
								llvm-gcc now emits inbounds for this getelementptr.  
							
							 
							
							... 
							
							
							
							llvm-svn: 78758 
							
						 
						
							2009-08-12 00:35:55 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								f9d12f23cb 
								
							 
						 
						
							
							
								
								Use wchar.h to get wchar_t, not ctype.h.  
							
							 
							
							... 
							
							
							
							llvm-svn: 78703 
							
						 
						
							2009-08-11 19:59:21 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								8d7f6f83fd 
								
							 
						 
						
							
							
								
								Testcase for llvm-gcc 78324 (although in normal  
							
							 
							
							... 
							
							
							
							testing mode it won't test much).
llvm-svn: 78325 
							
						 
						
							2009-08-06 17:28:23 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								fd5d735e2b 
								
							 
						 
						
							
							
								
								llvm-gcc checks the static asm variable is valid in ValidateRegisterVariable. Make this work for PPC.  
							
							 
							
							... 
							
							
							
							llvm-svn: 78051 
							
						 
						
							2009-08-04 04:48:31 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								0549ae4181 
								
							 
						 
						
							
							
								
								Fixed now.  
							
							 
							
							... 
							
							
							
							llvm-svn: 78042 
							
						 
						
							2009-08-04 03:46:54 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								0c685e1055 
								
							 
						 
						
							
							
								
								XFAIL for the moment.  
							
							 
							
							... 
							
							
							
							llvm-svn: 78038 
							
						 
						
							2009-08-04 03:40:47 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								fcfbc7bb2c 
								
							 
						 
						
							
							
								
								remove this test.  It is currently failing because we now emit the string  
							
							 
							
							... 
							
							
							
							on darwin with ".cstring" instead of ".section  __TEXT,__cstring".  They
are the same and the former is better.  Remove this because this is no longer
magic pixie dust in the frontend.
llvm-svn: 77055 
							
						 
						
							2009-07-25 07:31:51 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								17151155ed 
								
							 
						 
						
							
							
								
								Remove the IA-64 backend.  
							
							 
							
							... 
							
							
							
							llvm-svn: 76920 
							
						 
						
							2009-07-24 00:30:09 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								7413f07b9d 
								
							 
						 
						
							
							
								
								testcase for PR4590  
							
							 
							
							... 
							
							
							
							llvm-svn: 76868 
							
						 
						
							2009-07-23 06:07:59 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								520024b465 
								
							 
						 
						
							
							
								
								Testcase for PR4214.  
							
							 
							
							... 
							
							
							
							llvm-svn: 76174 
							
						 
						
							2009-07-17 11:44:20 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								644e74abbe 
								
							 
						 
						
							
							
								
								Fix test so it works on systems where wchar_t != int.  
							
							 
							
							... 
							
							
							
							llvm-svn: 75827 
							
						 
						
							2009-07-15 20:40:53 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								50267456a4 
								
							 
						 
						
							
							
								
								Test for llvm-gcc patch 75822.  
							
							 
							
							... 
							
							
							
							llvm-svn: 75824 
							
						 
						
							2009-07-15 20:27:44 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								2d8c9aeed7 
								
							 
						 
						
							
							
								
								String constants are now output with private linkage.  
							
							 
							
							... 
							
							
							
							llvm-svn: 75777 
							
						 
						
							2009-07-15 12:09:18 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								82fc7735d2 
								
							 
						 
						
							
							
								
								Testcase for PR4556  
							
							 
							
							... 
							
							
							
							llvm-svn: 75655 
							
						 
						
							2009-07-14 18:42:24 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								1423721425 
								
							 
						 
						
							
							
								
								The correct values here (as defined by gcc-4.2) are  
							
							 
							
							... 
							
							
							
							different for ppc; add another version of the test.
llvm-svn: 73983 
							
						 
						
							2009-06-23 18:42:26 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								c99c9d3f01 
								
							 
						 
						
							
							
								
								This test only works on ppc32 if some optimization is done before  
							
							 
							
							... 
							
							
							
							generating LLVM IR; it is correct in the code as written
to use 8-byte-aligned operations to copy Key in bar.  Formerly
the gcc inliner was run, now it isn't.  I don't think it's
possible to preserve this as a pure FE test.  Adding -O2 lets
the llvm optimizers get rid of the 8-byte-aligned stores, at least.
llvm-svn: 73981 
							
						 
						
							2009-06-23 18:34:37 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								736ffeeab4 
								
							 
						 
						
							
							
								
								See test.  Judging from PR 1278, at the time the test was committed, the  
							
							 
							
							... 
							
							
							
							generated code was apparently doing stores directly into the return value
aggregate; now, it's doing a copy from a compiler-generated static object.
That object is initialized using [4 x i8] which breaks the test.  I believe
this change preserves the original point of the test.
Of course it would be better for the code to do stores directly into the
return aggregate, but that is not what happens at -O0; the llvm optimizers
seem to do that on x86 but not on ppc32, possibly because of the explicit
padding (which is unavoidable).  I think it must have been being done by
a gcc optimizer pass before.
llvm-svn: 73972 
							
						 
						
							2009-06-23 18:03:49 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								fb8097b576 
								
							 
						 
						
							
							
								
								new testcase for rdar://6983634  
							
							 
							
							... 
							
							
							
							llvm-svn: 73729 
							
						 
						
							2009-06-18 22:53:26 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								b6495b26e5 
								
							 
						 
						
							
							
								
								Testcase for PR4332.  
							
							 
							
							... 
							
							
							
							llvm-svn: 73353 
							
						 
						
							2009-06-14 22:22:42 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								32cbbec335 
								
							 
						 
						
							
							
								
								Adjust this test's regex strings so that they work regardless  
							
							 
							
							... 
							
							
							
							of the target's pointer size. This avoids the need for -m32 on
the llvm-gcc command-line, which some targets may not support.
llvm-svn: 73270 
							
						 
						
							2009-06-12 23:31:14 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								9fd76cc19c 
								
							 
						 
						
							
							
								
								Add -m32 to llvm-gcc commands, so that this test behaves as expected  
							
							 
							
							... 
							
							
							
							on systems which default to a 64-bit target.
llvm-svn: 73265 
							
						 
						
							2009-06-12 23:02:02 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								9ebb4d2127 
								
							 
						 
						
							
							
								
								Testcase for llvm-gcc patch 73238.  
							
							 
							
							... 
							
							
							
							llvm-svn: 73239 
							
						 
						
							2009-06-12 18:41:53 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								4bd5463617 
								
							 
						 
						
							
							
								
								Test for rev 73205 (PR 4349)  
							
							 
							
							... 
							
							
							
							llvm-svn: 73206 
							
						 
						
							2009-06-11 20:48:09 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								72c9722c64 
								
							 
						 
						
							
							
								
								Fix these so that they work on non-x86 Darwin machines.  
							
							 
							
							... 
							
							
							
							llvm-svn: 72903 
							
						 
						
							2009-06-04 23:37:19 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								d6ac8bec21 
								
							 
						 
						
							
							
								
								Specify that this works for Darwin.  
							
							 
							
							... 
							
							
							
							llvm-svn: 72899 
							
						 
						
							2009-06-04 22:56:29 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								12313e327f 
								
							 
						 
						
							
							
								
								For XTARGET to work on targets not in the list,  
							
							 
							
							... 
							
							
							
							there must also be an XFAIL line.  Fix a couple
examples of this.
llvm-svn: 72876 
							
						 
						
							2009-06-04 18:27:43 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								24ad1feb77 
								
							 
						 
						
							
							
								
								Adjust these tests now that "extern inline"  
							
							 
							
							... 
							
							
							
							functions are being output with bodies and
available_externally linkage.
llvm-svn: 72620 
							
						 
						
							2009-05-30 13:57:05 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								b17990999f 
								
							 
						 
						
							
							
								
								Commands beginning with '--' are converted to '-f' by gcc. Blech!  
							
							 
							
							... 
							
							
							
							llvm-svn: 72023 
							
						 
						
							2009-05-18 18:09:36 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								c5161d4b83 
								
							 
						 
						
							
							
								
								Check that the gcc front-end is not doing inlining  
							
							 
							
							... 
							
							
							
							when not doing unit-at-a-time.
llvm-svn: 71986 
							
						 
						
							2009-05-17 19:37:02 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								357e03cede 
								
							 
						 
						
							
							
								
								Use %llvmgcc instead of llvm-gcc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 70886 
							
						 
						
							2009-05-04 18:00:27 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								d84881ec53 
								
							 
						 
						
							
							
								
								Testcase for PR3967.  
							
							 
							
							... 
							
							
							
							llvm-svn: 70856 
							
						 
						
							2009-05-04 12:54:02 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								e6d2e627da 
								
							 
						 
						
							
							
								
								testcase for PR4082  
							
							 
							
							... 
							
							
							
							llvm-svn: 70375 
							
						 
						
							2009-04-29 06:46:27 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								7bccadac92 
								
							 
						 
						
							
							
								
								Testcase for PR2958.  
							
							 
							
							... 
							
							
							
							llvm-svn: 69818 
							
						 
						
							2009-04-22 18:55:17 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								ab4c600e8b 
								
							 
						 
						
							
							
								
								These tests are x86 specific.  
							
							 
							
							... 
							
							
							
							llvm-svn: 69798 
							
						 
						
							2009-04-22 10:39:51 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								87a801af59 
								
							 
						 
						
							
							
								
								Add a __builtin___memset_chk test.  
							
							 
							
							... 
							
							
							
							llvm-svn: 67815 
							
						 
						
							2009-03-27 02:45:14 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								1bb604aff5 
								
							 
						 
						
							
							
								
								One more test.  
							
							 
							
							... 
							
							
							
							llvm-svn: 67694 
							
						 
						
							2009-03-25 17:45:18 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								4b6c049b3f 
								
							 
						 
						
							
							
								
								Add __builtin___memcpy_chk tests.  
							
							 
							
							... 
							
							
							
							llvm-svn: 67691 
							
						 
						
							2009-03-25 16:49:31 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								39d0946db5 
								
							 
						 
						
							
							
								
								These tests pass on linux.  
							
							 
							
							... 
							
							
							
							llvm-svn: 67689 
							
						 
						
							2009-03-25 16:43:59 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								b86a445d39 
								
							 
						 
						
							
							
								
								Add a __builtin_object_size test.  
							
							 
							
							... 
							
							
							
							llvm-svn: 67688 
							
						 
						
							2009-03-25 16:29:33 +00:00