Devang Patel 
							
						 
					 
					
						
						
							
						
						9dd2b47d44 
					 
					
						
						
							
							Generalize DISubprogram element to encode various flags instead of just one boolean for isArtificial.  
						
						... 
						
						
						
						This is a backword compatible change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115084  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-29 21:04:46 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0b48eade42 
					 
					
						
						
							
							Reapply r112623. Included additional check for unused byval argument.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112659  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-31 22:22:42 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						81b79b5fa8 
					 
					
						
						
							
							Revert r112623. It is causing self host build failures.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112631  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-31 19:41:03 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						8480c2e314 
					 
					
						
						
							
							Remember byval argument's frame index during argument lowering and use this info to emit debug info.  
						
						... 
						
						
						
						Fixes Radar 8367011.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112623  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-31 18:50:09 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						8b5749da2a 
					 
					
						
						
							
							Update tests to not rely on input file's absolute path.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109521  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-27 18:13:53 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						79ced813d7 
					 
					
						
						
							
							Test case to insure template function declaration refers to correct filename.  Radar 8063111.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109258  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-23 20:15:49 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						6ee32707f1 
					 
					
						
						
							
							Testcase for 108732 (8195660).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108733  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-19 18:22:40 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						0ac9a6f9e1 
					 
					
						
						
							
							Less incorrect handling of zero-length bitfields.  Radars 7992077 and 8093043.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106611  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-06-23 00:31:14 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						649fa7bad0 
					 
					
						
						
							
							Corresponding test changes for r106564.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106569  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-06-22 20:30:14 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0a805d1f2e 
					 
					
						
						
							
							test case for r106438.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106439  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-06-21 18:37:23 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						215aa15a0d 
					 
					
						
						
							
							Support for nested functions/classes in debug output.  (Again.)  Radar 7424645.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105828  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-06-11 20:08:44 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						8ece123ebd 
					 
					
						
						
							
							Tweak test for debug/metadata change, update to FileCheck.  Radar 7424645.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105559  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-06-07 21:50:54 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						6d56b9fabc 
					 
					
						
						
							
							Revert 105492 & 105493 due to a testcase regression.  Radar 7424645.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105511  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-06-05 00:39:29 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						0f1b813567 
					 
					
						
						
							
							Support for nested functions/classes in debug output.  Radar 7424645.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105492  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-06-04 22:36:03 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						8ffc42f8ea 
					 
					
						
						
							
							Revert 104841, 104842, 104876 due to buildbot failures.  Radar 7424645.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104953  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-28 16:41:07 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						aa66d2f48a 
					 
					
						
						
							
							Support for nested functions/classes in debug output.  Radar 7424645.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104841  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-27 16:16:54 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						ff9244a1f1 
					 
					
						
						
							
							Match "4" or "8" depending upon if it's 32- or 64-bit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104196  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-20 00:27:10 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						a008750aa9 
					 
					
						
						
							
							Testcase for r104181.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104182  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-19 23:33:26 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						cacd5d3b17 
					 
					
						
						
							
							Test case for r103633.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103634  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-12 18:31:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						72c2a83951 
					 
					
						
						
							
							Testcase for llvm 103572 (7898991).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103574  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-12 05:04:20 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1deea21e35 
					 
					
						
						
							
							Test case for 103414.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103415  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-10 17:49:40 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						cec9c50924 
					 
					
						
						
							
							Revert r102948.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102964  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-03 21:51:21 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						5f84c0293f 
					 
					
						
						
							
							Testcase for r102947.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102948  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-03 20:39:35 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						95dbda70c4 
					 
					
						
						
							
							New test.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102746  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-30 19:39:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						01baea3c2c 
					 
					
						
						
							
							Add -o /dev/null to some tests which don't care about their output.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102722  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-30 17:42:30 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						639336e0bd 
					 
					
						
						
							
							Reverting 100530 & 100531 due to regressions in the GDB test suite.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100563  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-06 21:38:29 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						983327b351 
					 
					
						
						
							
							Revise debug info machinery to digest nested functions and classes.  
						
						... 
						
						
						
						A certain GDB testsuite case (local.cc) has a function nested inside a
