Re: Intermediate Representation

staff@cadlab.sublink.org (Alex Martelli)
Sat, 18 Aug 90 05:43:34 GMT

          From comp.compilers

Related articles
[14 earlier articles]
Re: Intermediate Representation preston@titan.rice.edu (1990-08-13)
Re: Intermediate Representation preston@titan.rice.edu (1990-08-13)
Re: Intermediate Representation jouvelot@brokaw.lcs.mit.edu (1990-08-13)
Re: Intermediate Representation marti@antares.inf.ethz.ch (1990-08-13)
Re: Intermediate Representation muller@procope.pa.dec.com (Eric Muller) (1990-08-14)
Re: Intermediate Representation pd@complex.Eng.Sun.COM (1990-08-15)
Re: Intermediate Representation staff@cadlab.sublink.org (1990-08-18)
Re: Intermediate Representation ok@goanna.cs.rmit.OZ.AU (1990-08-20)
intermediate representation han@cs.rochester.edu (1991-02-20)
Re: intermediate representation lavinus@csgrad.cs.vt.edu (1991-02-22)
Re: intermediate representation mike@vlsivie.tuwien.ac.at (1991-02-23)
Re: intermediate representation rfg@ncd.com (1991-02-26)
Re: intermediate representation megatest!djones@decwrl.dec.com (1991-02-27)
[1 later articles]
| List of all articles for this month |
Newsgroups: comp.compilers
From: staff@cadlab.sublink.org (Alex Martelli)
Keywords: optimize, C, Fortran
Organization: CAD.LAB, Bologna, Italia
References: <1990Aug07.153407.8877@esegue.segue.boston.ma.us> <1990Aug13.214614.16644@esegue.segue.boston.ma.us>
Date: Sat, 18 Aug 90 05:43:34 GMT

marti@antares.inf.ethz.ch writes:


>Many language designers/implementors have turned to using C as an
>intermediate representation language, for example in the following research
>projects and/or
[...omitted for brevity...]
>Compilation speed using C as an IRL may not be overwhelming, but this
>solution is certainly portable. Of course, the quality of the generated
>machine code depends substantially on on the C compiler used as a backend.


...and don't forget Fortran... (see my msg of today in comp.lang.fortran-
f2c + Sun's cc produce code which runs almost twice as fast as Sun's
f77, for a strictly numerical code -2d complex fft- on a Sparcstation 1!).
--
Alex Martelli - CAD.LAB s.p.a., v. Stalingrado 45, Bologna, Italia
Email: (work:) staff@cadlab.sublink.org, (home:) alex@am.sublink.org
Phone: (work:) ++39 (51) 371099, (home:) ++39 (51) 250434;
Fax: ++39 (51) 366964 (work only; any time of day or night).
[I knew that Sun's f77 wasn't great, but that's embarassing. -John]
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.