| Related articles |
|---|
| RTL-based compilers donald@parseq.tds.kth.se (Donald Liib) (1991-11-22) |
| Re: RTL-based compilers mcg@ichips.intel.com (1991-11-25) |
| Re: RTL-based compilers cwf@research.att.com (1991-12-15) |
| Re: RTL-based compilers e-sink@uiuc.edu (1991-12-12) |
| Re: RTL-based compilers bwb@cs.unh.edu (1991-12-14) |
| Newsgroups: | comp.compilers |
| From: | bwb@cs.unh.edu (Brent W. Benson) |
| In-Reply-To: | e-sink@uiuc.edu's message of Thu, 12 Dec 1991 22:47:53 GMT |
| Keywords: | RTL, Lisp |
| Organization: | Compilers Central |
| References: | <91-11-113@comp.ng> 91-12-060 |
| Date: | Sat, 14 Dec 91 10:55:37 -0500 |
The compiler for the MIT Scheme system, LIAR, uses RTL as an intermediate
language. The internal representation (Scode) is processed into a flow
graph which is then converted to RTL. A bunch of optimizations are
performed on the RTL (many of the ideas and algorithms are taken from gcc)
which then gets converted into a Lisp assembly program (LAP), which
subsequently gets assembled into machine code.
;Brent
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.