aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
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
2009-07-27Use DICompositeType->replaceAllUsesWith()Devang Patel
2009-07-22Use DICompositeType->replaceAllUsesWith().Devang Patel
2009-07-18Revert r75641.Anders Carlsson
2009-07-18Remove ObjCQualifiedInterfaceType:-)Steve Naroff
2009-07-14Revert 75648 for now. It is causing test failures.Devang Patel
2009-07-14[llvm up] adjust to match mainline.Chris Lattner
2009-07-14Rename RecordLayout.h to ASTRecordLayout.hAnders Carlsson
2009-07-14Revert r75614 which depend on r75610 (for LLVM), which was reverted.Daniel Dunbar
2009-07-14use new name for method.Chris Lattner
2009-07-14Use LLVM mangler to get mangled name for debug info entry.Devang Patel
2009-07-14Update debug info generation for ObjCObjectPointer changes.Daniel Dunbar
2009-07-13Update debug info type cache after fwd decl is replaced by real decl.Devang Patel
2009-07-13Fix comment.Devang Patel
2009-07-10This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff
2009-07-10Fix a problem that Eli noticed, and that Doug helped me fix.Anders Carlsson
2009-07-06Keep track of the Expr used to describe the size of an array type,Douglas Gregor
2009-06-30De-ASTContext-ify DeclContext.Argyrios Kyrtzidis
2009-06-30Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions.Chris Lattner
2009-06-26Revrt PR4228 fix for now.Devang Patel
2009-06-24Add a DecltypeType type.Anders Carlsson
2009-06-17First step toward fixing <rdar://problem/6613046> refactor clang objc type re...Steve Naroff
2009-06-16It is possible that main input file does not have any symbol with debug info....Devang Patel
2009-05-29Create a new PrintingPolicy class, which we pass down through the ASTDouglas Gregor
2009-05-26Use .data() instead of &...[0].Daniel Dunbar
2009-05-21Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad
2009-05-18Debug info: Initialize runtime language field correctly for Objective-CDaniel Dunbar
2009-05-14Enhance debug information for block literals. Radar 6867696Mike Stump
2009-05-14We need to specify the "linkage name" to the subprogram now that weDaniel Dunbar
2009-05-13Make sure not to include the LLVM asm prefix in function names forDaniel Dunbar