summaryrefslogtreecommitdiff
path: root/lib/DebugInfo
AgeCommit message (Expand)AuthorFilesLines
2013-06-05Handle relocations that don't point to symbols.Rafael Espindola1-3/+2
2013-05-30Change how we iterate over relocations on ELF.Rafael Espindola1-8/+18
2013-05-30Reformat comments here.Eric Christopher1-26/+26
2013-05-09libDebugInfo depends on libObject nowadays.Benjamin Kramer1-1/+1
2013-05-06Hoist boundary condition out of loop header.Eric Christopher1-1/+2
2013-05-06Untabify.Eric Christopher1-5/+5
2013-05-06Don't emit .dwo sections unless they exist.Eric Christopher1-24/+30
2013-04-25Clarify getRelocationAddress x getRelocationOffset a bit.Rafael Espindola1-1/+1
2013-04-23Use zlib to uncompress debug sections in DWARF parser.Alexey Samsonov2-0/+41
2013-04-22Remove variable store that is never read.Eric Christopher1-1/+0
2013-04-17Use StringSwitch instead of long chain of if-else. No functionality change.Alexey Samsonov1-37/+28
2013-04-17Create a stub for DWARF parser unittestsAlexey Samsonov4-85/+3
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 Samsonov3-45/+35
2013-04-08DWARF parser: remove duplicated code and fix code style in DIE extractors.Alexey Samsonov2-268/+81
2013-04-07DW_FORM_sec_offset should be a relocation on platforms that useEric Christopher1-2/+9
2013-03-21Fix missing std::. Not sure how this compiles for anyone else.Matt Arsenault1-1/+1
2013-03-20xlC doesn't like Header being both a type and a member variable. Rename theRafael Espindola2-20/+20
2013-02-22Code cleanup: pass Offset by pointer to parseInstruction to more explicitlyEli Bendersky1-29/+33
2013-02-21Previously, parsing capability of the .debug_frame section was addedEli Bendersky1-6/+170
2013-02-15Make helpers static. Add missing include so LLVMInitializeObjCARCOpts gets C ...Benjamin Kramer1-1/+2
2013-02-12Add support for the pubnames section to llvm-dwarfdump.Krzysztof Parzyszek2-0/+23
2013-02-08The patch to fix some issues in r174543 fixed the lines failing the test, but...David Tweed1-3/+3
2013-02-07FDE::dumpHeader(): Forgot to fix one more formatting, ... take two!NAKAMURA Takumi1-2/+2
2013-02-07FDE::dumpHeader(): Forgot to fix one more formatting. It affected bigendian h...NAKAMURA Takumi1-2/+3
2013-02-07DWARFDebugFrame.cpp: Fix formatting on i686 hosts.NAKAMURA Takumi1-3/+6
2013-02-06Add some comments to new frame entriesEli Bendersky1-0/+4
2013-02-06Failing builds because a private class member is not being used afterEli Bendersky1-0/+3
2013-02-06Add virtual desctructor to FrameEntry to avoid error on delete-non-virtual-dtorEli Bendersky1-0/+9
2013-02-06Fix some formatting & add comments, following Eric's reviewEli Bendersky1-12/+19
2013-02-05Add missing file to CMake listEli Bendersky1-0/+1
2013-02-05Initial support for DWARF CFI parsing and dumping in LLVMEli Bendersky4-1/+281
2013-01-26DWARFDebugLine.cpp: Fix true path. Did you forget "return true" here?NAKAMURA Takumi1-0/+2
2013-01-26Add DIContext::getLineInfoForAddressRange() function and test. This function...Andrew Kaylor4-0/+139
2013-01-25Fix a warning in the new DWARFheader. Add a new line at the end of the file.Nadav Rotem1-1/+2
2013-01-25Add support for applying in-memory relocations to the .debug_line section and...Andrew Kaylor6-8/+55
2013-01-25Add command-line flags for DWARF dumping.Eli Bendersky2-63/+83
2013-01-17Fix the assembly and dissassembly of DW_FORM_sec_offset. Found this byEric Christopher2-18/+9
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 Christopher5-4/+44
2013-01-09[Object, DebugInfo] Make DWARFContext BE-aware.NAKAMURA Takumi1-1/+1
2013-01-07Whitespace and 80-col.Eric Christopher2-4/+6
2013-01-07Add support for separating strings for the split debug info DWARF5Eric Christopher6-9/+53
2013-01-07Update comment.Eric Christopher1-1/+1
2013-01-04Add a space to the end of the line so we don't get "itsbounds" in output.Eric Christopher1-1/+1
2013-01-02Extend the dumping infrastructure to deal with additionalEric Christopher6-29/+148
2012-12-27Right now all of the relocations are 32-bit dwarf, and the relocationEric Christopher1-4/+3
2012-12-21Don't skip __DWARF,Rafael Espindola1-2/+0
2012-12-19Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2-14/+14
2012-12-04Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth1-1/+1