Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								88f0fe15a2
								
							
						 | 
						
							
							
								
								Adding basic structure support.
							
							
							
							
							
							
							
							llvm-svn: 26505 
							
						 | 
						
							2006-03-03 15:06:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								862001ad75
								
							
						 | 
						
							
							
								
								Support for enumerations.
							
							
							
							
							
							
							
							llvm-svn: 26466 
							
						 | 
						
							2006-03-01 23:52:37 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								4e71db13d6
								
							
						 | 
						
							
							
								
								Switch back to using actual dwarf tags.  Simplifies code without loss to other
							
							
							
							
							
							
							
							debug forms.
llvm-svn: 26455 
							
						 | 
						
							2006-03-01 20:39:36 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								b9ac4cba66
								
							
						 | 
						
							
							
								
								Basic array support.
							
							
							
							
							
							
							
							llvm-svn: 26451 
							
						 | 
						
							2006-03-01 17:53:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								716edb9754
								
							
						 | 
						
							
							
								
								Add const, volatile, restrict support.
							
							
							
							
							
							
							
							Add array of debug descriptor support.
llvm-svn: 26428 
							
						 | 
						
							2006-02-28 20:15:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								723d3e0746
								
							
						 | 
						
							
							
								
								Add pointer and reference types.  Added short-term code to ignore NULL types
							
							
							
							
							
							
							
							(to allow llvm-gcc4 to build.)
llvm-svn: 26355 
							
						 | 
						
							2006-02-24 16:46:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								e5386d4d98
								
							
						 | 
						
							
							
								
								Added basic support for typedefs.
							
							
							
							
							
							
							
							llvm-svn: 26339 
							
						 | 
						
							2006-02-23 22:37:30 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								69b9e26186
								
							
						 | 
						
							
							
								
								DwarfWriter reading basic type information from llvm-gcc4 code.
							
							
							
							
							
							
							
							llvm-svn: 26331 
							
						 | 
						
							2006-02-23 16:58:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								2fa33a989d
								
							
						 | 
						
							
							
								
								Coordinate activities with llvm-gcc4 and dwarf.
							
							
							
							
							
							
							
							llvm-svn: 26314 
							
						 | 
						
							2006-02-22 19:02:11 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								390c63e9d9
								
							
						 | 
						
							
							
								
								Rename to better reflect usage (current and planned.)
							
							
							
							
							
							
							
							llvm-svn: 26145 
							
						 | 
						
							2006-02-13 12:50:39 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								5995d0160c
								
							
						 | 
						
							
							
								
								Reorg for integration with gcc4.  Old style debug info will not be passed though
							
							
							
							
							
							
							
							to SelIDAG.
llvm-svn: 26115 
							
						 | 
						
							2006-02-11 01:01:30 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								0458fb76fd
								
							
						 | 
						
							
							
								
								Goodbye nasty macro.
							
							
							
							
							
							
							
							llvm-svn: 26019 
							
						 | 
						
							2006-02-06 21:54:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								b643ff5546
								
							
						 | 
						
							
							
								
								Edit requests from Sabre.
							
							
							
							
							
							
							
							llvm-svn: 26018 
							
						 | 
						
							2006-02-06 19:12:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								85263234a8
								
							
						 | 
						
							
							
								
								Changing model for the construction of debug information.
							
							
							
							
							
							
							
							llvm-svn: 26016 
							
						 | 
						
							2006-02-06 15:33:21 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								ecd7e61a1f
								
							
						 | 
						
							
							
								
								Fix build error that is apparently only a warning with some compilers.
							
							
							
							
							
							
							
							llvm-svn: 25686 
							
						 | 
						
							2006-01-27 17:31:30 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								2b6efa9d41
								
							
						 | 
						
							
							
								
								Forgot the version number.
							
							
							
							
							
							
							
							llvm-svn: 25685 
							
						 | 
						
							2006-01-27 15:46:54 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								f98fc8441c
								
							
						 | 
						
							
							
								
								Improve visibility/correctness of operand indices in "llvm.db" objects.
							
							
							
							
							
							
							
							Handle 64 in DIEs.
llvm-svn: 25684 
							
						 | 
						
							2006-01-27 15:20:54 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								0689dfad23
								
							
						 | 
						
							
							
								
								Use global information to fill out Dwarf compile units.
							
							
							
							
							
							
							
							llvm-svn: 25662 
							
						 | 
						
							2006-01-26 21:22:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								0bbdc55333
								
							
						 | 
						
							
							
								
								Set up MachineDebugInfo to scan for debug information form "llvm.db"g globals.
							
							
							
							
							
							
							
							Global Variable information is now pulled from "llvm.dbg.globals"
llvm-svn: 25655 
							
						 | 
						
							2006-01-26 20:21:46 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								b9966029fe
								
							
						 | 
						
							
							
								
								Adding basic support for Dwarf line number debug information.
							
							
							
							
							
							
							
							I promise to keep future commits smaller.
llvm-svn: 25396 
							
						 | 
						
							2006-01-17 17:31:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								219d559824
								
							
						 | 
						
							
							
								
								Applied some recommend changes from sabre.  The dominate one beginning "let the
							
							
							
							
							
							
							
							pass manager do it's thing."  Fixes crash when compiling -g files and suppresses
dwarf statements if no debug info is present.
llvm-svn: 25100 
							
						 | 
						
							2006-01-04 22:28:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								0da76a676a
								
							
						 | 
						
							
							
								
								Add unique id to debug location for debug label use (work in progress.)
							
							
							
							
							
							
							
							llvm-svn: 25096 
							
						 | 
						
							2006-01-04 15:04:11 +00:00 | 
						
					
				
					
						
							
							
								 
								Jim Laskey
							
						 | 
						
							
							
							
							
							
								
							
							
								44317393f8
								
							
						 | 
						
							
							
								
								Extending MachineDebugInfo.
							
							
							
							
							
							
							
							llvm-svn: 25086 
							
						 | 
						
							2006-01-04 13:36:38 +00:00 |