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 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1b596e399b 
					 
					
						
						
							
							There is no need to create specification DIE for definitions at DIFile level.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98302  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-11 23:44:52 +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 
							
						 
					 
					
						
						
							
						
						49f618a1e4 
					 
					
						
						
							
							add missing filename!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98125  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-10 02:29:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d85fc6e0b1 
					 
					
						
						
							
							inline away a form of IsPCRelative, eliminating the  
						
						... 
						
						
						
						dead IsPCRel argument.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98117  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-10 01:17:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						188a87da79 
					 
					
						
						
							
							add some fixme's for MCizing.  EH still has a few things that  
						
						... 
						
						
						
						need to be MCized, but the last debug info thing are LEB and
cygwin specific (which the MC api doesn't support yet) and
one specific form of EmitReference which I'll tackle next.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98116  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-10 01:04:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						233f52be36 
					 
					
						
						
							
							eliminate EOL, adding all comments with the OutStreamer.AddComment  
						
						... 
						
						
						
						method.  With this, comments should end up on the same lines as the .byte
directives (for example) and we now get no output with:
$ llc CodeGen/X86/2009-02-12-DebugInfoVLA.ll -o - -filetype=null -asm-verbose
woot.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98105  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 23:52:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0d9d70f013 
					 
					
						
						
							
							eliminate a bunch of \n's that are being printed to O.  Next up is to kill  
						
						... 
						
						
						
						off "EOL".
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98102  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 23:38:23 +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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6c7dfc0463 
					 
					
						
						
							
							add some extra checks.  I'm not sure why, but this does unbreak a  
						
						... 
						
						
						
						failure remaining on mainline.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98046  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 04:48:35 +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 
							
						 
					 
					
						
						
							
						
						b7db733482 
					 
					
						
						
							
							change DbgScope to keep track of the start/end label as MCSymbol*  
						
						... 
						
						
						
						now that the dependence on ID is removed from MMI.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98034  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 01:58:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5b9062cb3a 
					 
					
						
						
							
							remove a useless optimization: now that label replacement never  
						
						... 
						
						
						
						happens, the start/end of a scope can never be the same.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98032  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 01:52:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a34ec2290f 
					 
					
						
						
							
							strength reduce MMI::MappedLabel to MMI::isLabelDeleted,  
						
						... 
						
						
						
						and add a FIXME about how we are eventually going to zap this
lookup table once mc world domination is complete.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98031  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 01:51:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b2cc1a39f7 
					 
					
						
						
							
							mcstreamerize AsmPrinter::printLabel.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98025  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 01:02:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6cde3e6e99 
					 
					
						
						
							
							add a EmitSymbolValue convenience method to MCStreamer.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98017  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 00:39:24 +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 
							
						 
					 
					
						
						
							
						
						b9dc5f7b58 
					 
					
						
						
							
							mc'ize the last use of PrintLabelName and eliminate PrintLabelName.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98015  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 00:26:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c3421bb805 
					 
					
						
						
							
							now that the debug and eh emitters use a common .set counter,  
						
						... 
						
						
						
						we can eliminate "flavor".
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98011  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 00:00:15 +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 
							
						 
					 
					
						
						
							
						
						effa868d38 
					 
					
						
						
							
							Remove a version of EmitDifference.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98002  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 23:02:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dd8187a3e9 
					 
					
						
						
							
							eliminate a form of PrintLabelName.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97999  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 22:52:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c7249da2e9 
					 
					
						
						
							
							eliminate the non-MCSymbol versions of EmitReference.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97997  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 22:47:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f829eef8fa 
					 
					
						
						
							
							mc'ize EmitLabel.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97996  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 22:44:40 +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 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1eac3e7d1e 
					 
					
						
						
							
							Fix grammar.  
						
						... 
						
						
						
						Thanks Duncan!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-02 17:58:15 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						6b506cbce0 
					 
					
						
						
							
							Constructors and operators for anonymous aggregates does not names. Do not force empty AT_name attribute in such cases.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97533  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-02 01:26:20 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						22fb4b2a57 
					 
					
						
						
							
							Before setting scope end marker, pay attention to scope begin marker and existing scope end marker, if any. Scope must begin before it ends and nested inlined scope do not truncate surrounding scope.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96445  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-17 02:20:34 +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 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						8581e0147c 
					 
					
						
						
							
							Add declaration attribute to a variable DIE, if there is a separate DIE for the definition.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95646  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-09 01:58:33 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						b4645643de 
					 
					
						
						
							
							Set DW_AT_artificial only if argument is marked as artificial.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95461  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-06 01:02:37 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						6cda22eae4 
					 
					
						
						
							
							Do not generate specification DIE for nested functions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95452  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-05 23:09:20 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c1dc8fff79 
					 
					
						
						
							
							Emit appropriate expression to find virtual base offset.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95242  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-03 20:08:48 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						4e0d19dfd9 
					 
					
						
						
							
							Provide interface to identifiy artificial methods.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-03 19:57:19 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						e3d6d220bd 
					 
					
						
						
							
							Apparently gdb is not amused by empty lines in pubtypes section.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95064  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-02 03:47:27 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						31acb89c65 
					 
					
						
						
							
							NULL terminate name in pubtypes sections.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95062  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-02 03:37:03 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1ee0cb9a55 
					 
					
						
						
							
							Emit declaration DIE for the class static variables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94870  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-30 01:08:30 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						8cbb6123ac 
					 
					
						
						
							
							Add size and location info in DW_TAG_class_type descriptor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94822  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-29 18:34:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5c8697488a 
					 
					
						
						
							
							remove a noop function.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94616  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-26 23:26:29 +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