summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
Commit message (Expand)AuthorAgeFilesLines
* Fix an assertion failure when duplicate dbg.declares are present.Adrian Prantl2017-06-121-0/+7
* DebugInfo: Do not emit empty CUsDavid Blaikie2017-05-261-1/+1
* DebugInfo: Produce debug_{gnu_}pub{names,types} entries when explicitly reque...David Blaikie2017-05-251-4/+3
* DWARF: Avoid cross-CU references under FissionDavid Blaikie2017-05-121-11/+9
* Elide argument copies during instruction selectionReid Kleckner2017-03-011-1/+1
* Debug Info: Sort frame index expressions before emitting them.Adrian Prantl2017-02-171-28/+30
* Refactor DebugHandlerBase a bit to common non-debug-having-function filteringDavid Blaikie2017-02-161-6/+9
* DebugInfo: Address non-deterministic output (iterating a SmallPtrSet) in 289697David Blaikie2016-12-151-7/+4
* DebugInfo: Improve type safety and simplify some subprogram finalization codeDavid Blaikie2016-12-141-2/+2
* [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operationAdrian Prantl2016-12-051-1/+1
* This change removes the dependency on DwarfDebug that was used for DW_FORM_re...Greg Clayton2016-12-011-5/+0
* Move VariableDbgInfo from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-3/+2
* Rely on a single DWARF version instead of having two copiesGreg Clayton2016-11-231-4/+1
* Use range algorithms instead of unpacking begin/endDavid Majnemer2016-08-111-1/+1
* DWARF: Omit DW_AT_APPLE attributes (except ObjC ones) when not targeting LLDBDavid Blaikie2016-05-241-0/+5
* [DwarfDebug] Make tuning predicates private, should be used only in ctor.Paul Robinson2016-05-171-9/+10
* Debug Info: Introduce a DwarfDebug::UseDWARF2Bitfields flagAdrian Prantl2016-05-171-0/+7
* Reverting 268054 & 268063 as they caused PR27579.Amjad Aboud2016-04-301-17/+0
* Recommitted r264280 "Supporting all entities declared in lexical scope in LLV...Amjad Aboud2016-04-291-0/+17
* DebugInfo: Remove MDString-based type referencesDuncan P. N. Exon Smith2016-04-231-15/+6
* [DWARF] Force a linkage_name on an inlined subprogram's abstract origin.Paul Robinson2016-04-181-4/+5
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-151-3/+0
* Drop debug info for DISubprograms that are not referenced by anythingAdrian Prantl2016-04-091-3/+0
* Revert "Recommitted r263424 "Supporting all entities declared in lexical scop...Reid Kleckner2016-03-241-17/+0
* Recommitted r263424 "Supporting all entities declared in lexical scope in LLV...Amjad Aboud2016-03-241-0/+17
* Revert "Recommitted r261633 "Supporting all entities declared in lexical scop...Benjamin Kramer2016-03-141-17/+0
* Recommitted r261633 "Supporting all entities declared in lexical scope in LLV...Amjad Aboud2016-03-141-0/+17
* Revert r261633 "Supporting all entities declared in lexical scope in LLVM deb...Hans Wennborg2016-02-231-17/+0
* Supporting all entities declared in lexical scope in LLVM debug info.Amjad Aboud2016-02-231-0/+17
* DbgVariable: Add an accessor for the common case of a single expressionAdrian Prantl2016-02-171-0/+4
* DwarfDebug: emit type units immediately.Peter Collingbourne2016-02-111-5/+5
* [codeview] Describe int local variables using .cv_def_rangeReid Kleckner2016-02-101-56/+2
* Improved macro emission in dwarf.Amjad Aboud2016-02-011-5/+3
* Fixed few comments.Amjad Aboud2016-01-241-1/+1
* Added support for macro emission in dwarf (supporting DWARF version 4).Amjad Aboud2016-01-071-4/+12
* Set debugger tuning from TargetOptions (NFC)Paul Robinson2015-12-161-24/+1
* Erase unused FunctionDIs variables after r252219.Yaron Keren2015-11-071-2/+0
* Move imported entities into DwarfCompilationUnit to speed up LTO linking.Ivan Krasin2015-10-261-13/+0
* [AsmPrinter] Prune dead code. NFC.Benjamin Kramer2015-10-151-41/+0
* Remove 'const' from some ArrayRefs. ArrayRefs are already immutable. NFCCraig Topper2015-09-281-2/+2
* Make DW_AT_[MIPS_]linkage_name optional, and off by default for SCE.Paul Robinson2015-08-111-0/+6
* DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variableDuncan P. N. Exon Smith2015-07-311-1/+2
* Add a "debugger tuning" concept that allows us to fine-tune how wePaul Robinson2015-07-151-1/+36
* Debug Info: Add basic support for external types references.Adrian Prantl2015-07-151-0/+3
* Service the doxygen comments in DwarfUnit and DwarfDebug.Adrian Prantl2015-07-131-111/+114
* Revert "[DWARF] Fix debug info generation for function static variables, type...David Blaikie2015-07-011-8/+9
* [DWARF] Fix debug info generation for function static variables, typedefs, an...Michael Kuperstein2015-07-011-9/+8
* AsmPrinter: Rewrite initialization of DbgVariable, NFCDuncan P. N. Exon Smith2015-06-211-43/+65
* Move alignment from MCSectionData to MCSection.Rafael Espindola2015-05-211-2/+2
OpenPOWER on IntegriCloud