aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/DWARFFormValue.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-01-06Implement a very basic colored syntax highlighting for llvm-dwarfdump.Adrian Prantl1-8/+16
2014-12-19[DebugInfo] Move all DWARF headers to the public include directory.Frederic Riss1-2/+2
2014-11-12Allow DWARFFormValue::extractValue to be called with a null CU.Frederic Riss1-15/+17
2014-11-12Remove unsused variables.Frederic Riss1-2/+0
2014-09-04Fix build faliure introduced by r217129.Frederic Riss1-2/+2
2014-09-04Add DWARFFormValue::getAsBlock() and add FC_Flag as an acceptable class for a...Frederic Riss1-1/+9
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-5/+5
2013-10-29DWARF parser: propery handle DW_FORM_ref_sig8 and fix Windows build.Alexey Samsonov1-43/+41
2013-10-29Quick-fix DebugInfo build on WindowsTimur Iskhodzhanov1-1/+3
2013-10-29Clean up.Richard Smith1-4/+4
2013-10-29DWARFFormValue.cpp: Appease gcc to give explicit constructors.NAKAMURA Takumi1-4/+4
2013-10-28DWARF parser: Use ArrayRef to represent form sizes and simplify DWARFDIE::ext...Alexey Samsonov1-3/+3
2013-10-28DebugInfo: Introduce the notion of "form classes"Alexey Samsonov1-34/+103
2013-10-18[DebugInfo] Remove unneeded struct member and hide struct definition. No func...Alexey Samsonov1-3/+2
2013-10-18[DebugInfo] Remove dead code.Alexey Samsonov1-31/+0
2013-09-23Exract most of DWARFCompileUnit into a new DWARFUnit to prepare for the comin...David Blaikie1-11/+8
2013-09-22Remove dead codeDavid Blaikie1-17/+0
2013-08-27Add support for DebugFission to DWARF parserAlexey Samsonov1-32/+29
2013-06-19llvm-dwarfdump: Add support for dumping the .debug_loc sectionDavid Blaikie1-1/+5
2013-05-30Reformat comments here.Eric Christopher1-26/+26
2013-04-22Remove variable store that is never read.Eric Christopher1-1/+0
2013-04-17Create a stub for DWARF parser unittestsAlexey Samsonov1-1/+1
2013-04-11Rename the C function to create a SLPVectorizerPass to something sane and exp...Benjamin Kramer1-2/+3
2013-04-09DWARF parser: Fix DWARF-2/3 incompatibility: size of DW_FORM_ref_addr is the ...Alexey Samsonov1-43/+33
2013-04-07DW_FORM_sec_offset should be a relocation on platforms that useEric Christopher1-2/+9
2013-01-17Fix the assembly and dissassembly of DW_FORM_sec_offset. Found this byEric Christopher1-10/+5
2013-01-17Add the DW_AT_GNU_addr_base for the skeleton cu. Add support forEric Christopher1-4/+2
2013-01-15Split address information for DWARF5 split dwarf proposal. This involvesEric Christopher1-1/+20
2013-01-07Whitespace and 80-col.Eric Christopher1-3/+3
2013-01-07Add support for separating strings for the split debug info DWARF5Eric Christopher1-4/+24
2013-01-02Extend the dumping infrastructure to deal with additionalEric Christopher1-5/+5
2012-12-27Right now all of the relocations are 32-bit dwarf, and the relocationEric Christopher1-4/+3
2012-11-16Add some basic support for the fission addr forms to DebugInfo.Eric Christopher1-0/+10
2012-11-12Rewrite DIContext interface to take an object. Update all callers.Eric Christopher1-22/+14
2012-11-12Fixup for r167558: Store raw pointer (instead of reference) to RelocMap in DI...Alexey Samsonov1-15/+23
2012-11-07Add a relocation visitor to lib object. This works via caching relocatedEric Christopher1-4/+21
2012-09-05Stop casting away const qualifier needlessly.Roman Divacky1-1/+1
2012-08-24Add support for some missing DW_FORM_*.Eric Christopher1-0/+49
2012-04-04Fix a C++11 UDL conflict.Benjamin Kramer1-1/+1
2011-11-05Audited all the format strings in libDebugInfo and fixed those that didn't ma...Benjamin Kramer1-7/+7
2011-11-05Add more PRI.64 macros for MSVC and use them throughout the codebase.Benjamin Kramer1-3/+3
2011-09-15DWARF: wire up .debug_str dumping.Benjamin Kramer1-13/+11
2011-09-15DWARF: Fix indentation.Benjamin Kramer1-80/+80
2011-09-13Style & indentation tweaks.Benjamin Kramer1-175/+170
2011-09-13Sketch out a DWARF parser.Benjamin Kramer1-0/+434