On Fri, Sep 28, 2012 at 11:10 PM, Stefan Kristiansson
<[email protected]> wrote:
> Although I could imagine the floating point unit could be
> another user of the register pair writing mechanism, but I digress.

That is a good point, and I think it might be worth considering.

I think it would be really cool if we could implement OR1K in a way
that it had a flag you could use to switch between 32 and 64 bits
with, and everything would be identical except address and data sizes.
 You'd get a 128-bit multiply with that, though, which isn't all that
useful.  And to maintain consistency, you'd have a 128-bit float,
which isn't really useful either.

Anyways, 32x32 to 64-bit multiply actually *is* useful IMO and
something I think we should add an opcode for.

-Pete
_______________________________________________
OpenRISC mailing list
[email protected]
http://lists.openrisc.net/listinfo/openrisc

Reply via email to