Devang Patel 
							
						 
					 
					
						
						
							
						
						6a5975f49f 
					 
					
						
						
							
							Remove dead code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100771  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-08 15:48:02 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						6122a4d1c0 
					 
					
						
						
							
							Refactor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100768  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-08 15:37:09 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						96fbb3eea6 
					 
					
						
						
							
							Remove unused method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100620  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 11:23:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						5f017e8086 
					 
					
						
						
							
							Use the "NamedGroupTimer" class to categorize DWARF emission better.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100616  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 09:28:04 +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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d2c4f19a9f 
					 
					
						
						
							
							hopefully sate the clang self host build, which is apparently  
						
						... 
						
						
						
						instantiating some folding set stuff that GCC isn't, requiring 
some types to not be incomplete.
I don't know if clang is right or wrong, but unbreaking the
bot is goodness.  Here's the broken build:
http://google1.osuosl.org:8011/builders/clang-x86_64-darwin10-selfhost/builds/1813/steps/compile.llvm.stage2/logs/stdio 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100418  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 06:12:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2b1b3312e0 
					 
					
						
						
							
							privatize more stuff, eliminate vtables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100410  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 05:32:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						105d697593 
					 
					
						
						
							
							reprivatize now that DwarfWriter is gone.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100409  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 05:31:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						74e41f9821 
					 
					
						
						
							
							prune #includes, realize the MMI can never be null.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100407  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 05:24:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						49cd6649e1 
					 
					
						
						
							
							change AsmPrinter to use DwarfDebug/DwarfException directly  
						
						... 
						
						
						
						instead of going through DwarfWriter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100405  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 05:11:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						994cb126c9 
					 
					
						
						
							
							eliminate DwarfDebug::shouldEmit, which is the same now as MMI::hasDebugInfo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100386  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 03:52:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d850ac79b5 
					 
					
						
						
							
							fastisel doesn't need DwarfWriter, remove some tendricles.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100381  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 02:19:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d38fee8ddc 
					 
					
						
						
							
							1) make DIE take AsmPrinter instead of DwarfPrinter.  
						
						... 
						
						
						
						2) change DwarfDebug to not inherit from DwarfPrinter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100372  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 00:13:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4ad1efec92 
					 
					
						
						
							
							I was wrong, ocaml isn't referencing 'Ldata_begin', so remove it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100365  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 23:10:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9c69e28553 
					 
					
						
						
							
							Store an use the symbols emitted at the start of the debug  
						
						... 
						
						
						
						sections instead of magically rematerializing them later.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100362  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 22:59:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fa070b0175 
					 
					
						
						
							
							remove the didInitial ivar, rename emitInitial to be more  
						
						... 
						
						
						
						descriptive, change EmitSectionOffset back to taking a
symbol instead of a string.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100361  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 22:33:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						75f50725c1 
					 
					
						
						
							
							remove the raw_ostream from various dwarf printing things.  
						
						... 
						
						
						
						The only thing left is LEB printing, which uses EmitRawText
for now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100325  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 07:48:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						de4845c163 
					 
					
						
						
							
							Switch the code generator (except the JIT) onto the new DebugLoc  
						
						... 
						
						
						
						representation.  This eliminates the 'DILocation' MDNodes for 
file/line/col tuples from -O0 -g codegen.
This remove the old DebugLoc class, making it a typedef for DebugLoc,
I'll rename NewDebugLoc next.
I didn't update the JIT to use the new apis, so it will continue to
work, but be as slow as before.  Someone should eventually do this
or, better yet, rip out the JIT debug info stuff and build the JIT
on top of MC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100209  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-02 19:42:39 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						f8df814869 
					 
					
						
						
							
							Reverting 100048; it broke two Frontend debug info tests.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100058  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-31 23:08:46 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						a88cb38d02 
					 
					
						
						
							
							Debug info can now properly represent functions inside classes inside other functions.  Partial fix for Radar 7424645.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100048  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-31 21:10:54 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						345ef343cc 
					 
					
						
						
							
							DwarfDebug: Allocate DIEValues with a BumpPtrAllocator. Most of them are  
						
						... 
						
						
						
						POD-like anyway, so we don't even care about calling their d'tors (DIEBlock
being the exception).
~6% less mallocs and ~1% compile time improvement on clang -O0 -g oggenc.c
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100035  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-31 19:34:01 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						aead63c033 
					 
					
						
						
							
							Encode start location of debug value, communicated through DBG_VALUE machine instruction, in a variable's DIE.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99845  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-29 22:59:58 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						553881bddc 
					 
					
						
						
							
							Refactor code to push DILocation prcessing into DwarfDebug.cpp from AsmPrinter.cpp.  
						
						... 
						
						
						
						This is same as r99772 (which was reverted) with just one meaningful difference where two source lines exchanged their positions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99816  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-29 17:20:31 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						de9b1efbe5 
					 
					
						
						
							
							Revert 99772.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99778  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-28 21:23:37 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c7eae5ca4a 
					 
					
						
						
							
							Refactoring. Push DILocation processing in to DwarfDebug from AsmPrinter.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99772  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-28 18:57:09 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						2ddefecfa0 
					 
					
						
						
							
							Add comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99507  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-25 15:09:44 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0493f95a2c 
					 
					
						
						
							
							DW_AT_stmt_list attribute attached with a compile unit encodes offset of line number information for this compile unit in debug_line section. This offset is always zero when only one compile unit is emitted in a object file.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99223  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-22 22:38:48 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						90a48adf9c 
					 
					
						
						
							
							Emit dwarf variable info communicated by code generator through DBG_VALUE machine instructions.  
						
						... 
						
						
						
						This is a work in progress.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98556  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-15 18:33:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						25b68c6770 
					 
					
						
						
							
							change SrcLineInfo to contain a label instead of a label ID.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98483  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-14 08:15:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bc733f54c0 
					 
					
						
						
							
							reimplement the string pool used for inlined function  
						
						... 
						
						
						
						entries to not thrash std::strings and MCSymbols.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98415  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-13 02:17:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						5c213dc78c 
					 
					
						
						
							
							Free DbgScopes in DwarfDebug::endFunction().  Also increased the const-ness of  
						
						... 
						
						
						
						several fields to make it easier to figure out where bugs might be creeping in.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98358  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-12 17:45:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						d0f393d46f 
					 
					
						
						
							
							Avoid leaking CompileUnits in DwarfDebug.cpp.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98268  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-11 18:29:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c608784dc8 
					 
					
						
						
							
							reapply r98035:  
						
						... 
						
						
						
						Now that setStartLabel takes an MCSymbol, we can de-ID'ize
