summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Emit human readable names for operators.Devang Patel2010-01-191-4/+3
* First cut at emitting debugging information for C++ member functions.Devang Patel2010-01-191-2/+71
* Use llvm::Function name as the linkage name, but strip off leading '01' from ...Devang Patel2010-01-191-0/+2
* Refactor.Devang Patel2010-01-191-49/+60
* llvm::Function name is the linkage name. If it has a '01' as a prefix then pr...Devang Patel2010-01-181-3/+0
* Fix crash generating debug info for constructor for anonymous struct.Eli Friedman2010-01-161-1/+1
* Emit linkage name even if it matches regular name. The code generator uses li...Devang Patel2010-01-141-3/+3
* Add comment.Devang Patel2010-01-141-0/+3
* Because CurLoc is the current source location as far as CGDebugInfo is concer...Devang Patel2010-01-141-1/+0
* Emit human readable names for c/c++ functions. Avoid emitting linkage name if...Devang Patel2010-01-141-7/+38
* Roll out ASTContext::getTypeSizeInChars(), replacing instances ofKen Dyck2010-01-111-6/+8
* Get rid of FixedWidthIntType, as suggested by Chris and Eli.Anders Carlsson2009-12-291-5/+4
* adjust for llvm api changes.Chris Lattner2009-12-281-10/+2
* this form of SetDebugLocation is about to go away, add some #includes thatChris Lattner2009-12-281-4/+13
* 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
OpenPOWER on IntegriCloud