« Return to Thread: Dynamically choosing a register

Dynamically choosing a register

by J J-6 :: Rate this Message:

Reply to Author | View in Thread

Some parts of this message have been removed. Learn more about Nabble's security policy.
Hello list,

I have a question that is probably silly, but I couldn't find anything on the internet that answered it exactly.

I am looking at a register machine version of Squeak, and one thought I had to make the number of operations per method even less was that the send opcode would put the location that the result should be stored into a variable in the new active context.

My question was, in some cases I would like this to be a literal hardware, but is that even possible?  Do all register names have to already be in code or can a memory location refer to a register and the CPU use it (e.g. x86store_op [some memory location that points to a register]  ; double indirection)?

Thanks,
Jason


PC Magazine’s 2007 editors’ choice for best web mail—award-winning Windows Live Hotmail. Check it out!
_______________________________________________
Exupery mailing list
Exupery@...
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery

 « Return to Thread: Dynamically choosing a register

LightInTheBox - Buy quality products at wholesale price!