summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix another debug info crash with virtual bases.Anders Carlsson2010-01-261-4/+11
* Fix the test I broke, and also fix a crash when declaring a virtual destructo...Anders Carlsson2010-01-261-21/+25
* Factor creating the DISubprogram for a member function out into a separate fu...Anders Carlsson2010-01-261-51/+63
* Simplify CGDebugInfo::CollectCXXMemberFunctions a little. More to come.Anders Carlsson2010-01-261-6/+6
* First cut at emitting inheritance info.Devang Patel2010-01-251-1/+37
* Emit debug info for virtual functions.Devang Patel2010-01-251-2/+12
* fix rdar://7556129 a crash in blocks debug info codegen.Chris Lattner2010-01-251-2/+3
* simplify code.Chris Lattner2010-01-251-19/+10
* No need to terminate this buffer.Benjamin Kramer2010-01-231-4/+3
* A Decl->getName() is not unique. However, the debug info descriptors Devang Patel2010-01-201-1/+8
* 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
OpenPOWER on IntegriCloud