aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-06-13Align definition of DW_OP_plus with DWARF spec [2/3]Florian Hahn1-5/+5
2017-06-12Correct debug info bit offset calculation for big-endian targetsReid Kleckner1-1/+7
2017-06-09[DebugInfo] Fix comment, NFC.Alexey Bataev1-2/+2
2017-06-09[DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer.Alexey Bataev1-9/+10
2017-06-03Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova1-0/+1
2017-06-01[CGDebugInfo] Finalize SubPrograms when we're done with themKeno Fischer1-2/+5
2017-05-18[modules] Switch from inferring owning modules based on source location toRichard Smith1-1/+1
2017-05-16Fix scope of namespaced DISubprograms when the function definition is out-of-...Adrian Prantl1-1/+1
2017-05-12Simplify DINamespace caching in CGDebugInfoAdrian Prantl1-22/+14
2017-05-11Module Debug Info: Emit namespaced C++ forward decls in the correct module.Adrian Prantl1-11/+22
2017-04-28Adapt to LLVM API change (DINamespace no longer takes line/file info).Adrian Prantl1-4/+2
2017-04-21Move Split DWARF handling to an MC option/command line argument rather than u...David Blaikie1-5/+7
2017-04-18Debug Info: Remove special-casing of indirect function argument handling.Adrian Prantl1-28/+11
2017-04-11Modular Codegen: Support homing debug info for types in modular objectsDavid Blaikie1-2/+12
2017-03-13Modules: Use hash of PCM content for SIGNATUREDuncan P. N. Exon Smith1-1/+5
2017-03-09[DebugInfo] Append extended dereferencing mechanism to variables' DIExpressio...Konstantin Zhuravlyov1-2/+26
2017-03-08[DebugInfo] Add address space when creating DIDerivedTypesKonstantin Zhuravlyov1-6/+17
2017-03-07[AST/ObjC] Make ObjCCategoryImplDecl consistent with ObjCCategoryDecl and use...Argyrios Kyrtzidis1-2/+2
2017-02-27PR32042: Create inlined debug info for EmitInlinedInheritingCXXConstructorCall.Adrian Prantl1-23/+95
2017-02-22Fix assertion failure when generating debug information for a variableRichard Smith1-2/+3
2017-02-16[OpenCL] Correct ndrange_t implementationAnastasia Stulova1-2/+0
2017-02-09[DebugInfo] Added support to Clang FE for generating debug info for preproces...Amjad Aboud1-0/+15
2017-02-01Change debug-info-for-profiling from a TargetOption to a function attribute.Dehao Chen1-1/+2
2017-01-30Reapply "DebugInfo: Omit class definitions even in the presence of available_...David Blaikie1-10/+20
2017-01-26PR0091R3: Implement parsing support for using templates as types.Richard Smith1-0/+1
2017-01-23Revert "DebugInfo: Omit class definitions even in the presence of available_e...David Blaikie1-19/+10
2017-01-23DebugInfo: Omit class definitions even in the presence of available_externall...David Blaikie1-10/+19
2017-01-19Add -fdebug-info-for-profiling to emit more debug info for sample pgo profile...Dehao Chen1-1/+2
2016-12-27DebugInfo: Don't include size/alignment on class declarationsDavid Blaikie1-6/+0
2016-12-25[DebugInfo] Added support for Checksum debug info feature.Amjad Aboud1-5/+44
2016-12-20Update for LLVM global variable debug info API change.Adrian Prantl1-17/+25
2016-12-16IRGen: Fix assertion failure when creating debug info for an integer constant...Peter Collingbourne1-6/+9
2016-12-16Revert "Update for LLVM global variable debug info API change."Adrian Prantl1-25/+17
2016-12-16Update for LLVM global variable debug info API change.Adrian Prantl1-17/+25
2016-12-16Revert "Update for LLVM global variable debug info API change."Adrian Prantl1-25/+17
2016-12-16Update for LLVM global variable debug info API change.Adrian Prantl1-17/+25
2016-12-14[DebugInfo] Changed DIBuilder::createCompileUnit() to take DIFile instead of ...Amjad Aboud1-5/+7
2016-12-08[DebugInfo] Add support for __fp16, float, and double constants.David Gross1-0/+3
2016-11-10Accept nullability qualifiers on array parameters.Jordan Rose1-6/+9
2016-11-10Add the loop end location to the loop metadata. This additional informationAmara Emerson1-0/+9
2016-11-09Use an artificial debug location for non-virtual thunks.Adrian Prantl1-3/+2
2016-11-09Emit debug info for global constants whose address is taken exactly once.Adrian Prantl1-0/+7
2016-11-03Add debug info support for C++11 inline namespaces.Adrian Prantl1-2/+2
2016-11-02regcall: Implement regcall Calling Conv in clangErich Keane1-0/+1
2016-10-31DebugInfo: support for DW_TAG_atomic_typeVictor Leschuk1-3/+2
2016-10-25[codeview] emit debug info for indirect virtual base classesBob Haarman1-8/+29
2016-10-20DebugInfo: pass alignment value only if it was forcedVictor Leschuk1-50/+74
2016-10-19Don't crash generating debug info for VLA in function prototype.Eli Friedman1-3/+5
2016-10-19DebugInfo: use uint32_t for alignment variables.Victor Leschuk1-17/+17
2016-09-13ObjectiveC generics: Add ObjCTypeParamType in the type system.Manman Ren1-0/+14