[Libre-soc-dev] daily kan-ban update 27may2022

Jacob Lifshay programmerjake at gmail.com
Fri May 27 19:51:02 BST 2022


On Fri, May 27, 2022, 11:41 lkcl <luke.leighton at gmail.com> wrote:

> updated to frlsi, is clearer that it's a replace.
> not sure about naming as far as v3.1 prefix is concerned,
> which adds "p" on the front. extending the 16-bit immediate
> to 32-bit is no longer "single" but double. likewise pfmvis.
> any thoughts?
>

yes: extending the immediate does *not* mean the immediate is now in double
format, it's still single.

imho pfmvsi is the instruction we want (based on frlsi) which is a full
32-bit f32 value. the extra 2 bits of immediate in the 64-bit prefix are
just unused (must be zeros to allow for future extension).

there just won't be a pfmvis instruction, just like there isn't a poris
instruction.

Jacob


More information about the Libre-soc-dev mailing list