Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								127b41500c 
								
							 
						 
						
							
							
								
								It's PR1925, not PR1609.  
							
							 
							
							... 
							
							
							
							llvm-svn: 46825 
							
						 
						
							2008-02-06 22:07:17 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								1ec748c784 
								
							 
						 
						
							
							
								
								Fix a number of local register allocator issues: PR1609.  
							
							 
							
							... 
							
							
							
							llvm-svn: 46821 
							
						 
						
							2008-02-06 19:16:53 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								34d6b6a319 
								
							 
						 
						
							
							
								
								Update this test.  Due to dag combiner improvements, we now compile  
							
							 
							
							... 
							
							
							
							f7/f11 to:
_f7:
	eor r0, r0, #2 , 2 @ -2147483648
	bx lr
_f11:
	bic r0, r0, #2 , 2 @ -2147483648
	bx lr
instead of:
_f7:
	fmsr s0, r0
	fnegs s0, s0
	fmrs r0, s0
	bx lr
_f11:
	fmsr s0, r0
	fabss s0, s0
	fmrs r0, s0
	bx lr
llvm-svn: 46423 
							
						 
						
							2008-01-27 23:26:37 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								ddc9af11f0 
								
							 
						 
						
							
							
								
								Remove xfail. This is fixed.  
							
							 
							
							... 
							
							
							
							llvm-svn: 45254 
							
						 
						
							2007-12-20 02:25:21 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								8393dc7378 
								
							 
						 
						
							
							
								
								Turning simple splitting on. Start testing new coalescer heuristics as new llcbeta.  
							
							 
							
							... 
							
							
							
							llvm-svn: 44660 
							
						 
						
							2007-12-06 08:54:31 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								7fc1d98353 
								
							 
						 
						
							
							
								
								Fix for PR1831: if all defs of an interval are re-materializable, then it's a preferred spill candiate.  
							
							 
							
							... 
							
							
							
							llvm-svn: 44644 
							
						 
						
							2007-12-06 00:01:56 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								37ed3e6320 
								
							 
						 
						
							
							
								
								Update tests.  
							
							 
							
							... 
							
							
							
							llvm-svn: 44435 
							
						 
						
							2007-11-29 10:03:54 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								e04dc1fa4d 
								
							 
						 
						
							
							
								
								update this test after the fmrrd fix  
							
							 
							
							... 
							
							
							
							llvm-svn: 44393 
							
						 
						
							2007-11-28 05:27:07 +00:00  
						
					 
				
					
						
							
							
								 
								Tanya Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								8f342f8ef3 
								
							 
						 
						
							
							
								
								Fix bug in regression tests that ignored stderr output in RUN lines. Updated tests and fixed broken run lines.  
							
							 
							
							... 
							
							
							
							XFAILed 3 arm regressions (will file bugs)
llvm-svn: 44389 
							
						 
						
							2007-11-28 04:57:00 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								f247e27666 
								
							 
						 
						
							
							
								
								commit testcase I forgot to svn add.  
							
							 
							
							... 
							
							
							
							llvm-svn: 44383 
							
						 
						
							2007-11-27 22:43:37 +00:00  
						
					 
				
					
						
							
							
								 
								Lauro Ramos Venancio
							
						 
						
							 
							
							
							
							
								
							
							
								f6a67bf700 
								
							 
						 
						
							
							
								
								[ARM] Implement __builtin_thread_pointer.  
							
							 
							
							... 
							
							
							
							llvm-svn: 43892 
							
						 
						
							2007-11-08 17:20:05 +00:00  
						
					 
				
					
						
							
							
								 
								Lauro Ramos Venancio
							
						 
						
							 
							
							
							
							
								
							
							
								1a30c18e88 
								
							 
						 
						
							
							
								
								[ARM] Fix code generation for:  
							
							 
							
							... 
							
							
							
							static __thread struct {
    int a;
    int b;
} teste = {0, 0};
llvm-svn: 43722 
							
						 
						
							2007-11-05 18:33:37 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								1f2dd35898 
								
							 
						 
						
							
							
								
								Fix memcpy lowering when addresses are 4-byte aligned but size is not multiple of 4.  
							
							 
							
							... 
							
							
							
							llvm-svn: 43234 
							
						 
						
							2007-10-22 22:11:27 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								2ce649ebea 
								
							 
						 
						
							
							
								
								new testcase  
							
							 
							
							... 
							
							
							
							llvm-svn: 42953 
							
						 
						
							2007-10-13 06:56:18 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								723dab1005 
								
							 
						 
						
							
							
								
								Disable if-conversion for this test.  
							
							 
							
							... 
							
							
							
							llvm-svn: 42170 
							
						 
						
							2007-09-20 18:06:22 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								77d4771405 
								
							 
						 
						
							
							
								
								-enable-arm-if-conversion is gone.  
							
							 
							
							... 
							
							
							
							llvm-svn: 42169 
							
						 
						
							2007-09-20 18:03:23 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								6480cc6f8c 
								
							 
						 
						
							
							
								
								Change all floating constants that are not exactly  
							
							 
							
							... 
							
							
							
							representable to use hex format.
