[Libre-soc-isa] [Bug 1018] byte swaps needed for fprs (fgrevi?) and fpr/gpr transfers

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Wed Mar 8 04:13:01 GMT 2023


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

--- Comment #1 from Jacob Lifshay <programmerjake at gmail.com> ---
I accidentally posted the comment to
https://bugs.libre-soc.org/show_bug.cgi?id=1015#c3

reproduced here:
(In reply to Jacob Lifshay from bug #1015, comment #2)
> it occurred to me that we may want to submit fpr/gpr converts as a separate
> rfc from fpr/gpr moves/byte-swaps


I added fpr/gpr grev to a copy of int_fp_mv for review. fpr/gpr grev replaces
fmvfg/fmvtg, which are now just assembler aliases:
https://git.libre-soc.org/?p=libreriscv.git;a=blob;f=openpower/sv/int_fp_mv_replace_fmv_with_fgrev.mdwn;h=4b3a6900deafad6493b7b4a3cf1e4da91b05a994;hb=HEAD

It also occurred to me that there are no fp load/stores with byte swapping,
we'll want to add those too, probably as a separate RFC.

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


More information about the Libre-SOC-ISA mailing list