[Libre-soc-isa] [Bug 944] OPF ISA External RFC ls002 - fmvis and fishmv

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Fri May 26 19:35:36 BST 2023


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

--- Comment #5 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Paul Mackerras from comment #3)
> Comments from IBM architects and toolchain developers about problems with
> the proposal:
> 
> Regarding instruction names and mnemonics, the architecture uses "m", not
> "mv", for moves. The relative order of "Immediate" and "Move" differs
> between the two instruction names (fmvis and fishmv).

i think it would be appropriate to rename the instructions like so:
fmvis -> fmis (floating move immediate shifted, like addis)
fishmv -> either fmil (floating move immediate lower) or fmi2 (floating move
immediate 2nd-half/part-2 -- allows future extension for fmi3/fmi4 for full
bfp64 if desired)

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


More information about the Libre-SOC-ISA mailing list