[Libre-soc-bugs] [Bug 745] OP_TERNARY instruction

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Dec 7 03:41:13 GMT 2021


https://bugs.libre-soc.org/show_bug.cgi?id=745

--- Comment #23 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #22)
> (In reply to Jacob Lifshay from comment #21)
> > I also moved ternlogi to the shiftrot pipe 
> 
> great.  really, a compile-time option needs adding which can disable
> it.  added to pspec.

I added that to shift_rot's pspec, I have yet to figure out how to pass that in
from all the places where ShiftRot pipelines are created...will try to figure
that out.

> see test_core.py as to how to set them up:
> 
> https://git.libre-soc.org/?p=soc.git;a=blob;f=src/soc/simple/test/test_core.py;h=a35545024e23ba05a8ad71ac96e2500e0c5b4612;hb=75bdc1747f32a4fb6cf848ed8b5c68ef2f683f4c#l245
> 
> the new option draft_bitmanip=True will need to be added


> btw, this move should not have been left uncommented in the commit message:
> it has nothing to do with ternlogi.
> 
> (edit: or move the Cat() and add a comment about it setting "mode")

moved the Cat

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list