beginScope and RecordSourceLine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98047  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 04:54:43 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						ee6414cf04 
					 
					
						
						
							
							Speculatively revert r98035. It appears to have caused a set of buildbot  
						
						... 
						
						
						
						failures.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98039  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 02:36:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1e233f510c 
					 
					
						
						
							
							Now that setStartLabel takes an MCSymbol, we can de-ID'ize  
						
						... 
						
						
						
						beginScope and RecordSourceLine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98035  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 02:08:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6ed0f90dac 
					 
					
						
						
							
							make InlineInfoLabels hold MCSymbol*'s, avoiding  
						
						... 
						
						
						
						recomputation of the labels.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98016  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 00:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						57578766aa 
					 
					
						
						
							
							simplify EmitSectionOffset to always use .set if it is  
						
						... 
						
						
						
						available, the only thing this affects is that we produce
.set in one case we didn't before, which shouldn't harm
anything.  Make EmitSectionOffset call EmitDifference
instead of duplicating it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98005  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 23:23:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4faf59af82 
					 
					
						
						
							
							merge DIEObjectLabel and DIEDwarfLabel into DIELabel.  
						
						... 
						
						
						
						Yes, DIE you fiendish labels, die all of you.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97995  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 22:31:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b98b1bf432 
					 
					
						
						
							
							elimiante the DWLabel class, using MCSymbol instead.  Start  
						
						... 
						
						
						
						switching some stuff over to passing around MCSymbol* instead
of stem+ID.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97993  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 22:23:36 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						77bf295dbb 
					 
					
						
						
							
							Derive DIType from DIScope. This simplifies getContext() where for members the context is a type. This also eliminates need of CompileUnitMaps maintained by dwarf writer.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97990  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 22:02:50 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						3c91b05d2b 
					 
					
						
						
							
							Avoid using DIDescriptor.isNull().  
						
						... 
						
						
						
						This is a first step towards eliminating checks in Descriptor constructors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97975  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 20:52:55 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0ef3fa6aab 
					 
					
						
						
							
							Revert r97947.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97963  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 19:20:38 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						d8cc5d5256 
					 
					
						
						
							
							Avoid using DIDescriptor.isNull().  
						
						... 
						
						
						
						This is a first step towards eliminating unncessary constructor checks in light weight DIDescriptor wrappers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97947  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 18:25:48 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						1ddcf35b68 
					 
					
						
						
							
							Revert r97917, which was causing Clang Debug self-host failures.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97932  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 02:58:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						9467f0e3bd 
					 
					
						
						
							
							Roll r97906 forward again, without double-deleting CompileUnit::IndexTyDie.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97917  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-07 17:10:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						8c42ca9374 
					 
					
						
						
							
							_2_ gcc crashes, ah, ah, ah...  
						
						... 
						
						
						
						(Rolling back r97906.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97909  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-07 07:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						f7399bf929 
					 
					
						
						
							
							Avoid leaking CompileUnits and DbgScopes from DwarfDebug.  Leaks found by Valgrind!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97906  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-07 06:55:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						f451cb870e 
					 
					
						
						
							
							Fix "the the" and similar typos.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95781  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-10 16:03:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						eec791afb1 
					 
					
						
						
							
							constify a bunch of dwarf stuff now that the registerinfo method  
						
						... 
						
						
						
						is constified.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94613  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-26 23:18:02 +00:00