Re: [dev] Optimizing C compiler & c++ compiler/runtime

From: Sylvain BERTRAND <sylware_AT_legeek.net>
Date: Fri, 20 Dec 2013 17:35:32 +0100

On Fri, Dec 20, 2013 at 08:22:03AM -0700, Anthony J. Bentley wrote:
> On Fri, Dec 20, 2013 at 5:49 AM, Sylvain BERTRAND <sylware_AT_legeek.net> wrote:
> > There is also the question of finding a new C99 optimizing
> > compiler written properly in C of course.
> >
> > tinycc is interesting. It would require just a few basic
> > optimization passes to make it a reasonable alternative to gcc.
> >
> > There is also the openwatcom compiler.
> >
> > Anything else?
>
> I’ve been curious about libfirm and cparser but haven't looked at them
> closely yet.
>
> “Firm is a C-library that provides a graph-based intermediate
> representation, optimizations, and assembly code generation suitable
> for use in compilers.”
>
> http://pp.info.uni-karlsruhe.de/firm/

If it has basic semantic optimization passes, it is quite
interesting.

> “cparser is a library containing a parser, lexer and semantic analysis
> for the ISO C99 language. It should be used as a compiler frontend, a
> base for source-source transformation, or source-checker tools.”
>
> http://sourceforge.net/projects/cparser/

That would require to code the optimization passes.
Received on Fri Dec 20 2013 - 17:35:32 CET

This archive was generated by hypermail 2.3.0 : Fri Dec 20 2013 - 17:48:03 CET