Dan Gohman 
							
						 
					 
					
						
						
							
						
						084751cd16 
					 
					
						
						
							
							Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cpp  
						
						... 
						
						
						
						responsible for figuring out what that's supposed to be on its own.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101844  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-20 00:37:27 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						2a4a3b7c61 
					 
					
						
						
							
							Add DW_AT_APPLE_omit_frame_ptr to encode -fomit-frame-pointer flag.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101805  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-19 19:14:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						82d5eaf23e 
					 
					
						
						
							
							Use const_cast instead of a C-style cast to cast away const.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101639  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-17 16:43:55 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						f2548caaa8 
					 
					
						
						
							
							Add support to emit dwarf ranges.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101575  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 23:33:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b35798347e 
					 
					
						
						
							
							Fix a bunch of namespace polution.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101376  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 17:08:50 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						d33402629e 
					 
					
						
						
							
							There is no need to track compile unit offsets if there is only one compile unit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101315  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 23:56:24 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1d526c38e2 
					 
					
						
						
							
							Clear MachineInstr->MCSymbol maps at the end of a function.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101202  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 01:18:28 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						50d80e394d 
					 
					
						
						
							
							Do not include types without any definition in pubtypes list.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101171  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-13 20:35:04 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						5142471fcd 
					 
					
						
						
							
							Clear InsnsBeginScopeSet and InsnsEndScopeSet at the end of function.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100867  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-09 16:04:20 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						e37b0c6c25 
					 
					
						
						
							
							Rename a function.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100797  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-08 18:43:56 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1c246358a0 
					 
					
						
						
							
							One instruction may start (or end) multiple lexical scopes.  
						
						... 
						
						
						
						There is no need to remember labels identifying regions marked by such instructions in each scope.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100781  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-08 16:50:29 +00:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						6669b81203 
					 
					
						
						
							
							Delete out of date comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100769  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-08 15:41:13 +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 
						 
				 
			
				
					
						
							
							
								Torok Edwin 
							
						 
					 
					
						
						
							
						
						9c4210794e 
					 
					
						
						
							
							Workaround the breakage in r100616 by guarding all timers with  
						
						... 
						
						
						
						TimePassesIsEnabled. This should allow make check to pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100618  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 10:44: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 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						5f0940002a 
					 
					
						
						
							
							Do not emit specification DIE with DW_AT_specification attribute for member functions of a funcation local class. This trips gdb's partial scan of DIEs at load time. Fixes Radar 7833483.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100586  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-06 23:53:48 +00:00 
						 
				 
			
				
					
						
							
							
								John McCall 
							
						 
					 
					
						
						
							
						
						795ee9dd1e 
					 
					
						
						
							
							Fix a number of clang -Wsign-compare warnings that didn't have an obvious  
						
						... 
						
						
						
						solution.  The only reason these don't fire with gcc-4.2 is that gcc turns off
part of -Wsign-compare in C++ on accident.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100581  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-06 23:35:53 +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 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						57fbba4dba 
					 
					
						
						
							
							Output floating point representations in DWARF format. This is done by outputing  
						
						... 
						
						
						
						the FP encoding directly as a hex representation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100487  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 22:59:21 +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 
							
						 
					 
					
						
						
							
						
						ea761868b5 
					 
					
						
						
							
							trim some spurious references to DwarfWriter.  SDIsel really doesn't  
						
						... 
						
						
						
						need it anymore, so don't addRequire it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100400  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 04:09:20 +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 
							
						 
					 
					
						
						
							
						
						6342b416f3 
					 
					
						
						
							
							fix a regression on 2009-08-17-DebugInfo.m  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100385  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 03:49:26 +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 
							
						 
					 
					
						
						
							
						
						a37d5387a5 
					 
					
						
						
							
							change SizeOf to take AsmPrinter instead of TargetData,  
						
						... 
						
						
						
						simplifying a bunch of code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100373  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 00:18:22 +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 
							
						 
					 
					
						
						
							
						
						02b86b93dc 
					 
					
						
						
							
							Move EmitFrameMoves into AsmPrinter.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100371  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 23:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6189ed10c1 
					 
					
						
						
							
							now that the magic is dispelled, move EmitSectionOffset to AsmPrinter.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100368  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 23:25:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						be15beb54a 
					 
					
						
						
							
							only emit section labels if we have debug info, fixing a few  
						
						... 
						
						
						
						regtest failures.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100366  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 23:17:54 +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 
							
						 
					 
					
						
						
							
						
						11b8f30567 
					 
					
						
						
							
							stop emitting some dead L labels.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100363  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 23:02:02 +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 
							
						 
					 
					
						
						
							
						
						2e3ebedc88 
					 
					
						
						
							
							simplify EmitSectionOffset a little bit, improve comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100360  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 22:25:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						83d1618b46 
					 
					
						
						
							
							The "IsSmall" argument to EmitSectionOffset is always true,  
						
						... 
						
						
						
						constant fold it away.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100356  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 21:34:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a64371828e 
					 
					
						
						
							
							inline EmitDifference away.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100347  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 19:58:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c021572511 
					 
					
						
						
							
							move gettemplabel and getdwlabel to AsmPrinter and rename  
						
						... 
						
						
						
						them for consistency.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100345  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 19:25:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7e1a8f882f 
					 
					
						
						
							
							move uleb/sleb printing into AsmPrinter from DwarfPrinter.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100344  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 19:09:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3f53c8398d 
					 
					
						
						
							
							clean up the asmprinter header and privatize some stuff.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100342  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 18:52:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9d1c1ada21 
					 
					
						
						
							
							remove TargetMachine.h #include, also, TRI isn't used frequently  
						
						... 
						
						
						
						enough to warrant caching in AsmPrinter, so remove it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100336  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 18:06:11 +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 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c8e77640a5 
					 
					
						
						
							
							Revert r100117.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100145  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-01 22:47:29 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						24c20e2435 
					 
					
						
						
							
							Do not eagerly record known previous location. DBG_VALUE may not cause a new label due to one or other reason.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100134  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-01 20:22:44 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						58c7aa61d4 
					 
					
						
						
							
							Skip instructions until new scope is seen.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100117  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-01 17:32:01 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						8935d90a90 
					 
					
						
						
							
							Cosmetic changes.  
						
						... 
						
						
						
						Update comment, rename a local variable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100116  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-01 17:16:48 +00:00