|Re: SPARC compiler optimisation email@example.com (1992-02-27)|
|Re: SPARC compiler optimisation firstname.lastname@example.org (1992-03-02)|
|Dual-word moves (was SPARC compiler optimisation) email@example.com (1992-03-03)|
|From:||firstname.lastname@example.org (Rob MacLachlan)|
|Keywords:||sparc, optimize, Lisp|
|Organization:||School of Computer Science, Carnegie Mellon|
|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.
Return to the
Search the comp.compilers archives again.