Eric Christopher 
							
						 
					 
					
						
						
							
						
						09ac3d8413 
					 
					
						
						
							
							Add the support code to enable the dwarf accelerator tables. Upcoming patches  
						
						... 
						
						
						
						to fix the types section (all types, not just global types), and testcases.
The code to do the final emission is disabled by default.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143923  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-07 09:24:32 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						d8a8752d5b 
					 
					
						
						
							
							Expose a way to get the beginning of the dwarf string section.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143920  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-07 09:18:38 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						6c1a703e54 
					 
					
						
						
							
							Don't emit a directory entry for the value in DW_AT_comp_dir, that is always  
						
						... 
						
						
						
						implied by directory index zero.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143570  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-02 20:55:33 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						390c40d96a 
					 
					
						
						
							
							Teach our Dwarf emission to use the string pool.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143097  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-27 06:44:11 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						fd747b24a3 
					 
					
						
						
							
							Remove unused forward decl.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142892  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-25 00:55:35 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						20b2b788b4 
					 
					
						
						
							
							Missed a spot!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142436  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-18 22:40:18 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						024170f859 
					 
					
						
						
							
							Fix some typo/formatting issues. No functionality change.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142435  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-18 22:39:43 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						44d798d976 
					 
					
						
						
							
							Add support for a new extension to the .file directive:  
						
						... 
						
						
						
						.file filenumber "directory" "filename"
This removes one join+split of the directory+filename in MC internals. Because
bitcode files have independent fields for directory and filenames in debug info,
this patch may change the .o files written by existing .bc files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142300  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-17 23:05:28 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						28bea08e53 
					 
					
						
						
							
							Eliminate unnecessary forwarding function.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138006  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-18 23:17:55 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						94c7ddb6f5 
					 
					
						
						
							
							Until now all debug info MDNodes referred to a root MDNode, a compile unit. This simplified handling of these needs in dwarf writer.  However, one side effect of this is that during link time optimization all these MDNodes are _not_ uniqued. In other words there will be N number of MDNodes describing "int", "char" and all other types, which would suddenly grow when each object file starts using libraries like STL.  
						
						... 
						
						
						
						MDNodes graph structure such that compiler unit keeps track of important MDNodes and update dwarf writer to process mdnodes top-down instead of bottom up.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137778  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-16 22:09:43 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						02e603f87a 
					 
					
						
						
							
							Refactor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137689  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-15 23:47:24 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						3655a21b15 
					 
					
						
						
							
							Continue to hoist uses of getCompileUnit() up. The goal is to get rid of uses of getCompileUnit().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137683  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-15 23:36:40 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						d30243402b 
					 
					
						
						
							
							This is somewhat déjà-vu, but avoid using getCompileUnit() as much as possible.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137668  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-15 22:24:32 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						d0b5a5ece4 
					 
					
						
						
							
							Refactor. Variables are part of compile unit so let CompileUnit create new variable.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137663  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-15 22:04:40 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						7a328270be 
					 
					
						
						
							
							There is no need to maintain a set to keep track of variables that use location expressions. In such cases, AT_location attribute's value will be a label.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137659  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-15 21:43:21 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c890b19226 
					 
					
						
						
							
							Fix warning.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137658  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-15 21:35:16 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						ff9dd0ac55 
					 
					
						
						
							
							Simplify. Let DbgVariable keep track of variable's DBG_VALUE machine instruction.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137656  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-15 21:24:36 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						5a1a67cd3f 
					 
					
						
						
							
							Simplify mapping to variable from its abstract variable info.  
						
						... 
						
						
						
						When a variable is inlined multiple places, abstract variable keeps name, location, type etc.. info and all other concreate instances of the variable directly refers to abstract variable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137637  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-15 19:01:20 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						a098c506a2 
					 
					
						
						
							
							Refactor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137632  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-15 18:40:16 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						59bc4093d5 
					 
					
						
						
							
							Refactor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137631  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-15 18:35:42 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						dbc64af76d 
					 
					
						
						
							
							Refactor. A subprogram is part of compile unit so let CompileUnit construct new subprogram.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137618  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-15 17:24:54 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						bf47fdb91c 
					 
					
						
						
							
							Start using LexicalScopes utility. No intetional functionality change.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137246  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-10 20:55:27 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						3737b89098 
					 
					
						
						
							
							Refactor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135633  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-20 23:00:27 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						2d28617de2 
					 
					
						
						
							
							Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions for  
						
						... 
						
						
						
						better location welcome).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135438  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-18 22:29:13 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						133b09953c 
					 
					
						
						
							
							Use DebugLoc directly to map inlined functions' instructions to respective lexical scope.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135302  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-15 21:25:44 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1e479fb5c1 
					 
					
						
						
							
							Eliminate redundant map.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135278  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-15 16:38:42 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						9b4a172ac0 
					 
					
						
						
							
							Refactor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135212  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-14 23:17:49 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						4f455d6f25 
					 
					
						
						
							
							Eliminate redundant LLVMContext argument.  
						
						... 
						
						
						
						Improve DbgScope->dump() output.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135207  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-14 22:30:56 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						d77ec6208c 
					 
					
						
						
							
							Simplify and delay extracting DebugLoc elements, scope and InlinedAt, as much as possible.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135124  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-14 01:14:57 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						80efd4e96b 
					 
					
						
						
							
							Make provision to have floating point constants in .debug_loc expressions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134702  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-08 16:49:43 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c432907eca 
					 
					
						
						
							
							Do not drop constant values when a variable's content is described using .debug_loc entries.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132427  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-01 22:03:25 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						4243e67bd5 
					 
					
						
						
							
							Identify end of prologue (and beginning of function body) using DW_LNS_set_prologue_end line table opcode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131194  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-11 19:22:19 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f2b0423200 
					 
					
						
						
							
							Dead code elimination.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130984  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-06 14:56:22 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c26f5447e3 
					 
					
						
						
							
							Teach dwarf writer to handle complex address expression for .debug_loc entries.  
						
						... 
						
						
						
						This fixes clang generated blocks' variables' debug info.
