From: lkcl Date: Wed, 18 Nov 2020 13:59:15 +0000 (+0000) Subject: (no commit message) X-Git-Tag: convert-csv-opcode-to-binary~1729 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4286b7fa9a5fe9be0d86180caa6dc1c4157adf27;p=libreriscv.git --- diff --git a/openpower/sv/16_bit_compressed.mdwn b/openpower/sv/16_bit_compressed.mdwn index 44ca28823..54f806c37 100644 --- a/openpower/sv/16_bit_compressed.mdwn +++ b/openpower/sv/16_bit_compressed.mdwn @@ -379,6 +379,15 @@ Note here that elwidth overrides (SV Prefix) can be used to select FP16/32/64 | N | 1 | RT | | 110.0 | RB | 0 0 0 | 0 | fmr. | N | 1 | RT | | 110.1 | RB | 0 0 0 | 0 | +16 bit only, FP to INT convert + + | 0123 | 4 | | 567.8 | 9 ab | cde | f | + | 0010 | X | | 001.1 | 0 RA | Y RT | M | fp2int + | 0011 | X | | 001.1 | 0 RA | Y RT | M | int2fp + +* X: signed=1, unsigned=0 +* Y: FP32=0, FP64=1 + 10 bit mode: * fsub. fneg. and fmr. default target is CR1 @@ -442,8 +451,6 @@ space (when RA==0) ### Unallocated | 0 1 2 3 | 4 | | 567.8 | 9 ab | cde | f | - | 0 0 1 0 | | | 001.1 | 0 | | M | - | 0 0 1 1 | | | 001.1 | 0 | | M | | 0 1 0 1 | | | 001.1 | 0 | | M | | 1 0 1 0 | | | 001.1 | 0 | | M | | 1 0 1 1 | | | 001.1 | 0 | | M |