summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-2/+2
* [DebugInfo] Support DWARF v5 source code embedding extensionScott Linder2018-02-261-5/+24
* [CodeGen][DebugInfo] Refactor duplicated code, NFCScott Linder2018-02-261-6/+2
* Implement function attribute artificialErich Keane2018-02-141-1/+1
* [DebugInfo] Update Checksum handling in CGDebugInfoScott Linder2018-02-121-10/+14
* Re-commit r324490: [DebugInfo] Improvements to representation of enumeration ...Momchil Velikov2018-02-121-5/+7
* Revert [DebugInfo] Improvements to representation of enumeration types (PR361...Momchil Velikov2018-02-071-7/+5
* [DebugInfo] Improvements to representation of enumeration types (PR36168)Momchil Velikov2018-02-071-5/+7
* Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types.Sander de Smalen2018-02-031-16/+25
* Reverting patch rL323952 due to build errors that ISander de Smalen2018-02-011-25/+16
* [DebugInfo] Enable debug information for C99 VLA typesSander de Smalen2018-02-011-16/+25
* [DWARFv5] Have -gdwarf-5 generate MD5 checksumsPaul Robinson2018-01-121-1/+2
* Debug Info: Support DW_AT_calling_convention on composite types.Adrian Prantl2018-01-051-1/+10
* Delete dead code.Adrian Prantl2017-12-211-1/+0
* Refactor overridden methods iteration to avoid double lookups.Benjamin Kramer2017-12-171-1/+1
* Refactor functions PrintTemplateArgumentListSerge Pavlov2017-11-281-7/+3
* Simplify codegen and debug info generation for block context parameters.Adrian Prantl2017-10-261-12/+4
* Revert "Simplify codegen and debug info generation for block context paramete...Adrian Prantl2017-10-261-4/+12
* Simplify codegen and debug info generation for block context parameters.Adrian Prantl2017-10-261-12/+4
* [DWARF] Allow forward declarations of a class template instantiationPaul Robinson2017-09-281-0/+4
* Mark static member functions as static in CodeViewDebugAdrian McCarthy2017-09-131-0/+2
* IR: Represent -ggnu-pubnames with a flag on the DICompileUnit.Peter Collingbourne2017-09-121-1/+2
* [codeview] omit debug locations for nested exprs unless column info enabledBob Haarman2017-09-111-0/+4
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-0/+1
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-1/+0
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-0/+1
* Fix a bug in CGDebugInfo::EmitInlineFunctionStart causing DILocations to beAdrian Prantl2017-08-231-1/+1
* Use the file name from linemarker for debug info if an input is preprocessed ...Taewook Oh2017-08-161-0/+11
* Extract IRGen's constant-emitter into its own helper class and clean upJohn McCall2017-08-151-1/+2
* [codeview] Emit nested enums and typedefs from classesReid Kleckner2017-08-081-10/+12
* [codeview] Fix class name formattingReid Kleckner2017-08-081-8/+18
* Debug Info: Set the DICompileUnit's isOptimized flag when compiling with LTO.Adrian Prantl2017-08-041-6/+5
* Adopt to LLVM API change (llvm.dbg.value no longer has an offset)Adrian Prantl2017-07-281-1/+1
* Debug Info: Avoid completing class types when a definition is in a module.Adrian Prantl2017-07-241-23/+27
* Update for LLVM IR metadata changes (DIImportedEntity now needs a DIFile).Adrian Prantl2017-07-191-9/+13
* [AArch64] Add support for __builtin_ms_va_list on aarch64Martin Storsjo2017-07-171-1/+1
* Align definition of DW_OP_plus with DWARF spec [2/3]Florian Hahn2017-06-131-5/+5
* Correct debug info bit offset calculation for big-endian targetsReid Kleckner2017-06-121-1/+7
* [DebugInfo] Fix comment, NFC.Alexey Bataev2017-06-091-2/+2
* [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer.Alexey Bataev2017-06-091-9/+10
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* [CGDebugInfo] Finalize SubPrograms when we're done with themKeno Fischer2017-06-011-2/+5
* [modules] Switch from inferring owning modules based on source location toRichard Smith2017-05-181-1/+1
* Fix scope of namespaced DISubprograms when the function definition is out-of-...Adrian Prantl2017-05-161-1/+1
* Simplify DINamespace caching in CGDebugInfoAdrian Prantl2017-05-121-22/+14
* Module Debug Info: Emit namespaced C++ forward decls in the correct module.Adrian Prantl2017-05-111-11/+22
* Adapt to LLVM API change (DINamespace no longer takes line/file info).Adrian Prantl2017-04-281-4/+2
* Move Split DWARF handling to an MC option/command line argument rather than u...David Blaikie2017-04-211-5/+7
* Debug Info: Remove special-casing of indirect function argument handling.Adrian Prantl2017-04-181-28/+11
* Modular Codegen: Support homing debug info for types in modular objectsDavid Blaikie2017-04-111-2/+12
OpenPOWER on IntegriCloud