summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
OpenPOWER on IntegriCloud