[C--] C-- compared to LLVM
Sergey Shepelev <[email protected]> Mon, 7 Sep 2009 00:33:48 +0400
| Newsgroups | gmane.comp.lang.c-- |
|---|---|
| Message-ID | <[email protected]> |
Hello. Reading C-- FAQ, i was particularly astonished by these features: * Optimized tail calls to any procedure * Ways to tie garbage-collection information to particular program points * Support for exceptions * Support for lightweight concurrency These four feel enough to make wanting to write a frontend. Main page states that "You might use somebody else's [machine code generator]: perhaps VPO, MLRISC, or the gcc back end." So, the question is, how LLVM fits in here? I understand that LLVM is not really same thing. But it's kinda close, right? They may and are used for similar tasks. Choosing between C-- and LLVM backend, what would you consider? _______________________________________________ Cminusminus mailing list [email protected] https://www.eecs.harvard.edu/mailman/listinfo/cminusminus