Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Ada > Re: Announcemen...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 3 of 9 Topic 5617 of 5831
Post > Topic >>

Re: Announcement: GNAT ****ted to LLVM

by baldrick <baldrick@[EMAIL PROTECTED] > Mar 24, 2008 at 11:09 AM

Hi Sam,

> Thanks Duncan, this is an outstanding contribution to the Ada
> community. Given that LLVM is already ahead of GCC in terms of code
> generation quality (sometimes, starting from zero and choosing another
> path is a competitive advantage), this looks very promising.

I'm glad you appreciate my work!  That said, in my experience gcc-4.2
produces slightly faster code for Ada than llvm-gcc-4.2 does.  Given
that LLVM manages to produce code that comes close to gcc while being
much simpler than gcc and easier to improve, I expect it will overtake
gcc soon.  In fact I haven't even started working on Ada specific
optimizer improvements yet: I've been concentrating on correctness.

> The difficult task, as you already know, will be to keep the Ada
> front-ends in both compilers in sync. I wish you good luck with that!

It's not yet clear to me whether I should back****t the gcc-4.3 Ada
front-end to llvm-gcc-4.2, or start working on llvm-gcc-4.3.  For the
moment I'm just working on improving the correctness and robustness
of llvm-gcc-4.2.
 




 9 Posts in Topic:
Announcement: GNAT ported to LLVM
baldrick <baldrick@[EM  2008-03-23 15:05:59 
Re: Announcement: GNAT ported to LLVM
Samuel Tardieu <sam@[E  2008-03-24 10:25:16 
Re: Announcement: GNAT ported to LLVM
baldrick <baldrick@[EM  2008-03-24 11:09:26 
Re: Announcement: GNAT ported to LLVM
Gene <gene.ressler@[EM  2008-03-26 17:41:38 
Re: Announcement: GNAT ported to LLVM
baldrick <baldrick@[EM  2008-03-27 01:27:55 
Re: Announcement: GNAT ported to LLVM
"Alex R. Mosteo"  2008-03-27 13:43:42 
Re: Announcement: GNAT ported to LLVM
baldrick <baldrick@[EM  2008-03-27 08:22:46 
Re: Announcement: GNAT ported to LLVM
"Alex R. Mosteo"  2008-03-27 18:25:16 
Re: Announcement: GNAT ported to LLVM
baldrick <baldrick@[EM  2008-04-11 06:37:15 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Jul 25 20:49:57 CDT 2008.