llvm-svn: 41722 
							
						 
						
							2007-09-05 17:50:36 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								6820abe101 
								
							 
						 
						
							
							
								
								Testcases for PR1628.  
							
							 
							
							... 
							
							
							
							llvm-svn: 41719 
							
						 
						
							2007-09-05 11:53:04 +00:00  
						
					 
				
					
						
							
							
								 
								Lauro Ramos Venancio
							
						 
						
							 
							
							
							
							
								
							
							
								a392cd2fde 
								
							 
						 
						
							
							
								
								Implement FPOWI ExpandOp.  
							
							 
							
							... 
							
							
							
							Fix PR1287.
llvm-svn: 41112 
							
						 
						
							2007-08-15 22:13:27 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								2047077272 
								
							 
						 
						
							
							
								
								Test case for PR1609.  
							
							 
							
							... 
							
							
							
							llvm-svn: 41110 
							
						 
						
							2007-08-15 20:30:10 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								413a23d257 
								
							 
						 
						
							
							
								
								This test used "wc | grep ..."; convert it to use the count script.  
							
							 
							
							... 
							
							
							
							llvm-svn: 41101 
							
						 
						
							2007-08-15 13:55:47 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								ada7205b76 
								
							 
						 
						
							
							
								
								Convert tests using "grep -c ... | grep ..." to use the count script.  
							
							 
							
							... 
							
							
							
							llvm-svn: 41100 
							
						 
						
							2007-08-15 13:49:33 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								f9dd170e36 
								
							 
						 
						
							
							
								
								Convert tests using "| wc -l | grep ..." to use the count script.  
							
							 
							
							... 
							
							
							
							llvm-svn: 41097 
							
						 
						
							2007-08-15 13:36:28 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								7fe896120e 
								
							 
						 
						
							
							
								
								New test.  
							
							 
							
							... 
							
							
							
							llvm-svn: 41087 
							
						 
						
							2007-08-14 23:34:50 +00:00  
						
					 
				
					
						
							
							
								 
								Lauro Ramos Venancio
							
						 
						
							 
							
							
							
							
								
							
							
								0db4418a5f 
								
							 
						 
						
							
							
								
								Expand unaligned loads/stores when the target doesn't support them. (PR1548)  
							
							 
							
							... 
							
							
							
							llvm-svn: 40682 
							
						 
						
							2007-08-01 19:34:21 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								314e1cb7ee 
								
							 
						 
						
							
							
								
								For PR1553:  
							
							 
							
							... 
							
							
							
							Change the keywords for the zext and sext parameter attributes to be 
zeroext and signext so they don't conflict with the keywords for the
instructions of the same name. This gets around the ambiguity.
llvm-svn: 40069 
							
						 
						
							2007-07-19 23:13:04 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								5740239998 
								
							 
						 
						
							
							
								
								Add explicit triples to these tests so that llc behaves as expected on  
							
							 
							
							... 
							
							
							
							non-Apple hosts.
llvm-svn: 38455 
							
						 
						
							2007-07-09 13:42:32 +00:00  
						
					 
				
					
						
							
							
								 
								John Criswell
							
						 
						
							 
							
							
							
							
								
							
							
								2660cef6d7 
								
							 
						 
						
							
							
								
								Convert .cvsignore files  
							
							 
							
							... 
							
							
							
							llvm-svn: 37801 
							
						 
						
							2007-06-29 16:35:07 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								0de7694de6 
								
							 
						 
						
							
							
								
								Fix an assertion failure in legalizing bitcast operators on targets where  
							
							 
							
							... 
							
							
							
							vectors are split down to single elements as part of legalization.
