Related articles |
---|
Re: SPARC compiler optimisation dmk@craycos.com (1992-02-27) |
Re: SPARC compiler optimisation preston@dawn.cs.rice.edu (1992-03-02) |
Dual-word moves (was SPARC compiler optimisation) ram+@cs.cmu.edu (1992-03-03) |
Newsgroups: | comp.compilers |
From: | ram+@cs.cmu.edu (Rob MacLachlan) |
Keywords: | sparc, optimize, Lisp |
Organization: | School of Computer Science, Carnegie Mellon |
References: | 92-02-133 92-03-011 |
Date: | Tue, 3 Mar 1992 17:39:14 GMT |
In article 92-03-011 Preston Briggs writes:
>I think of aligned LDD and STD as kind of a mistake for RISC machines,
>since they can't be generated by compilers.
They can certainly be generated by compilers for some languages. In CMU
Common Lisp, for example, all objects are allocated dual-word aligned.
This was done primarily to allow 3 low-tag bits, but also allows dual-word
instructions to be used when appropriate.
Rob
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.