[LLVMdev] C Backend Ressurected

Jun Koi junkoi2004 at gmail.com
Mon Aug 18 18:40:31 PDT 2014


On Mon, Aug 18, 2014 at 9:18 PM, Carback, Richard T., III <
rcarback at draper.com> wrote:

>  Hi All,
>
>
>
> 2 of my summer interns (Aimee Dipietro and Greg Simpson) used their time
> over the summer to resurrect the LLVM C Backend:
>
>
>
> https://github.com/draperlaboratory/llvm-cbe
>
>
>
> Improvements include recovery of simple for/while loops (instead of goto),
> better variable naming, inline asm support, and making it work on a more
> recent version of llvm. I believe they used the repository here as a
> starting point:
>
>
>
> https://github.com/glycerine/llvm/tree/cbe_revival
>
>
>
> Feedback is welcomed. I would like to see this feature put back into LLVM,
> and any help on how to make that happen would be appreciated.
>

would you mind explaining what this backend is for, and its applications?

i guess it is to get the C code at the output of the backend, but dont get
why we need it.

thanks,
Jun
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140819/4656b38d/attachment.html>


More information about the llvm-dev mailing list