summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
Commit message (Expand)AuthorAgeFilesLines
* Re-apply r206096 after investigating the gdb buildbot failure.Adrian Prantl2014-04-141-9/+14
* PR13337: Omit DW_TAG_restrict_type when compiling for DWARF2David Blaikie2014-04-121-0/+4
* Revert "Debug info: (bugfix) C++ C/Dtors can be compiled to multiple functions,"Adrian Prantl2014-04-121-14/+9
* Use dwarf::Tag rather than unsigned for DIE::Tag to make debugging easier.David Blaikie2014-04-121-1/+3
* Debug info: (bugfix) C++ C/Dtors can be compiled to multiple functions,Adrian Prantl2014-04-121-9/+14
* DebugInfo: Use a 64 bit type for the subrangeDavid Blaikie2014-04-031-4/+4
* Adjust comments regarding non-relocated abbrev offset in debug_info.dwoDavid Blaikie2014-04-021-1/+1
* DebugInfo: Avoid creating unnecessary/empty line tables and remove the specia...David Blaikie2014-04-011-11/+2
* Get rid of an unnecessary use of the * and & operators.Adrian Prantl2014-03-241-1/+1
* DebugInfo: Don't emit relocations to abbreviations in debug_info.dwoDavid Blaikie2014-03-241-1/+5
* Remove unused parameterDavid Blaikie2014-03-241-5/+3
* Reapply DW_AT_low/high_pc patch:Eric Christopher2014-03-201-12/+42
* Revert "Use the range machinery for DW_AT_ranges and DW_AT_high/lo_pc."Eric Christopher2014-03-201-42/+12
* Use the range machinery for DW_AT_ranges and DW_AT_high/lo_pc.Eric Christopher2014-03-191-12/+42
* Debug info: Remove OdrMemberMap from DwarfDebug, it's not necessary.Adrian Prantl2014-03-181-19/+3
* DwarfDebug: Only unique retained types instead of all types.Adrian Prantl2014-03-181-3/+2
* Switch the type field in DIVariable and DIGlobalVariable over to DITypeRefs.Adrian Prantl2014-03-181-1/+1
* DebugInfo: Avoid emitting standard opcode lengths in debug_line.dwo headers w...David Blaikie2014-03-181-1/+1
* DebugInfo: Implement debug_line.dwo for file names used in type units during ...David Blaikie2014-03-181-3/+13
* DebugInfo: Move getOrCreateSourceID from DwarfDebug to DwarfCompileUnitDavid Blaikie2014-03-171-2/+12
* Debug info: Unique types before emitting them to DWARF, where applicable.Adrian Prantl2014-03-141-0/+3
* Debug Info: Fix LTO type uniquing for C++ member declarationsAdrian Prantl2014-03-141-1/+22
* typoAdrian Prantl2014-03-141-1/+1
* Use DW_AT_linkage_name when we're emitting DWARF4 or above.Eric Christopher2014-03-131-1/+2
* When computing the size of a base type be conservative if the typeEric Christopher2014-03-121-2/+3
* Use values we've already computed, update comment.Eric Christopher2014-03-121-4/+3
* DebugInfo: Omit pubnames/pubtypes when compiling with -gmltDavid Blaikie2014-03-121-2/+5
* DebugInfo: Emit DW_TAG_subprogram's DW_AT_high_pc as an offset from the low_pcDavid Blaikie2014-03-071-0/+6
* DebugInfo: Shrink pubnames/pubtypes in the presence of type units by only emi...David Blaikie2014-03-061-2/+2
* [Layering] Move DIBuilder.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* Add a DIELocList class to handle pointers into the location list.Eric Christopher2014-03-051-2/+11
* Revert r201751 and solve the const problem a different way - byEric Christopher2014-02-271-2/+2
* Remove unnecessary llvm:: qualification.Eric Christopher2014-02-261-1/+1
* Address review comments for r202188.Adrian Prantl2014-02-251-11/+11
* Debug info: Support variadic functions.Adrian Prantl2014-02-251-20/+23
* Revert "Debug info: Support variadic functions."Adrian Prantl2014-02-251-23/+20
* Debug info: Support variadic functions.Adrian Prantl2014-02-251-20/+23
* Make DIELoc/DIEBlock's ComputeSize method const. Add a setSizeEric Christopher2014-02-201-2/+2
* Remove FIXME that had snuck in.Eric Christopher2014-02-201-1/+0
* Add a DIELoc class to cover the DW_FORM_exprloc set of expressionsEric Christopher2014-02-161-55/+62
* DebugInfo: Deduplicate entries in the fission address tableDavid Blaikie2014-02-151-4/+4
* DebugInfo: Implement DW_AT_stmt_list for type unitsDavid Blaikie2014-02-141-0/+8
* DwarfUnit: Remove unnecessarily explicit/out of line virtual dtors.David Blaikie2014-02-141-4/+0
* DwarfUnit: Remove unnecessary (void)t; that was previously used to suppress -...David Blaikie2014-02-141-1/+0
* DwarfUnit: Refactor out DW_AT_stmt_list creation into common function for fis...David Blaikie2014-02-141-0/+27
* Reformat a few lines with clang-format.Eric Christopher2014-02-121-4/+8
* 80-col.Eric Christopher2014-02-121-1/+2
* Debug info: Bugfix for r201190: DW_OP_piece takes bytes, not bits.Adrian Prantl2014-02-121-1/+2
* DwarfUnit: Include type unit's file strings in the defining compile unit's fi...David Blaikie2014-02-121-1/+2
* DwarfUnit: Provide a reference to a defining DwarfCompileUnit from DwarfTypeU...David Blaikie2014-02-121-3/+5
OpenPOWER on IntegriCloud