aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2009-11-16First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor
2009-11-16revert r88963.Devang Patel
2009-11-16Use TrackingVH to hold forward decl. This one is for RecordType.Devang Patel
2009-11-16Parallel fix to r88951: use TrackingVH to hold forward decl.Eli Friedman
2009-11-16Fix valgrind uninitialized error.Eli Friedman
2009-11-16Use TrackingVH to hold forward decl.Devang Patel
2009-11-14Canonicalize the type before trying to create a debug type.Anders Carlsson
2009-11-14Have CGDebugInfo::getOrCreateType cache the QualType instead of having every ...Anders Carlsson
2009-11-13Do not store DIDescriptor directly into a container. Store MDNode directly, t...Devang Patel
2009-11-12 "Attach debug info with llvm instructions" mode was enabled a month ago. Now...Devang Patel
2009-11-12Use getNameAsCString() instead of getName().data()Devang Patel
2009-11-12Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library.Chandler Carruth
2009-11-12Do not use StringRef while using DebugInfo interface.Devang Patel
2009-11-11Do not eagerly set stop point for arguments. This misleads the debugger in id...Devang Patel
2009-11-10Attach location info with llvm.dbg.declare.Devang Patel
2009-11-07Revert r86315 and add Type::FixedWidthInt to the FIXME cases.Anders Carlsson
2009-11-07Do not assert if debug info for certain type is not generated.Devang Patel
2009-11-07Do not emit linkage name for global variables. It confuses gdb, because it pi...Devang Patel
2009-11-06Simplify the debug info code, handle lvalue references and template specializ...Anders Carlsson
2009-11-06Handle QualifiedNameType and SubstTemplateTypeParmType types in CGDebugInfo::...Anders Carlsson
2009-11-06Don't assert when trying to generate debug info for vector types. This needs ...Anders Carlsson
2009-11-06Instead of returning a null DIType for unhandled types, assert.Anders Carlsson
2009-11-05Enable debug info for global variables at -O1+Devang Patel
2009-10-23Fixup the return type of functions.Mike Stump
2009-10-20Do not eagerly cache DITypes because it allows real struct type to be shadowe...Devang Patel
2009-10-20Encode global variable name in debug info.Devang Patel
2009-10-16Remove the ConstantArrayType subtypes. This information is preserved in theJohn McCall
2009-10-14Few targets like PIC16 mangle the names of global variables, so retrieve the ...Sanjiv Gupta
2009-10-12Encode long double.Devang Patel
2009-10-09Allow customization for the producer information in the debug output.Mike Stump
2009-10-06InsertSubprogramStart if ATTACH_DEBUG_INFO_TO_AN_INSN is not defined.Devang Patel
2009-10-06Add support to attach debug info to an instruction.Devang Patel
2009-10-06Set appropriate context for a global variable while emitting debug info.Devang Patel
2009-10-02More magic pixie dust.Mike Stump
2009-10-02Fix up debug information for block pointers a bit more.Mike Stump
2009-10-01Implement a FIXME. This improves codegen just a tad.Mike Stump
2009-09-30Improve debugging information for BlockDeclRefExpr. WIP. Given thisMike Stump
2009-09-25Fix an infinite loop arising when trying to generate debug informationJohn McCall
2009-09-24Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall
2009-09-22Fix some typos. WIP. Large alignments don't work yet.Mike Stump
2009-09-22Improve debug info generation for __block variables.Mike Stump
2009-09-19Ok, an AssertingVH definitely doesn't work for now because we free our cache ...Daniel Dunbar
2009-09-19Switch CGDebugInfo type cache to using an AssertingVH.Daniel Dunbar
2009-09-19Factor out CGDebugInfo::CreateTypeNode method.Daniel Dunbar
2009-09-15Be sure to use the correct version instead of inventing the wrong one.Mike Stump
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-05Basic support for representing elaborated type specifiersJohn McCall
2009-08-31Rename DIBlock as DILexicalBlock.Devang Patel
2009-08-19Introduce LocInfoType which is a Sema-specific implementation detail.Argyrios Kyrtzidis
2009-08-14Do now overflow while calulating upper bound for zero sized array.Devang Patel