[bitc-dev] bug in character decode routines
Jonathan S. Shapiro
shap at eros-os.org
Fri May 19 15:42:37 EDT 2006
On Fri, 2006-05-19 at 15:02 -0400, Sandro Magi wrote:
> Jonathan S. Shapiro wrote:
> > I know C-- was rejected as a backend; I wonder if LLVM was evaluated:
> >
> > http://llvm.org/
> >
> > It even provides an LLVM IR to C translator.
> >
> > Yes, we looked. Decided the learning curve would take too long.
>
> I don't want to beat on what is now a moot point, but surely learning a
> compiler framework that has has many man-years of effort put into it is
> easier than building one of your own and likely stumbling over the
> problems said framework already solves?
Actually not. When we looked, we determined that getting to LLVM was
actually going to be *harder* than getting to C. LLVM was going to
require an SSA pass, which (at that time) we thought we could avoid.
Sandro, I don't want to duck your questions, but it is now almost 18
months ago that we looked at this, and my memory of specifics is hazy.
At this point I am very likely to confuse details of LLVM and C--, and I
don't want to mix you up.
shap
More information about the bitc-dev
mailing list