aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/DWARFUnit.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-12-19[DebugInfo] Move all DWARF headers to the public include directory.Frederic Riss1-2/+2
2014-10-08[DebugInfo] Pass DWARFSection down to DWARFUnit constructor (NFC).Alexey Samsonov1-7/+7
2014-10-08[DebugInfo] Pass DWARFSection into DWARFUnitSection constructor (NFC).Alexey Samsonov1-9/+7
2014-10-06Factor the Unit section parsing into the DWARFUnitSection class.Frederic Riss1-0/+15
2014-09-15Introduce the DWARFUnitSection abstraction.Frederic Riss1-2/+3
2014-09-05[DWARF parser] Fix nasty memory corruption in .dwo files handling.Alexey Samsonov1-11/+9
2014-09-04Add a DWARFContext& member in DWARFUnit.Frederic Riss1-6/+6
2014-08-19Don't own the buffer in object::Binary.Rafael Espindola1-2/+2
2014-07-31DWOHolder takes ownership of the argument constructor, use std::unique_ptr.Rafael Espindola1-4/+5
2014-07-31Use a reference instead of a pointer.Rafael Espindola1-1/+1
2014-07-31Use std::unique_ptr to make the ownership explicit.Rafael Espindola1-2/+2
2014-06-13[DWARF parser] Use distinction between DW_AT_ranges_base and DW_AT_GNU_ranges...Alexey Samsonov1-8/+5
2014-06-12[llvm-symbolizer] Fix parsing DW_AT_ranges in Fission skeleton compile unit D...Alexey Samsonov1-3/+9
2014-04-29[DWARF parser] Compress DIEMinimal even further, simplify building DIE tree.Alexey Samsonov1-31/+24
2014-04-24[DWARF parser] Make a few methods non-publicAlexey Samsonov1-4/+4
2014-04-24[DWARF parser] DWARFUnit ctor doesn't need both parsed and raw .debug_abbrev ...Alexey Samsonov1-12/+14
2014-04-18[DWARF parser] Respect address ranges specified in compile unit DIE.Alexey Samsonov1-0/+7
2014-04-18[DWARF parser] Refactor fetching DIE address ranges.Alexey Samsonov1-16/+9
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-12/+12
2014-03-13[C++11] Convert DWARF parser to range-based for loopsAlexey Samsonov1-4/+5
2014-01-22Change createObjectFile to return an ErrorOr.Rafael Espindola1-2/+2
2013-10-31DWARFUnit: kill dead code and make a couple of functions private. No function...Alexey Samsonov1-24/+0
2013-10-28DWARF parser: Use ArrayRef to represent form sizes and simplify DWARFDIE::ext...Alexey Samsonov1-4/+1
2013-10-28DebugInfo: Introduce the notion of "form classes"Alexey Samsonov1-8/+8
2013-09-23Unbreak the build (from r191233)since we're calling printf.David Blaikie1-0/+1
2013-09-23Exract most of DWARFCompileUnit into a new DWARFUnit to prepare for the comin...David Blaikie1-0/+391