Related articles |
---|
A small LLVM tutorial: debugging information vincent@famillebelliard.fr (vincent_belliard) (2012-05-25) |
Re: A small LLVM tutorial: debugging information echristo@gmail.com (Eric Christopher) (2012-05-29) |
Re: A small LLVM tutorial: debugging information vincent@famillebelliard.fr (Vincent Belliard) (2012-05-31) |
From: | Eric Christopher <echristo@gmail.com> |
Newsgroups: | comp.compilers |
Date: | Tue, 29 May 2012 17:59:50 -0700 |
Organization: | Compilers Central |
References: | 12-05-023 |
Keywords: | LLVM |
Posted-Date: | 30 May 2012 14:52:10 EDT |
On Fri, May 25, 2012 at 10:06 AM, vincent_belliard <vincent@famillebelliard.fr> wrote:
> Hello,
>
> I updated my LLVM tutorial. I added few things about debugging generation. You can find the whole tutorial at:
>
> http://entity-language.googlecode.com/files/llvm_tutorial.pdf
One thing your tutorial doesn't mention is that it's much easier to produce a
frontend if you use the "builder" classes (or bindings to them). IRBuilder and
DIBuilder (LLVM IR and debug info metadata respectively) are much easier
to generate when you use these interfaces.
-eric
Return to the
comp.compilers page.
Search the
comp.compilers archives again.