DebugInfo: Simplify solution to avoid DW_AT_artificial on inlined parameters.
[opencl/llvm.git] / lib / CodeGen / AsmPrinter / DwarfUnit.cpp
2014-05-27 David BlaikieDebugInfo: Simplify solution to avoid DW_AT_artificial...
2014-05-27 David BlaikieDebugInfo: Lazily attach definition attributes to defin...
2014-05-27 David BlaikieDebugInfo: Separate out the addition of subprogram...
2014-05-26 David BlaikieDwarfUnit: Remove some misleading no-op code introduced...
2014-05-21 David BlaikieDebugInfo: Simplify subprogram declaration creation...
2014-05-20 David BlaikieUnbreak the sanitizer buildbots after r209226 due to...
2014-05-20 David BlaikieFix test breakage introduced in r209223.
2014-05-20 David BlaikiePR19767: DebugInfo emission of pointer constants.
2014-05-16 David BlaikieDebugInfo: Handle emitting constants of C++ unicode...
2014-05-12 Saleem AbdulrasoolCodeGen: add parenthesis around complex expression
2014-05-11 David BlaikieDwarfUnit: Make explicit a limitation/bug in enumeratio...
2014-05-11 David BlaikieDwarfUnit: Pick a winner between isTypeSigned and isUns...
2014-05-11 David BlaikieDwarfUnit: Factor out calling isUnsignedDIType into...
2014-05-11 David BlaikieDwarfUnit: Share common constant value emission between...
2014-05-11 David BlaikieDebugInfo: Simplify constant value emission.
2014-04-30 David BlaikieRevert "Emit DW_AT_object_pointer once, on the declarat...
2014-04-30 David BlaikieDebugInfo: Omit DW_AT_artificial on DW_TAG_formal_param...
2014-04-30 David BlaikieEmit DW_AT_object_pointer once, on the declaration...
2014-04-28 David BlaikieRemove DwarfUnit::LabelRange since it's unused.
2014-04-28 David BlaikieDebugInfo: Just store the DIE by value in the DwarfUnit
2014-04-28 David BlaikiePass DIEs to DwarfUnit constructors by unique_ptr.
2014-04-26 David BlaikieDwarfDebug: Minor refactoring around type unit construction
2014-04-25 David BlaikieEncapsulate the DWARF string pool in a separate type.
2014-04-25 David BlaikieDIE: Pass ownership of children via std::unique_ptr...
2014-04-25 David BlaikieDIEEntry: Refer to the specified DIE via reference...
2014-04-25 David BlaikieDwarfUnit: return by reference from createAndAddDIE
2014-04-25 David BlaikieReturn DIE by reference instead of pointer from DwarfUn...
2014-04-25 David BlaikieDwarfUnit: Suddently, DIE references, everywhere.
2014-04-25 David BlaikieRefactor some common logic in DwarfUnit::constructVaria...
2014-04-24 Craig Topper[C++] Use 'nullptr'.
2014-04-24 David BlaikieRemove the intermediate AccelTypes maps in DWARF units.
2014-04-24 David BlaikieRemove the intermediate AccelNamespace maps in DWARF...
2014-04-24 David BlaikieRemove the intermediate AccelObjC maps in DWARF units
2014-04-23 David BlaikieRemove intermediate accelerator table for names.
2014-04-23 David BlaikieMove the AddressPool from DwarfFile to DwarfDebug.
2014-04-23 David BlaikieSeparate out the DWARF address pool into its own type...
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-14 Adrian PrantlRe-apply r206096 after investigating the gdb buildbot...
2014-04-12 David BlaikiePR13337: Omit DW_TAG_restrict_type when compiling for...
2014-04-12 Adrian PrantlRevert "Debug info: (bugfix) C++ C/Dtors can be compile...
2014-04-12 David BlaikieUse dwarf::Tag rather than unsigned for DIE::Tag to...
2014-04-12 Adrian PrantlDebug info: (bugfix) C++ C/Dtors can be compiled to...
2014-04-03 David BlaikieDebugInfo: Use a 64 bit type for the subrange
2014-04-02 David BlaikieAdjust comments regarding non-relocated abbrev offset...
2014-04-01 David BlaikieDebugInfo: Avoid creating unnecessary/empty line tables...
2014-03-24 Adrian PrantlGet rid of an unnecessary use of the * and & operators.
2014-03-24 David BlaikieDebugInfo: Don't emit relocations to abbreviations...
2014-03-24 David BlaikieRemove unused parameter
2014-03-20 Eric ChristopherReapply DW_AT_low/high_pc patch:
2014-03-20 Eric ChristopherRevert "Use the range machinery for DW_AT_ranges and...
2014-03-19 Eric ChristopherUse the range machinery for DW_AT_ranges and DW_AT_high...
2014-03-18 Adrian PrantlDebug info: Remove OdrMemberMap from DwarfDebug, it...
2014-03-18 Adrian PrantlDwarfDebug: Only unique retained types instead of all...
2014-03-18 Adrian PrantlSwitch the type field in DIVariable and DIGlobalVariabl...
2014-03-18 David BlaikieDebugInfo: Avoid emitting standard opcode lengths in...
2014-03-18 David BlaikieDebugInfo: Implement debug_line.dwo for file names...
2014-03-17 David BlaikieDebugInfo: Move getOrCreateSourceID from DwarfDebug...
2014-03-14 Adrian PrantlDebug info: Unique types before emitting them to DWARF...
2014-03-14 Adrian PrantlDebug Info: Fix LTO type uniquing for C++ member declar...
2014-03-14 Adrian Prantltypo
2014-03-13 Eric ChristopherUse DW_AT_linkage_name when we're emitting DWARF4 or...
2014-03-12 Eric ChristopherWhen computing the size of a base type be conservative...
2014-03-12 Eric ChristopherUse values we've already computed, update comment.
2014-03-12 David BlaikieDebugInfo: Omit pubnames/pubtypes when compiling with...
2014-03-07 David BlaikieDebugInfo: Emit DW_TAG_subprogram's DW_AT_high_pc as...
2014-03-06 David BlaikieDebugInfo: Shrink pubnames/pubtypes in the presence...
2014-03-06 Chandler Carruth[Layering] Move DIBuilder.h into the IR library where...
2014-03-05 Eric ChristopherAdd a DIELocList class to handle pointers into the...
2014-02-27 Eric ChristopherRevert r201751 and solve the const problem a different...
2014-02-26 Eric ChristopherRemove unnecessary llvm:: qualification.
2014-02-25 Adrian PrantlAddress review comments for r202188.
2014-02-25 Adrian PrantlDebug info: Support variadic functions.
2014-02-25 Adrian PrantlRevert "Debug info: Support variadic functions."
2014-02-25 Adrian PrantlDebug info: Support variadic functions.
2014-02-20 Eric ChristopherMake DIELoc/DIEBlock's ComputeSize method const. Add...
2014-02-20 Eric ChristopherRemove FIXME that had snuck in.
2014-02-16 Eric ChristopherAdd a DIELoc class to cover the DW_FORM_exprloc set...
2014-02-15 David BlaikieDebugInfo: Deduplicate entries in the fission address...
2014-02-14 David BlaikieDebugInfo: Implement DW_AT_stmt_list for type units
2014-02-14 David BlaikieDwarfUnit: Remove unnecessarily explicit/out of line...
2014-02-14 David BlaikieDwarfUnit: Remove unnecessary (void)t; that was previou...
2014-02-14 David BlaikieDwarfUnit: Refactor out DW_AT_stmt_list creation into...
2014-02-12 Eric ChristopherReformat a few lines with clang-format.
2014-02-12 Eric Christopher80-col.
2014-02-12 Adrian PrantlDebug info: Bugfix for r201190: DW_OP_piece takes bytes...
2014-02-12 David BlaikieDwarfUnit: Include type unit's file strings in the...
2014-02-12 David BlaikieDwarfUnit: Provide a reference to a defining DwarfCompi...
2014-02-12 David BlaikieDwarfUnit: Refactor DW_AT_file creation into a common...
2014-02-11 David BlaikieDwarfUnit: Replace unnecessary conditionals with asserts.
2014-02-11 Adrian PrantlReapply r201180 with an additional error path.
2014-02-11 Adrian PrantlRevert "Debug info: Emit values in subregisters that...
2014-02-11 Adrian PrantlDebug info: Emit values in subregisters that do not...
2014-02-04 David BlaikieDebugInfo: Remove some unneeded conditionals now that...
2014-01-31 Paul RobinsonIf we're not producing DWARF accel tables, don't waste...
2014-01-28 Adrian Prantltypo
2014-01-24 Eric ChristopherRevert "Use DW_AT_high_pc and DW_AT_low_pc for the...
2014-01-24 Eric ChristopherUse DW_AT_high_pc and DW_AT_low_pc for the high and...
2014-01-23 Eric ChristopherAvoid emitting a DWARF type attribute for an ObjC prope...
2014-01-18 Adrian PrantlDebug info (LTO): Move the creation of accessibility...
2014-01-10 David BlaikieRevert "Revert r198851, "Prototype of skeleton type...
next