[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
Wed Apr 19 20:31:17 BST 2023


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

--- Comment #13 from Jacob Lifshay <programmerjake at gmail.com> ---
vector minuw is useful as a replacement for the sequence:
u64x4 -> u32x4 -> minu -> u64x4
or other min-at-half-width ops.
note we need half-width compare anyway for vector cmp[l]w, so having
min[u]w/max[u]w mostly just means adding an output mux assuming compare is in
the same ALU as 2-in 1-out gpr ops.

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


More information about the Libre-SOC-ISA mailing list