Radar 9279956.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130373  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-28 02:22:40 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						3cbee30eac 
					 
					
						
						
							
							This mechanical patch moves type handling into CompileUnit from DwarfDebug. In case of multiple compile unit in one object file, each compile unit is responsible for its own set of type entries anyway. This refactoring makes this obvious.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129402  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-12 22:53:02 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						860cf9693a 
					 
					
						
						
							
							Remove dead typedef.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129368  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-12 17:43:12 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						b4c2bc2543 
					 
					
						
						
							
							Refactor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128929  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-05 21:08:24 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						e62dfcf4b3 
					 
					
						
						
							
							Remove dead code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128639  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-31 16:53:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						adb877d62e 
					 
					
						
						
							
							Collect and coalesce DBG_VALUE instructions before emitting the function.  
						
						... 
						
						
						
						Correctly terminate the range of register DBG_VALUEs when the register is
clobbered or when the basic block ends.
The code is now ready to deal with variables that are sometimes in a register
and sometimes on the stack. We just need to teach emitDebugLoc to say 'stack
slot'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128327  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-26 02:19:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						15a3ea0628 
					 
					
						
						
							
							Emit less labels for debug info and stop emitting .loc directives for DBG_VALUEs.  
						
						... 
						
						
						
						The .dot directives don't need labels, that is a leftover from when we created
line number info manually.
Instructions following a DBG_VALUE can share its label since the DBG_VALUE
doesn't produce any code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128284  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-25 17:20:59 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						23670e5b95 
					 
					
						
						
							
							Keep track of directory namd and fIx regression caused by Rafael's patch r119613.  
						
						... 
						
						
						
						A better approach would be to move source id handling inside MC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128233  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-24 20:30:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						28cf1156c9 
					 
					
						
						
							
							Reapply r128045 and r128051 with fixes.  
						
						... 
						
						
						
						This will extend the ranges of debug info variables in registers until they are
clobbered.
Fix 1: Don't mistake DBG_VALUE instructions referring to incoming arguments on
the stack with DBG_VALUE instructions referring to variables in the frame
pointer. This fixes the gdb test-suite failure.
Fix 2: Don't trace through copies to physical registers setting up call
arguments. These registers are call clobbered, and the source register is more
likely to be a callee-saved register that can be extended through the call
instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128114  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-22 22:33:08 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						c1dbd5d9c3 
					 
					
						
						
							
							Revert r128045 and r128051, debug info enhancements.  
						
						... 
						
						
						
						Temporarily reverting these to see if we can get llvm-objdump to link. Hopefully this is not the problem.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128097  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-22 19:18:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						e17232ee4d 
					 
					
						
						
							
							Dont emit 'DBG_VALUE %noreg, ...' to terminate user variable ranges.  
						
						... 
						
						
						
						These ranges get completely jumbled by the post-ra scheduler, and it is not
really reasonable to expect it to make sense of them.
Instead, teach DwarfDebug to notice when user variables in registers are
clobbered, and terminate the ranges there.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128045  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-22 00:21:41 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0478c15d1e 
					 
					
						
						
							
							If argument numbering is encoded in metadata then emit arguments' debug info in that order.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126794  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-01 22:58:55 +00:00 
						 
				 
			
				
					
						
							
							
								Cameron Zwarich 
							
						 
					 
					
						
						
							
						
						f754f50805 
					 
					
						
						
							
							Roll out r126425 and r126450 to see if it fixes the failures on the buildbots.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126488  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-25 16:30:32 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						f410608271 
					 
					
						
						
							
							Enable DebugInfo support for COFF object files.  
						
						... 
						
						
						
						Patch by Nathan Jeffords!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126425  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-24 21:04:00 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						6c3ea9012e 
					 
					
						
						
							
							Merge .debug_loc entries whenever possible to reduce debug_loc size.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124904  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-04 22:57:18 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						e7d93877c6 
					 
					
						
						
							
							Add support to describe template value parameter in debug info.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124755  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-02 22:35:53 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						7e2cb11655 
					 
					
						
						
							
							Add support to describe template parameter type in debug info.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124752  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-02 21:38:25 +00:00