[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


--- 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