llvm-svn: 37785 
							
						 
						
							2007-06-29 00:09:08 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								e15ea75168 
								
							 
						 
						
							
							
								
								Fix tests.  
							
							 
							
							... 
							
							
							
							llvm-svn: 37693 
							
						 
						
							2007-06-21 18:22:42 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								5fcb5a5c74 
								
							 
						 
						
							
							
								
								New tests.  
							
							 
							
							... 
							
							
							
							llvm-svn: 37686 
							
						 
						
							2007-06-21 07:40:00 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								85010166a6 
								
							 
						 
						
							
							
								
								Added some if-conversion tests.  
							
							 
							
							... 
							
							
							
							llvm-svn: 37672 
							
						 
						
							2007-06-20 18:26:15 +00:00  
						
					 
				
					
						
							
							
								 
								Lauro Ramos Venancio
							
						 
						
							 
							
							
							
							
								
							
							
								5a3e6fe365 
								
							 
						 
						
							
							
								
								Add a test for PR1424.  
							
							 
							
							... 
							
							
							
							llvm-svn: 37372 
							
						 
						
							2007-05-31 18:36:07 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								b58bf97603 
								
							 
						 
						
							
							
								
								Add a new test case.  
							
							 
							
							... 
							
							
							
							llvm-svn: 37317 
							
						 
						
							2007-05-24 02:31:15 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								a7120dde08 
								
							 
						 
						
							
							
								
								new testcases for -enable-tail-merge default handling  
							
							 
							
							... 
							
							
							
							llvm-svn: 37287 
							
						 
						
							2007-05-22 17:19:23 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c5900bd25b 
								
							 
						 
						
							
							
								
								testcase that crashes llc  
							
							 
							
							... 
							
							
							
							llvm-svn: 37059 
							
						 
						
							2007-05-15 01:13:42 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								4c28ec187e 
								
							 
						 
						
							
							
								
								Test for PR1406.  
							
							 
							
							... 
							
							
							
							llvm-svn: 37051 
							
						 
						
							2007-05-14 21:12:43 +00:00  
						
					 
				
					
						
							
							
								 
								Lauro Ramos Venancio
							
						 
						
							 
							
							
							
							
								
							
							
								3551928a2b 
								
							 
						 
						
							
							
								
								Enable aliases on arm-linux.  
							
							 
							
							... 
							
							
							
							llvm-svn: 37042 
							
						 
						
							2007-05-14 18:32:56 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								b42c11265c 
								
							 
						 
						
							
							
								
								Another test for tail mergeing  
							
							 
							
							... 
							
							
							
							llvm-svn: 36967 
							
						 
						
							2007-05-10 01:04:28 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								db214c77b4 
								
							 
						 
						
							
							
								
								Can't fold bit_convert into truncating store.  
							
							 
							
							... 
							
							
							
							llvm-svn: 36963 
							
						 
						
							2007-05-09 21:54:34 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								882a6019af 
								
							 
						 
						
							
							
								
								testcase for CodeGenPrepare bug fixed yesterday  
							
							 
							
							... 
							
							
							
							llvm-svn: 36940 
							
						 
						
							2007-05-08 17:44:36 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								4ef41c1054 
								
							 
						 
						
							
							
								
								move this out of Codegen/Generic, because it requires the ARM backend to be  
							
							 
							
							... 
							
							
							
							linked into llc
llvm-svn: 36919 
							
						 
						
							2007-05-08 02:19:56 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								ef409e2780 
								
							 
						 
						
							
							
								
								Fix tests.  
							
							 
							
							... 
							
							
							
							llvm-svn: 36913 
							
						 
						
							2007-05-07 21:50:07 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								2d828d2e3c 
								
							 
						 
						
							
							
								
								Add some tests for (conv (load x)) -> (load (conv*)x) xform.  
							
							 
							
							... 
							
							
							
							llvm-svn: 36912 
							
						 
						
							2007-05-07 21:49:35 +00:00  
						
					 
				
					
						
							
							
								 
								Lauro Ramos Venancio
							
						 
						
							 
							
							
							
							
								
							
							
								34b2735f20 
								
							 
						 
						
							
							
								
								Fix PR1390.  
							
							 
							
							... 
							
							
							
							Don't spill extra register to align the stack.
llvm-svn: 36814 
							
						 
						
							2007-05-05 23:44:41 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								1c0af142a9 
								
							 
						 
						
							
							
								
								remove xfailed testcase (attached to pr)  
							
							 
							
							... 
							
							
							
							llvm-svn: 36797 
							
						 
						
							2007-05-05 21:57:34 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								726e66f734 
								
							 
						 
						
							
							
								
								Test load global in static mode.  
							
							 
							
							... 
							
							
							
							llvm-svn: 36719 
							
						 
						
							2007-05-04 00:29:34 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								579abf45bb 
								
							 
						 
						
							
							
								
								New test case.  
							
							 
							
							... 
							
							
							
							llvm-svn: 36717 
							
						 
						
							2007-05-03 23:53:36 +00:00  
						
					 
				
					
						
							
							
								 
								Dale Johannesen
							
						 
						
							 
							
							
							
							
								
							
							
								89200ce0f0 
								
							 
						 
						
							
							
								
								Evan's patch to avoid FPreg->intreg copy for cvt; store to mem  
							
							 
							
							... 
							
							
							
							llvm-svn: 36693 
							
						 
						
							2007-05-03 20:54:42 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								483dc2bf08 
								
							 
						 
						
							
							
								
								match a reassociated form of fnmul  
							
							 
							
							... 
							
							
							
							llvm-svn: 36659 
							
						 
						
							2007-05-03 00:31:40 +00:00