Add some first skeleton work for the DWARF5 Fission proposal. Emit
[oota-llvm.git] / lib / CodeGen / AsmPrinter / DwarfDebug.cpp
2012-11-30 Eric ChristopherAdd some first skeleton work for the DWARF5 Fission...
2012-11-27 Eric ChristopherAttempt to make the comments for dwarf debug look more...
2012-11-27 Eric ChristopherReapply section moving, make sure string section is...
2012-11-27 Eric ChristopherRevert rearrangement of debug info sections to unblock...
2012-11-27 Eric ChristopherAdd in sections for the fission case (no change so...
2012-11-27 Eric ChristopherReorder section output ordering.
2012-11-27 Eric ChristopherWhitespace cleanup.
2012-11-22 Eric ChristopherPull some code out into functions to make rearranging...
2012-11-21 Eric ChristopherUpdate for some of the coding standard before rearrangi...
2012-11-20 Eric ChristopherRemove constness from this, it modifies the output...
2012-11-20 Eric ChristopherRemove unused function argument, add a bit to the comment.
2012-11-19 Eric ChristopherRemove a function argument and propagate const around...
2012-11-19 Eric ChristopherWhitespace and 80-col.
2012-11-19 Eric ChristopherMove section label emission to module end. Nothing...
2012-11-12 Eric ChristopherAdd an option to enable prototype "fission" capabilitie...
2012-11-07 Bill WendlingAdd comment describing what's going on here.
2012-11-07 Bill WendlingWhen we're updating the subprogram scope DIE, we want...
2012-11-01 Chandler CarruthRevert the majority of the next patch in the address...
2012-10-31 Benjamin KramerReplace some instances of UniqueVector with SetVector...
2012-10-30 Bill WendlingFix grammar.
2012-10-15 Micah VillmowResubmit the changes to llvm core to update the functio...
2012-10-11 Micah VillmowRevert 165732 for further review.
2012-10-11 Micah VillmowAdd in the first iteration of support for llvm/clang...
2012-10-08 Eric ChristopherFixup comment.
2012-10-08 Eric ChristopherFixup comments.
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-04 Eric ChristopherUpdate this a bit more to represent how the prologue...
2012-10-02 Eric ChristopherRevert "Don't use a debug location for frame setup...
2012-10-02 Eric Christopher80-col.
2012-10-02 Eric ChristopherDon't use a debug location for frame setup instructions...
2012-09-21 Eric ChristopherHave the DbgVariable "isArtificial" and "isObjectPointe...
2012-09-12 Eric ChristopherRecommit, with fixes:
2012-09-12 Eric ChristopherRevert "Add some support for dealing with an object...
2012-09-12 Eric ChristopherAdd some support for dealing with an object pointer...
2012-09-10 Eric ChristopherRevert r160148 it seems to cause more problems than...
2012-09-10 Eric Christopher80-col fixup.
2012-09-10 Eric ChristopherNo reason to construct this twice.
2012-08-24 Eric ChristopherUse DW_FORM_flag_present to save space in debug informa...
2012-08-23 Eric ChristopherTurn these two options in to trinary state so that...
2012-08-23 Eric ChristopherAdd a flag to DwarfDebug to allow it to communicate...
2012-08-23 Eric ChristopherTypo.
2012-08-23 Eric ChristopherOnly emit the __debug_inlined section if we're trying...
2012-08-23 Eric ChristopherEmit pubtypes only when going for darwin gdb compatibility.
2012-08-23 Eric ChristopherAdd an option for darwin gdb compatibility.
2012-08-01 Eric ChristopherTemporarily revert c23b933d5f8be9b51a1d22e717c0311f65f8...
2012-07-27 Eric ChristopherAdd a DW_AT_high_pc for CUs that are a single address...
2012-07-12 Eric ChristopherThe end of the prologue should be marked with is_stmt.
2012-07-06 Alexey SamsonovFix PR13202 and a regtest.
2012-06-29 Bill WendlingThe DIBuilder class is just a wrapper around debug...
2012-06-28 Bill WendlingMove lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
2012-06-22 Rafael EspindolaFix a FIXME: DwarfRequiresRelocationForSectionOffset...
2012-06-22 Nick LewyckyEmit relocations for DW_AT_location entries on systems...
2012-06-09 Benjamin KramerAllocate the contents of DwarfDebug's StringMaps in...
2012-06-01 Jakob Stoklund OlesenSwitch all register list clients to the new MC*Iterator...
2012-05-18 Eric ChristopherRemove duplicate code that we could just fallthrough to.
2012-05-08 Eric ChristopherFix thinko in conditional.
2012-05-08 Eric ChristopherHandle OpDeref in case it comes in as a register operand.
2012-04-05 Eric ChristopherPatch to set is_stmt a little better for prologue lines...
2012-04-03 Eric ChristopherFix thinko check for number of operands to be the one...
2012-04-03 Eric ChristopherAdd a line number for the scope of the function (starti...
2012-04-02 Eric ChristopherTurn on the accelerator tables for Darwin.
2012-03-27 Eric ChristopherUse DW_AT_low_pc for a single entry point into a routine.
2012-03-26 Eric ChristopherUse the file in the inlined die rather than the compile...
2012-03-11 Benjamin KramerDwarfDebug: Store the filename/dirname pair as a zero...
2012-03-04 Craig TopperUse uint16_t to store register overlaps to reduce stati...
2012-03-02 Eric ChristopherGrammar-o in function name.
2012-03-02 Eric ChristopherIf the linkage name doesn't exist we're supposed to...
2012-03-02 Eric ChristopherRevert "Reorder the sections being output to reduce...
2012-03-01 Eric ChristopherReorder the sections being output to reduce the number...
2012-03-01 Michael J. SpencerMinimal changes for LLVM to compile under VS11.
2012-02-22 Eric ChristopherAdd the source language into the compile unit.
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable
2012-01-24 Eric ChristopherRemove generation of DW_AT_sibling. Nothing as far...
2012-01-06 Eric ChristopherUse const vector references instead of a vector copy...
2012-01-06 Eric ChristopherAs part of the ongoing work in finalizing the accelerat...
2011-12-16 Eric ChristopherExtraneous whitespace and 80-col.
2011-12-04 Eric ChristopherAdd inline subprogram names to the name lookup table...
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-11-12 Rafael EspindolaThe dwarf standard says that the only differences betwe...
2011-11-10 Rafael EspindolaCheck in getOrCreateSubprogramDIE if a declaration...
2011-11-10 Eric ChristopherMake types and namespaces take multiple DIEs for the...
2011-11-10 Eric ChristopherRework adding function names to the dwarf accelerator...
2011-11-09 Benjamin KramerAdd comments.
2011-11-09 Benjamin KramerTake advantage of the zero byte in StringMap when emitt...
2011-11-09 Eric ChristopherRemove the pubnames section, no one consumes it.
2011-11-08 Eric ChristopherAlso add the linkage name to the name accelerator table...
2011-11-08 Eric ChristopherAdd the base ObjC method name to the names lookup table...
2011-11-07 Eric ChristopherAdd all completed and named types to the dwarf type...
2011-11-07 Eric ChristopherUse StringRef::startswith to do some string comparisons.
2011-11-07 Eric ChristopherAllow for the case where the name of the subprogram...
2011-11-07 Eric ChristopherRemove unnecessary addition to API. Replace with someth...
2011-11-07 Eric ChristopherAdd the support code to enable the dwarf accelerator...
2011-11-07 Eric ChristopherExpose a way to get the beginning of the dwarf string...
2011-11-07 Eric ChristopherFix up comment.
2011-11-04 Rafael EspindolaEmit declarations before definitions if they are availa...
2011-11-02 Nick LewyckyDon't emit a directory entry for the value in DW_AT_com...
2011-10-27 Nick LewyckyTeach our Dwarf emission to use the string pool.
2011-10-26 Nick LewyckyReflow lines, fix comments for doxygen style, fix white...
2011-10-17 Nick LewyckyMinor style cleanup, no functionality change.
2011-10-17 Nick LewyckyAdd support for a new extension to the .file directive:
next