[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Tinycc-devel] tcg as a tcc backend (proposal by Rob Landley)
From: |
Sergey Korshunoff |
Subject: |
Re: [Tinycc-devel] tcg as a tcc backend (proposal by Rob Landley) |
Date: |
Sat, 11 Apr 2015 07:29:20 +0300 |
Hi, Rob! Nice to meet you!
> Ping me and I'll try to get you contact info when I get back home in a couple
> weeks.
Thanks.
> I believe they poked at the historical tcc code (before all this MOB
> branch stuff) for a while, and then threw it out and started writing a
> new front-end from scratch
I think doing frontend from scratch is a bad idea. Regarding tcc:
IL-backend can be researched as the input to the tcg. If this can not
be done, then LLVM backend (to the
binary code) can be written like IL-backend. Then tcg will translate
LLVM bc to the target ARCH. A llvm tools are to slow (as someone say)
and require a C++11 compiler to build itself.
PS: is someone have experience with the tcc IL-backend?