aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2012-10-18Fix up comment and invert order. Most simple check first.Eric Christopher
2012-10-18Add a new option for and disable column number information as thereEric Christopher
2012-10-17Revert r158009 since there are some uses of artificial functions inEric Christopher
2012-10-12Make -mms-bitfields behave consistently.Eli Friedman
2012-10-11Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-10-05Make sure to generate the right kind of MDNode for enum forward declarations.Eli Friedman
2012-09-21Mark the passed in "self" for a block as an object pointer soEric Christopher
2012-09-19Grammar.Eric Christopher
2012-09-19Update and expand comment.Eric Christopher
2012-09-19Handle a captured this for the debug information as well.Eric Christopher
2012-09-19Fix awkward comment.Eric Christopher
2012-09-12Reapply:Eric Christopher
2012-09-12Revert "Make clang emit a flag for DW_AT_object_pointer for the artificial"Eric Christopher
2012-09-12Make clang emit a flag for DW_AT_object_pointer for the artificialEric Christopher
2012-09-11Update comment and space.Eric Christopher
2012-09-11The type of the self and cmd variables should be artificial. (NoteEric Christopher
2012-09-06Dont cast away const needlessly. Found by gcc48 -Wcast-qual.Roman Divacky
2012-08-31Normalize line endings of r163013 (part 2).Joao Matos
2012-08-31Improved MSVC __interface support by adding first class support for it, inste...Joao Matos
2012-08-20Reapply:Eric Christopher
2012-08-17Reapply:Eric Christopher
2012-08-17Temporarily revert r162066 and r162062 to see if it brings the gdbEric Christopher
2012-08-17Fix undefined behavior in debug info emission: operator* on WeakVH returns aRichard Smith
2012-08-16Add some caching here for the builtin types.Eric Christopher
2012-08-16Make isa part of objc_object at metadata generation time.Eric Christopher
2012-08-13This is always going to be true so the cast isn't necessary.Eric Christopher
2012-08-07If we don't have a complete type for the array type yet either thenEric Christopher
2012-08-07Remove some unintended changes from my last patch.Eric Christopher
2012-08-07Make sure when we get the replacement type for a template argumentEric Christopher
2012-08-04Simplify code, no functionality change.Benjamin Kramer
2012-08-04Fix the name of this variable.Eric Christopher
2012-08-04Update comment to accurately reflect what should happen.Eric Christopher
2012-07-11Temporarily revert this to see if it brings the gdb bot back.Eric Christopher
2012-07-11The end of a block doesn't necessarily need a line table entry unlessEric Christopher
2012-07-04Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used ins...Benjamin Kramer
2012-06-28Fix grammar.Eric Christopher
2012-06-20Don't circumvent the debug info type cache when emitting info for EnumConstan...Benjamin Kramer
2012-06-20Restructure how the driver communicates information about theJohn McCall
2012-06-12Remove unused variable.Bill Wendling
2012-06-08[C++11 Compat] Fix breaking change in C++11 pair copyctor.Michael J. Spencer
2012-06-07Plug a long standing memory leak in TemplateArgument.Benjamin Kramer
2012-06-06Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie
2012-06-05Reapply "Only emit debug information for methods that are user defined, there's"Eric Christopher
2012-06-05Revert "Only emit debug information for methods that are user defined, there's"John McCall
2012-06-05Only emit debug information for methods that are user defined, there'sEric Christopher
2012-06-01Support C++11 enum forward declarations.Eric Christopher
2012-05-23Emit C++11 enum class information if it exists.Eric Christopher
2012-05-21Revert r115805. An array type is required to have a range type,Eric Christopher
2012-05-19Update API usage for llvm DIBuilder changes for rvalue referenceEric Christopher