class nested inside another function.  GCC presents the innermost
function to llvm-convert first.  Heretofore, the debug info mistakenly
placed the inner function at module scope.  This patch walks the GCC
context links and instantiates the outer class and function so the
debug info is properly nested.  Radar 7426545.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100530  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-06 17:19:32 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						b2dc2df7d2 
					 
					
						
						
							
							Test case for llvm-gcc r99305.  Radar 7659636.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99306  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-23 18:39:23 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						c221bc7344 
					 
					
						
						
							
							Chris pointed out that producing undef here is wrong in  
						
						... 
						
						
						
						general.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98649  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-16 18:50:54 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						984751e5a7 
					 
					
						
						
							
							Check that P is not zero initialized.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98627  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-16 11:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						4b945500a5 
					 
					
						
						
							
							Start using DIFile.  See updated SourceLevelDebugging.html for more information.  
						
						... 
						
						
						
						This patch updates LLVMDebugVersion to 8.
Debug info descriptors encoded using LLVMDebugVersion 7 is supported.
Corresponding llvmgcc and clang FE commits are required.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98020  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 00:44:10 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						16c1e79cb2 
					 
					
						
						
							
							Ignore target dependent value in grep search.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96604  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-18 19:52:12 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						ca82a15ad1 
					 
					
						
						
							
							New test case for r96543.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96544  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-18 00:53:49 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						a8572bbd39 
					 
					
						
						
							
							Revert:  
						
						... 
						
						
						
						r95605 | dpatel | 2010-02-08 15:27:46 -0800 (Mon, 08 Feb 2010) | 2 lines
test case for r95604.
Which was the testcase for the patch reverted from llvm-gcc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96474  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-17 08:53:27 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						3c280fccf9 
					 
					
						
						
							
							test case for r95604.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95605  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-08 23:27:46 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						ab847e7acb 
					 
					
						
						
							
							Debugging is now reenabled on PPC darwin, so reenable  
						
						... 
						
						
						
						these tests (they pass).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95263  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-03 22:24:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6d1041eee3 
					 
					
						
						
							
							this test has been failing or a long time, just disable it for now to get  
						
						... 
						
						
						
						back to green.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94371  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-24 19:13:39 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						b97a21cb2b 
					 
					
						
						
							
							Testcase for llvm-gcc checkin 92108.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92110  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-24 01:10:43 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						ff99b16637 
					 
					
						
						
							
							XFAIL these tests on powerpc, under the assumption that no one cares. If you care, feel free to fix.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91826  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-21 17:31:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						3b9bc04eda 
					 
					
						
						
							
							Fix this code to use DIScope instead of DICompileUnit, as in r90181.  
						
						... 
						
						
						
						Don't print "SrcLine"; just print the filename and line number, which
is obvious enough and more informative.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90631  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-05 00:23:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						8a3f644b20 
					 
					
						
						
							
							Remove now-redundant llvm-as invocations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90626  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-05 00:02:37 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						7907ddb6d8 
					 
					
						
						
							
							Add testcase for PR4262.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90623  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-04 23:29:57 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						b25846e180 
					 
					
						
						
							
							Debug info is disabled on PPC Darwin.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90160  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-30 22:23:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						36ccdd49f5 
					 
					
						
						
							
							Test for llvm-gcc checkin 89898.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89899  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-25 23:50:09 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						9b5928b989 
					 
					
						
						
							
							Not all ASM has # for comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89250  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-18 21:54:13 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						1924aabf99 
					 
					
						
						
							
							Move DebugInfo checks into EmitComments and remove them from  
						
						... 
						
						
						
						target-specific AsmPrinters.  Not all comments need DebugInfo.
Re-enable the line numbers comment test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88697  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-13 21:34:57 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						eba4ed9cbb 
					 
					
						
						
							
							Reenable StackTracke.cpp test.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86861  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-11 19:08:42 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						3bbc9b4590 
					 
					
						
						
							
							XFAIL for now.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86784  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-11 01:41:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						75657ade45 
					 
					
						
						
							
							Use ',' separation in XFAILs, lit doesn't evaluate them as regexs (easy to add,  
						
						... 
						
						
						
						but might as well use the more standard syntax).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86553  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-09 16:38:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fde2da47de 
					 
					
						
						
							
							turn IPSCCP back on by default, try  #3  or 4? Woo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85929  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-03 19:35:13 +00:00