aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-02-07Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei1-0/+5
2013-02-02Revert r174246, accidentally committed.David Blaikie1-9/+0
2013-02-02BasicsDavid Blaikie1-0/+9
2013-02-01Fix exception handling line table problems introduced by r173593David Blaikie1-1/+3
2013-01-26PR14566: Debug Info: avoid top level lexical blocks in functionsDavid Blaikie1-1/+1
2013-01-21CGDebugInfo.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi1-0/+1
2013-01-21PR14472: Preserve qualifiers while unwrapping types for debug infoDavid Blaikie1-14/+9
2013-01-20Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei1-0/+3
2013-01-20The last of PR14471: Debug info support for inline in-class initializer for f...David Blaikie1-4/+8
2013-01-19Emit the function type of member function pointer types the same as member fu...David Blaikie1-2/+9
2013-01-16Collect both normal and static data members of a class in sourceEric Christopher1-105/+155
2013-01-07Extract the instance-method case for debug info out into a separate function.David Blaikie1-10/+10
2013-01-07Simplify computing debug info type for static member functions.David Blaikie1-26/+27
2013-01-07PR14759: Improve/correct support for debug info for C++ member pointers.David Blaikie1-32/+2
2013-01-05PR14573: Unnamed parameters in debug info, Part 2David Blaikie1-2/+2
2013-01-05Emit debug info for unnamed parameters.David Blaikie1-17/+15
2013-01-04Fix fieldNo usage for lambdas. No behavior change since theEric Christopher1-2/+2
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth1-6/+6
2012-12-18Re-commit r170428 changes with Linux style file endings.Guy Benyei1-0/+32
2012-12-18Revert changes from r170428, as I accidentally changed the line endings of th...Guy Benyei1-2834/+2802
2012-12-18Add OpenCL images as clang builtin types.Guy Benyei1-2802/+2834
2012-12-13Debug Info: Emit vtables pointer members as artificial.David Blaikie1-1/+1
2012-12-04Use the 'count' attribute to calculate the upper bound of an array.Bill Wendling1-26/+9
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-6/+6
2012-12-04Add a 'count' field to the DWARF subrange.Bill Wendling1-5/+18
2012-11-28objective-C blocks: Make sure that identical logic is usedFariborz Jahanian1-2/+2
2012-11-16A step towards sorting out handling of triviality of special members in C++11.Richard Smith1-1/+1
2012-11-15Use empty parens for empty function parameter list instead of '(void)'.Dmitri Gribenko1-1/+1
2012-11-14Fix 80-column violation.Fariborz Jahanian1-3/+5
2012-11-14objective-C blocks: Provide layout map for byrefFariborz Jahanian1-0/+6
2012-11-13Revert "Use the 'count' attribute instead of the 'upper_bound' attribute."Eric Christopher1-12/+9
2012-11-13Use the 'count' attribute instead of the 'upper_bound' attribute.Bill Wendling1-9/+12
2012-11-06Put something sane in the DWARF offset field for bitfield ObjC ivars.Eli Friedman1-6/+16
2012-11-02Emit debug info for C++ struct definitions as DW_TAG_structure_type (instead ...David Blaikie1-4/+2
2012-11-02Fix debug tag type of forward declarations of struct/class in C++.David Blaikie1-10/+6
2012-11-01Simplify: replace getContext().getLangOpts() with just getLangOpts().Richard Smith1-2/+2
2012-10-25Initialize debug info for special cases of functions that lack declarations a...Alexey Samsonov1-6/+16
2012-10-23Switch CodeGenOptions over to a .def file, like we do with LangOptions.Douglas Gregor1-15/+15
2012-10-18Fix up comment and invert order. Most simple check first.Eric Christopher1-4/+6
2012-10-18Add a new option for and disable column number information as thereEric Christopher1-0/+2
2012-10-17Revert r158009 since there are some uses of artificial functions inEric Christopher1-6/+2
2012-10-12Make -mms-bitfields behave consistently.Eli Friedman1-1/+1
2012-10-11Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow1-1/+1
2012-10-08Move TargetData to DataLayout.Micah Villmow1-3/+3
2012-10-05Make sure to generate the right kind of MDNode for enum forward declarations.Eli Friedman1-9/+22
2012-09-21Mark the passed in "self" for a block as an object pointer soEric Christopher1-3/+9
2012-09-19Grammar.Eric Christopher1-1/+1
2012-09-19Update and expand comment.Eric Christopher1-2/+4
2012-09-19Handle a captured this for the debug information as well.Eric Christopher1-0/+10
2012-09-19Fix awkward comment.Eric Christopher1-1/+1