[LLVMdev] LLVM DebugInfoBuilder
Talin
viridia at gmail.com
Wed Jan 7 13:48:35 PST 2009
Fine by me :)
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090107/ea4cd9bd/attachment.html>
More information about the llvm-dev
mailing list