[libre-riscv-dev] [Bug 186] Create decoder for SOC
bugzilla-daemon at libre-riscv.org
bugzilla-daemon at libre-riscv.org
Mon Feb 24 19:54:50 GMT 2020
http://bugs.libre-riscv.org/show_bug.cgi?id=186
--- Comment #10 from Michael Nolan <mtnolan2640 at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #8)
> * put the data first through the left-shifter and store it as a partial
> result
> * put the data next through the left-shifter (after inversion)
> * do the OR (and ANDing) operation as a third phase
>
> i am tempted to suggest trying that, first, rather than writing a
> "special dedicated RLWINM" operation.
>
> do you want to give that a shot? see if it's first possible to create a
> Dynamic Right-Shifter out of a Dynamic Left-Shifter?
I can. We're definitely going to need a right shift instruction regardless of
how we do rlwinm. Should I create a separate bug report for that or update
progress under either this one or 173?
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list