Devang Patel
|
e1cdf84ee5
|
Simplify handling of variables with complex address (i.e. blocks variables)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130339 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-04-27 22:45:24 +00:00 |
|
Devang Patel
|
116da2fbe9
|
Refactor code. Keep dwarf register operation selection logic at one place.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130231 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-04-26 19:06:18 +00:00 |
|
Devang Patel
|
b865d46d95
|
Rename a method to match what it really does.
s/addVariableAddress/addFrameVariableAddress/g
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130170 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-04-25 23:02:17 +00:00 |
|
Devang Patel
|
5d60763831
|
Do not reuse parameter name.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129405 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-04-12 23:09:06 +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
|
8b9df62d02
|
Refactor CompileUnit into a separate header.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129367 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-04-12 17:40:32 +00:00 |
|