[Libre-soc-bugs] [Bug 755] add grev instruction (OP_GREV)
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Tue May 3 15:26:54 BST 2022
https://bugs.libre-soc.org/show_bug.cgi?id=755
--- Comment #47 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jacob Lifshay from comment #44)
> opcode 22 is currently used by setvl and friends and iirc you didn't want to
> move them until you're back in working-on-SV mode, so I picked other opcodes
> meanwhile.
nuts. there's not enough space, and i noted a mistake in the layout.
https://libre-soc.org/openpower/sv/bitmanip/
these overlap:
NN RT RA RB 1 itype 0101 110 Rc xperm
NN RA RB RC 0 itype 0101 110 Rc av
minmax
NN RA RB RC 1 00 0101 110 Rc av abss
NN RA RB RC 1 01 0101 110 Rc av absu
NN RA RB 1 10 0101 110 Rc av
avgadd
those last 3 have to move.
yep, EXT09 it is, EXT22 remains for setvl/svshape/svremap/svstep -
i'll sort out the bitmanip opcode allocation table.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list