David Blaikie 
							
						 
					 
					
						
						
							
						
						78c796e203 
					 
					
						
						
							
							Include all the fields so we can correctly emit DW_TAG_structure_type for C++ structs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167334  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-11-02 23:33:23 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						ce3da6f1d5 
					 
					
						
						
							
							Make sure to generate the right kind of MDNode for enum forward declarations.  
						
						... 
						
						
						
						PR14029, LLVM part.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165288  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-10-05 01:49:14 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						e521278f00 
					 
					
						
						
							
							Recommit, with fixes:  
						
						... 
						
						
						
						Add some support for dealing with an object pointer on arguments.
    Part of rdar://9797999
which now supports adding the object pointer attribute to the
subprogram as it should.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163754  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-09-12 23:36:19 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						fd1cd57221 
					 
					
						
						
							
							Revert "Add some support for dealing with an object pointer on arguments."  
						
						... 
						
						
						
						This should be done on the subprogram, not the variable itself.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163734  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-09-12 18:42:31 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						2c57a334d7 
					 
					
						
						
							
							Add some support for dealing with an object pointer on arguments.  
						
						... 
						
						
						
						Part of rdar://9797999
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163667  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-09-12 00:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						9fdb7c0853 
					 
					
						
						
							
							Remove trailing comma in array initialization list.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159843  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-07-06 17:49:19 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						f46b497b7f 
					 
					
						
						
							
							Remove unnecessary 'llvm::'.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159842  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-07-06 17:47:36 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						87c06a843c 
					 
					
						
						
							
							Untabify and move a function near similar functions dealing with struct  
						
						... 
						
						
						
						types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159801  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-07-06 02:35:57 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						16eeb6f5eb 
					 
					
						
						
							
							The DIBuilder class is just a wrapper around debug info creation  
						
						... 
						
						
						
						(a.k.a. MDNodes). The module doesn't belong in Analysis. Move it to the VMCore
instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159414  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-06-29 08:32:07 +00:00