[Libre-soc-isa] [Bug 1057] split out all int/fp min/max ops into their own RFC ls013

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Thu Apr 20 01:22:29 BST 2023


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

--- Comment #14 from Jacob Lifshay <programmerjake at gmail.com> ---
I think we shouldn't call it IMM since that sounds exactly like immediate, so
I'll pick MMM (Min/Max Mode) for now. FMM can stay since it isn't as ambiguous.

I think rather than using A form and wasting extra bits we should have a new
form for min/max:
    MM-FORM:
    |0    |6    |11   |16   |21   |24 |25  |31  |
    | PO  | FRT | FRA | FRB | FMM     | XO | Rc |
    | PO  | RT  | RA  | RB  | MMM | / | XO | Rc |

This way both integer and fminmax can, if desired, fit in the space needed by
just fminmax before. fminmaxs is still separate.

What do you think?

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


More information about the Libre-SOC-ISA mailing list