summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* DwarfUnit: Refactor DW_AT_file creation into a common function.David Blaikie2014-02-121-51/+18
* DwarfUnit: Replace unnecessary conditionals with asserts.David Blaikie2014-02-111-18/+6
* Reapply r201180 with an additional error path.Adrian Prantl2014-02-111-1/+34
* Revert "Debug info: Emit values in subregisters that do not have a separate"Adrian Prantl2014-02-111-34/+1
* Debug info: Emit values in subregisters that do not have a separateAdrian Prantl2014-02-111-1/+34
* DebugInfo: Remove some unneeded conditionals now that DIBuilder no longer emi...David Blaikie2014-02-041-2/+1
* If we're not producing DWARF accel tables, don't waste memoryPaul Robinson2014-01-311-0/+4
* typoAdrian Prantl2014-01-281-1/+1
* Revert "Use DW_AT_high_pc and DW_AT_low_pc for the high and low pc for a"Eric Christopher2014-01-241-22/+11
* Use DW_AT_high_pc and DW_AT_low_pc for the high and low pc for aEric Christopher2014-01-241-11/+22
* Avoid emitting a DWARF type attribute for an ObjC property of typeEric Christopher2014-01-231-1/+2
* Debug info (LTO): Move the creation of accessibility flags toAdrian Prantl2014-01-181-15/+16
* Revert "Revert r198851, "Prototype of skeleton type units for fission""David Blaikie2014-01-101-1/+3
* Revert r198851, "Prototype of skeleton type units for fission"NAKAMURA Takumi2014-01-091-3/+1
* Prototype of skeleton type units for fissionDavid Blaikie2014-01-091-1/+3
* DwarfUnit: Rename "Node" to "CUNode" and propagate it through DwarfTypeUnit a...David Blaikie2014-01-091-6/+5
* Revert "DwarfUnit: Move the DICompileUnit Node to the DwarfCompileUnit only"David Blaikie2014-01-091-6/+6
* DwarfUnit: Move the DICompileUnit Node to the DwarfCompileUnit onlyDavid Blaikie2014-01-091-6/+6
* Move the llvm mangler to lib/IR.Rafael Espindola2014-01-071-1/+1
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-071-2/+2
OpenPOWER on IntegriCloud