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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						066c9acca3 
					 
					
						
						
							
							rename the dwarf class to DwarfPrinter.  This matches the filename  
						
						... 
						
						
						
						and much more accurately describes what it is all about.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94233  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-22 22:23:57 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						622b02601b 
					 
					
						
						
							
							MDNodes are not expected to disappear or replaced by another MDNode, so there is no need to pay the cost of WeakVH and ValueMaps.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93865  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-19 06:19:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						858431d0bc 
					 
					
						
						
							
							Change DIEObjectLabel to take an MCSymbol instead of std::string.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93647  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-16 18:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						6404e4e795 
					 
					
						
						
							
							Add support to emit debug info for C++ namespaces.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91440  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-15 19:16:48 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						ffe966c15b 
					 
					
						
						
							
							Use DW_AT_specification to point to DIE describing function declaration.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91278  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-14 16:18:45 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						d037d7a497 
					 
					
						
						
							
							Construct CompileUnits lazily.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91159  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-11 21:37:07 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c366f83d89 
					 
					
						
						
							
							Refactor code that finds context for a given die.  
						
						... 
						
						
						
						Create global variable DIEs after creating subprogram DIEs. This allows function level static variable's to find their context at the time of DIE creation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91055  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-10 19:14:49 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						16ced733f3 
					 
					
						
						
							
							Refactor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91051  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-10 18:05:33 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						8a24114b16 
					 
					
						
						
							
							Reapply r90858, a cleanup patch.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90979  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-09 18:24:21 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0000fadb00 
					 
					
						
						
							
							Revert 90858 90875 and 90805 for now.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90898  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-08 23:21:45 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						a3a60c6c49 
					 
					
						
						
							
							Cleanup.  
						
						... 
						
						
						
						There is no need to supply ModuleCU to addType() as a parameter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90858  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-08 15:31:31 +00:00