[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


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