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

Jacob Lifshay programmerjake at gmail.com
Fri May 27 19:59:57 BST 2022


On Fri, May 27, 2022, 11:51 Jacob Lifshay <programmerjake at gmail.com> wrote:

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

reading through your modifications:

> IBM may consider it worthwhile to extend these two instructions to v3.1
Prefixed (pfmvis and pfrlsi). If so it is recommended that pfmvis load a
full FP32 immediate and pfrlsi extend the lower 32-bits to construct a full
FP64 immediate.

pfmvis loading a full f32 sounds good.

pfrlsi some of the immediate bits need to be the high exponent bits (the
bits that are not in the pfmvis immediate) which aren't low bits...other
than that sounds good.

Jacob

>


More information about the Libre-soc-dev mailing list