History log of /external/llvm/include/llvm/DebugInfo/DWARFFormValue.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dce4a407a24b04eebc6a376f8e62b41aaa7b071f 29-May-2014 Stephen Hines <srhines@google.com> Update LLVM for 3.5 rebase (r209712).

Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
/external/llvm/include/llvm/DebugInfo/DWARFFormValue.h
6faff4886a3059a8cda08f015d29a6c9a0a4de3c 29-Oct-2013 Alexey Samsonov <samsonov@google.com> DWARF parser: Use ArrayRef to represent form sizes and simplify DWARFDIE::extractFast() interface. No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193560 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/DebugInfo/DWARFFormValue.h
c5253237f8b3b4eb888f7f85f39acd7d4d0f57cf 29-Oct-2013 Alexey Samsonov <samsonov@google.com> DebugInfo: Introduce the notion of "form classes"

Summary:
Use DWARF4 table of form classes to fetch attributes from DIE
in a more consistent way. This shouldn't change the functionality and
serves as a refactoring for upcoming change: DW_AT_high_pc has different
semantics depending on its form class.

Reviewers: dblaikie, echristo

Reviewed By: echristo

CC: echristo, llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D1961

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193553 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/DebugInfo/DWARFFormValue.h
8d433bd458b37327e2fa979a3234762f206b3467 18-Oct-2013 Alexey Samsonov <samsonov@google.com> [DebugInfo] Remove unneeded struct member and hide struct definition. No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192954 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/DebugInfo/DWARFFormValue.h
71f6d6ee1a42a39b897f165802716baaad91e21b 18-Oct-2013 Alexey Samsonov <samsonov@google.com> [DebugInfo] Remove dead code.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192952 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/DebugInfo/DWARFFormValue.h
cd7c4980d4ee2d22d92a4907f2d029e67b52d732 24-Sep-2013 David Blaikie <dblaikie@gmail.com> Exract most of DWARFCompileUnit into a new DWARFUnit to prepare for the coming DWARFTypeUnit.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191233 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/DebugInfo/DWARFFormValue.h
e7174f183280fa4e3288f48ae01b5190f0011d48 22-Sep-2013 David Blaikie <dblaikie@gmail.com> Remove dead code

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191179 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/DebugInfo/DWARFFormValue.h
63fd2af3892a81026f40374d08b5124e72ccff4e 27-Aug-2013 Alexey Samsonov <samsonov@google.com> Add support for DebugFission to DWARF parser

Summary:
1) Make llvm-symbolizer properly symbolize
files with split debug info (by using stanalone .dwo files).
2) Make DWARFCompileUnit parse and store corresponding .dwo file,
if necessary.
3) Make bits of DWARF parsing more CompileUnit-oriented.

Reviewers: echristo

Reviewed By: echristo

CC: bkramer, llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D1164

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189329 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/DebugInfo/DWARFFormValue.h
cd61455798777446f35723fdb77f54a17e602009 17-Apr-2013 Alexey Samsonov <samsonov@google.com> Create a stub for DWARF parser unittests

Moves one DWARF-specific header to include/llvm/DebugInfo from lib/.
Add a short unittest for r179095.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179678 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/DebugInfo/DWARFFormValue.h