Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						1d13d9ed96 
					 
					
						
						
							
							DWARF: avoid unnecessary map lookups.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140260  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-21 17:31:42 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						9013db3399 
					 
					
						
						
							
							DWARF: Reset the state after parsing a line table prologue and remove an unnecessary lookup.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139859  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-15 21:59:13 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						101b1c5ff1 
					 
					
						
						
							
							DWARF: Put all the pieces we have together and provide a single accessor to DIContext that provides line information when given an address.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139836  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-15 20:43:22 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						c26ed9b47f 
					 
					
						
						
							
							DWARF: Remove accessors that parse the whole line table section in one go, this can't possibly work.  
						
						... 
						
						
						
						The address size is specified by the compile unit associated with a line table, there is no global address size.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139835  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-15 20:43:18 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						6bc4e712dc 
					 
					
						
						
							
							Give structs with virtual methods a virtual destructor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139776  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-15 03:41:51 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						068d9a564b 
					 
					
						
						
							
							DWARF: Silence GCC -Wsign-compare warning.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139775  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-15 03:20:04 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						7393c7f748 
					 
					
						
						
							
							DWARF: Include <algorithm> explicitly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139773  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-15 02:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						b848e97611 
					 
					
						
						
							
							DWARF: Add basic support for line tables.  
						
						... 
						
						
						
						The llvm-dwarfdump output isn't very verbose yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139771  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-15 02:12:05 +00:00