[LLVMdev] LLVM DebugInfoBuilder
Chris Lattner
clattner at apple.com
Wed Jan 7 13:53:06 PST 2009
On Jan 7, 2009, at 1:48 PM, Talin wrote:
> Fine by me :)
Is it ok to remove DebugInfoBuilder now? I don't think that anything
in the tree is using it, what do you think Talin?
-Chris
>
>
> On Wed, Jan 7, 2009 at 1:35 PM, Chris Lattner <clattner at apple.com>
> wrote:
>
> On Jan 7, 2009, at 3:22 AM, Patrick Boettcher wrote:
>
> > Hi list,
> > hi Talin,
> >
> > I'm working on a frontend to generate IR using the IRBuilder from
> > LLVM.
> >
> > Now I want to add source-level-debuginfo and for that I would like
> > to use the
> > DebugInfoBuilder as it is taking some of the burderns. Unfortunately
> > it does
> > not take all of them, yet.
>
> Instead of DebugInfoBuilder, I'd strongly recommend taking a look at
> include/llvm/Analysis/DebugInfo.h. This is the interface that llvm-
> gcc and clang both use to produce debug info. If it's ok with Talin,
> I'd like to eventually remove DebugInfoBuilder. Analysis/DebugInfo.h
> provides a nice and efficient API for both creating and reading debug
> info, and abstracts the clients from the actual form (e.g. serialized
> into GlobalVariables) that the debug info takes.
>
> -Chris
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
>
> --
> -- Talin
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090107/d0fcca77/attachment.html>
More information about the llvm-dev
mailing list