Devang Patel
|
3acc70e536
|
Refactor. Variables are part of compile unit so let CompileUnit create new variable.
llvm-svn: 137663
|
2011-08-15 22:04:40 +00:00 |
Devang Patel
|
dfd6ec3ce1
|
Refactor. Global variables are part of compile unit so let CompileUnit create new global variable.
llvm-svn: 137621
|
2011-08-15 17:57:41 +00:00 |
Devang Patel
|
895437142a
|
Refactor. A subprogram is part of compile unit so let CompileUnit construct new subprogram.
llvm-svn: 137618
|
2011-08-15 17:24:54 +00:00 |
Devang Patel
|
f071d72c44
|
Handle debug info for i128 constants.
llvm-svn: 133821
|
2011-06-24 20:46:11 +00:00 |
Devang Patel
|
562c74284f
|
Incomplete type may not have corresponding DIE, so do not check DIEEntry eagerly.
llvm-svn: 132377
|
2011-06-01 00:23:24 +00:00 |
Devang Patel
|
1cb8ab456c
|
Refactor.
llvm-svn: 132373
|
2011-05-31 23:30:30 +00:00 |
Devang Patel
|
3c6aed2d98
|
Select DW_AT_const_value size based on variable size.
llvm-svn: 132193
|
2011-05-27 16:45:18 +00:00 |
Jim Grosbach
|
17c1d13ee4
|
Fix typo.
llvm-svn: 131757
|
2011-05-20 21:35:39 +00:00 |
Devang Patel
|
77dc541b00
|
Simplify handling of variables with complex address (i.e. blocks variables)
llvm-svn: 130339
|
2011-04-27 22:45:24 +00:00 |
Devang Patel
|
ba5fbf17df
|
Refactor code. Keep dwarf register operation selection logic at one place.
llvm-svn: 130231
|
2011-04-26 19:06:18 +00:00 |
Devang Patel
|
8ce24133fd
|
Rename a method to match what it really does.
s/addVariableAddress/addFrameVariableAddress/g
llvm-svn: 130170
|
2011-04-25 23:02:17 +00:00 |
Devang Patel
|
13d47f0ddc
|
Do not reuse parameter name.
llvm-svn: 129405
|
2011-04-12 23:09:06 +00:00 |
Devang Patel
|
f20c4f715f
|
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.
llvm-svn: 129402
|
2011-04-12 22:53:02 +00:00 |
Devang Patel
|
5eb4319dba
|
Refactor CompileUnit into a separate header.
llvm-svn: 129367
|
2011-04-12 17:40:32 +00:00 |