Related articles |
---|
Architecture description languages for compilers? eigenstr@cs.rose-hulman.edu (1993-01-25) |
Architecture description languages for compilers? tac@eos.ncsu.edu (1993-01-26) |
Re: Architecture description languages for compilers? brent@eng.uiowa.edu (1993-01-27) |
Re: Architecture description languages for compilers? arh@cix.compulink.co.uk (Andrew Henson) (1993-01-27) |
Re: Architecture description languages for compilers? pardo@cs.washington.edu (1993-01-28) |
Re: Architecture description languages for compilers? zstern@adobe.com (1993-01-28) |
Thompson's 2c vs. gcc mike@skinner.cs.uoregon.edu (Michael John Haertel) (1993-01-29) |
Re: Architecture description languages for compilers? wjw@eb.ele.tue.nl (1993-02-01) |
Re: Thompson's 2c vs. gcc preston@dawn.cs.rice.edu (1993-02-02) |
Re: Thompson's 2c vs. gcc mike@skinner.cs.uoregon.edu (Michael John Haertel) (1993-02-04) |
Re: Thompson's 2c vs. gcc jbuck@forney.berkeley.edu (1993-02-04) |
[5 later articles] |
Newsgroups: | comp.compilers |
From: | pardo@cs.washington.edu (David Keppel) |
Organization: | Computer Science & Engineering, U. of Washington, Seattle |
Date: | Thu, 28 Jan 1993 00:06:29 GMT |
References: | 93-01-180 93-01-197 |
Keywords: | architecture, VHDL |
brent@eng.uiowa.edu (Brent H. Pease) writes:
>>[Machine descriptions for code generation.]
Ken Thompson ("A New C Compiler", Proceedings of the Summer 1990 UKUUG
Conference, London, July 1990; avaialable via anonymous ftp from
research.att.com in dist/plan9doc/8.Z) claims that it was easier for him
to hard-code a new code generator for each back end than it was to write a
machine description.
It is an amusing exercie to compare the listed md sizes for the Thompson
compiler to the GCC md sizes for the same machines. I can't say whether
the code is comparable: Thompson claims the compile time is half that of
GCC and run time is 75% that of GCC, but it shows only slightly better run
times than lcc, and a previous comp.compilers article said lcc was
substantially worse than GCC.
At any rate, any study of machine description languges should mention the
compiler.
;-D on ( Architec tour guide ) Pardo
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.