aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2013-05-06DebugInfo: Support imported modules (using directives) within lexical blocks.David Blaikie
2013-04-30Revert 180817 because 180816 was reverted.Adrian Prantl
2013-04-30Do not generate VLAs as complex variables any more, as they are nowAdrian Prantl
2013-04-22Revert "Revert "PR14606: Debug info for using directives/DW_TAG_imported_modu...David Blaikie
2013-04-19Emit the underlying type in the debug info for all kinds of fixed enumsAdrian Prantl
2013-04-19Revert "PR14606: Debug info for using directives/DW_TAG_imported_module"Eric Christopher
2013-04-19PR14606: Debug info for using directives/DW_TAG_imported_moduleDavid Blaikie
2013-04-19Give CGDebugInfo::getContextDescriptor a more specific return typeDavid Blaikie
2013-04-16Standardize accesses to the TargetInfo in IR-gen.John McCall
2013-04-02Revert "Revert r178079, it caused PR15637."Eric Christopher
2013-04-01Revert r178079, it caused PR15637.Nico Weber
2013-03-29Bugfix/Followup for r177086.Adrian Prantl
2013-03-29Improvement on r177086.Adrian Prantl
2013-03-26Remove magic number usage from CGDebugInfo with new DICompositeType::setConta...David Blaikie
2013-03-26Debug Info: remove use of magic numbers to tweak specific debug info metadata...David Blaikie
2013-03-20Make clang emit linkage names in debug info for subprograms when coverage infoNick Lewycky
2013-03-14Always declare the .block_descriptor parameter, not just the local copy.Adrian Prantl
2013-03-14Allocate stack storage for .block_descriptor and captured self at -O0.Adrian Prantl
2013-03-12Force column info to be generated for call expressions so we canAdrian Prantl
2013-03-11Improve the caching of debuginfo Objective C interface types.Adrian Prantl
2013-03-06Ensure that DIType is regenerated after we visit an implementationAdrian Prantl
2013-02-27Temporarily revert r176116 for compile-time performance regression.Adrian Prantl
2013-02-26Ensure that DIType is regenerated after we visited an implementation that add...Adrian Prantl
2013-02-25Update Clang for a minor DIBuilder breaking change.David Blaikie
2013-02-22Propagate the split dwarf file information through into the backendEric Christopher
2013-02-22Streamify getNameForDiagnostic and remove the string versions of PrintTemplat...Benjamin Kramer
2013-02-21Fix formatting and tabs in file.Eric Christopher
2013-02-21Patch for debug info of qualified-id types is 'id'Fariborz Jahanian
2013-02-07Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei
2013-02-02Revert r174246, accidentally committed.David Blaikie
2013-02-02BasicsDavid Blaikie
2013-02-01Fix exception handling line table problems introduced by r173593David Blaikie
2013-01-26PR14566: Debug Info: avoid top level lexical blocks in functionsDavid Blaikie
2013-01-21CGDebugInfo.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi
2013-01-21PR14472: Preserve qualifiers while unwrapping types for debug infoDavid Blaikie
2013-01-20Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei
2013-01-20The last of PR14471: Debug info support for inline in-class initializer for f...David Blaikie
2013-01-19Emit the function type of member function pointer types the same as member fu...David Blaikie
2013-01-16Collect both normal and static data members of a class in sourceEric Christopher
2013-01-07Extract the instance-method case for debug info out into a separate function.David Blaikie
2013-01-07Simplify computing debug info type for static member functions.David Blaikie
2013-01-07PR14759: Improve/correct support for debug info for C++ member pointers.David Blaikie
2013-01-05PR14573: Unnamed parameters in debug info, Part 2David Blaikie
2013-01-05Emit debug info for unnamed parameters.David Blaikie
2013-01-04Fix fieldNo usage for lambdas. No behavior change since theEric Christopher
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth
2012-12-18Re-commit r170428 changes with Linux style file endings.Guy Benyei
2012-12-18Revert changes from r170428, as I accidentally changed the line endings of th...Guy Benyei
2012-12-18Add OpenCL images as clang builtin types.Guy Benyei
2012-12-13Debug Info: Emit vtables pointer members as artificial.David Blaikie