[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [openrisc] OR16 ISA



These are very useful but I have one remark. Why do you need to fix
registers for loading/storing values? This will be a bottlenech and quite
possibly a serious one. Are you sure you can't implement this in a different
way w/o constraining the use of general purpose registers r8-r11. They are
general purpose afterall.

--damjan


> { "h.lhz",     "r8,N(rB)",   "0x0 NNNN 1000 BBBB"},
> { "h.lhs",     "r9,N(rB)",   "0x0 NNNN 1001 BBBB"},
> { "h.lbz",     "r10,N(rB)",  "0x0 NNNN 1010 BBBB"},
> { "h.lbs",     "r11,N(rB)",  "0x0 NNNN 1011 BBBB"},
>
> { "h.lhspain", "rA,N",       "0x5 0x6  AAAA NNNN"},
> { "h.lbspain", "rA,N",       "0x5 0x7  AAAA NNNN"},
>
> s: sign extension
>
> Best regards, Jimmy
>
>
>