David Blaikie 
							
						 
					 
					
						
						
							
						
						bd71b0a161 
					 
					
						
						
							
							DwarfUnit: LLVM_OVERRIDE and constify some functions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@197072  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-11 21:14:02 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						4a644cc525 
					 
					
						
						
							
							Rename CompileUnit->DwarfCompileUnit and TypeUnit->DwarfTypeUnit for  
						
						... 
						
						
						
						clarity. No functional change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196844  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-09 23:57:44 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						59e818d8c4 
					 
					
						
						
							
							Rename Unit->DwarfUnit to match the file name and make it a bit less  
						
						... 
						
						
						
						ambiguous. Reformat to match.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196838  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-09 23:32:48 +00:00 
						 
				 
			
				
					
						
							
							
								David Blaikie 
							
						 
					 
					
						
						
							
						
						b5a244bd54 
					 
					
						
						
							
							DebugInfo: Include the section and start-of-section label in the unit  
						
						... 
						
						
						
						This is a precursor to moving type units into the correct (debug_types)
section with comdat groups and full type unit headers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196615  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-06 22:14:48 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						60e5b16f41 
					 
					
						
						
							
							Rename DwarfUnits to DwarfFile to help avoid some naming confusion.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196519  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-05 18:06:10 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						e4b236cf59 
					 
					
						
						
							
							Fix comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196437  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-05 00:13:15 +00:00 
						 
				 
			
				
					
						
							
							
								David Blaikie 
							
						 
					 
					
						
						
							
						
						81a14a80f3 
					 
					
						
						
							
							DwarfUnit: Correct comment by generalizing over all units, not just compilation units.  
						
						... 
						
						
						
						Code review feedback on r196394 by Paul Robinson.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196433  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-04 23:39:02 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						fb934a2183 
					 
					
						
						
							
							Use move and stack allocation for RangeSpanLists. As a result make  
						
						... 
						
						
						
						a few things more const as well because we're now using const
references to refer to iterators.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196398  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-04 19:06:58 +00:00 
						 
				 
			
				
					
						
							
							
								David Blaikie 
							
						 
					 
					
						
						
							
						
						193140b085 
					 
					
						
						
							
							DebugInfo: Remove unused start/end labels for the debug_abbrevs section  
						
						... 
						
						
						
						Since we always emit only one abbrevation section (shared by all the
compilation units in this module) there's no need for a separate label
at the start of each one (and we weren't using the CU ID anyway, so
there really was only one label). Use the section label instead and drop
the wholely unused debug_abbrev_end label.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196394  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-04 18:12:28 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						c2efbdbb60 
					 
					
						
						
							
							Make ranges and range lists be a discrete entity that can be located  
						
						... 
						
						
						
						and emitted per function and CU. Begins coalescing ranges as a first
class entity through debug info. No functional change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196178  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-03 00:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								David Blaikie 
							
						 
					 
					
						
						
							
						
						451fa97c8c 
					 
					
						
						
							
							DebugInfo: Rename generic unit references to "TheU" instead of TheCU now that they might be type units instead of compile units.  
						
						... 
						
						
						
						CR feedback from Eric Christopher on r196139.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196159  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-02 22:09:48 +00:00 
						 
				 
			
				
					
						
							
							
								David Blaikie 
							
						 
					 
					
						
						
							
						
						f4a635ba48 
					 
					
						
						
							
							DebugInfo: Rename DwarfCompileUnit.* to DwarfUnit.* to match their contents.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196140  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-12-02 19:33:15 +00:00