summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Improve on my previous fix for debug information. Rather thanDouglas Gregor2009-12-211-51/+42
* Teach debug info generation to handle TemplateSpecializationType,Douglas Gregor2009-12-211-3/+50
* Add -dwarf-debug-flags, which provides a way to embed the cc1 level options usedDaniel Dunbar2009-12-181-7/+3
* Use StringRef in CGDebugInfo::EmitFunctionStart.Benjamin Kramer2009-12-081-3/+3
* Use Path.makeAbsolute() and make a constant std::string a const char*.Benjamin Kramer2009-12-081-7/+3
* Remove several .c_str() to be forward-compatible with StringRef.Jeffrey Yasskin2009-12-081-2/+2
* Add rudimentary support for member pointers to CGDebugInfo.Anders Carlsson2009-12-061-124/+167
* Move MainFileName option variable into CodeGenOptions instead of LangOptions.Daniel Dunbar2009-11-291-3/+3
* Use StringRef (again) in DebugInfo interface.Devang Patel2009-11-251-18/+18
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-1/+1
* revert r88963.Devang Patel2009-11-161-1/+0
* Use TrackingVH to hold forward decl. This one is for RecordType.Devang Patel2009-11-161-0/+1
* Parallel fix to r88951: use TrackingVH to hold forward decl.Eli Friedman2009-11-161-1/+2
* Fix valgrind uninitialized error.Eli Friedman2009-11-161-4/+6
* Use TrackingVH to hold forward decl.Devang Patel2009-11-161-1/+2
* Canonicalize the type before trying to create a debug type.Anders Carlsson2009-11-141-26/+26
* Have CGDebugInfo::getOrCreateType cache the QualType instead of having every ...Anders Carlsson2009-11-141-19/+4
* Do not store DIDescriptor directly into a container. Store MDNode directly, t...Devang Patel2009-11-131-14/+13
* "Attach debug info with llvm instructions" mode was enabled a month ago. Now...Devang Patel2009-11-121-31/+14
* Use getNameAsCString() instead of getName().data()Devang Patel2009-11-121-13/+13
* Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library.Chandler Carruth2009-11-121-5/+5
* Do not use StringRef while using DebugInfo interface.Devang Patel2009-11-121-37/+30
* Do not eagerly set stop point for arguments. This misleads the debugger in id...Devang Patel2009-11-111-4/+19
* Attach location info with llvm.dbg.declare.Devang Patel2009-11-101-1/+4
* Revert r86315 and add Type::FixedWidthInt to the FIXME cases.Anders Carlsson2009-11-071-0/+2
* Do not assert if debug info for certain type is not generated.Devang Patel2009-11-071-1/+0
* Do not emit linkage name for global variables. It confuses gdb, because it pi...Devang Patel2009-11-071-1/+3
* Simplify the debug info code, handle lvalue references and template specializ...Anders Carlsson2009-11-061-13/+31
* Handle QualifiedNameType and SubstTemplateTypeParmType types in CGDebugInfo::...Anders Carlsson2009-11-061-0/+11
* Don't assert when trying to generate debug info for vector types. This needs ...Anders Carlsson2009-11-061-0/+4
* Instead of returning a null DIType for unhandled types, assert.Anders Carlsson2009-11-061-9/+1
* Enable debug info for global variables at -O1+Devang Patel2009-11-051-7/+0
* Fixup the return type of functions.Mike Stump2009-10-231-2/+2
* Do not eagerly cache DITypes because it allows real struct type to be shadowe...Devang Patel2009-10-201-31/+58
* Encode global variable name in debug info.Devang Patel2009-10-201-2/+2
* Remove the ConstantArrayType subtypes. This information is preserved in theJohn McCall2009-10-161-2/+0
* Few targets like PIC16 mangle the names of global variables, so retrieve the ...Sanjiv Gupta2009-10-141-1/+1
* Encode long double.Devang Patel2009-10-121-0/+1
* Allow customization for the producer information in the debug output.Mike Stump2009-10-091-1/+5
* InsertSubprogramStart if ATTACH_DEBUG_INFO_TO_AN_INSN is not defined.Devang Patel2009-10-061-1/+3
* Add support to attach debug info to an instruction.Devang Patel2009-10-061-1/+16
* Set appropriate context for a global variable while emitting debug info.Devang Patel2009-10-061-1/+18
* More magic pixie dust.Mike Stump2009-10-021-3/+3
* Fix up debug information for block pointers a bit more.Mike Stump2009-10-021-1/+3
* Implement a FIXME. This improves codegen just a tad.Mike Stump2009-10-011-2/+2
* Improve debugging information for BlockDeclRefExpr. WIP. Given thisMike Stump2009-09-301-0/+202
* Fix an infinite loop arising when trying to generate debug informationJohn McCall2009-09-251-16/+23
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-1/+0
* Fix some typos. WIP. Large alignments don't work yet.Mike Stump2009-09-221-3/+3
* Improve debug info generation for __block variables.Mike Stump2009-09-221-1/+133
OpenPOWER on IntegriCloud