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 |