On 11 April 2006 08:47, Colm O' Flaherty wrote:
> I'm not quite sure I follow you.. if its possible to dedicate a register to
> act as the data-stack pointer, and implement it that way, why would I want
> to "keep the SP as a virtual register"?
Because then you would /not/ have to sacrifice one of your precious limited
supply of registers to act as a real hard stack pointer and it would be used
as a general purpose register instead and allow better code generatation and
less spilling when the register pressure gets high.
cheers,
DaveK
--
Can't think of a witty .sigline today....