From: Xan Date: Sat, 28 Apr 2018 04:17:51 +0000 (+0100) Subject: (no commit message) X-Git-Tag: convert-csv-opcode-to-binary~5435 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0c9dd30ccda05ac7f4beaf2d5ffcd5cdf35f620d;p=libreriscv.git --- diff --git a/harmonised_rvv_rvp.mdwn b/harmonised_rvv_rvp.mdwn index adf17b3f9..645e7bda1 100644 --- a/harmonised_rvv_rvp.mdwn +++ b/harmonised_rvv_rvp.mdwn @@ -33,10 +33,10 @@ In the absence of an explicit VCFG setup, the vector registers (when shared with Integer register file) are to default into two “banks” as follows: -* v0-v15: vectors with INT8 elements, split into 8 x signed (v0-v7) - & 8 x unsigned (v8-v15) -* v16-v29: vectors with INT16 elements, split into 8 x signed (v16-v23) - & 6 x unsigned (v24-v29) +* v0-v15: vectors with INT8 elements, split into signed (v0-v7) + & unsigned (v8-v15) +* v16-v29: vectors with INT16 elements, split into signed (v16-v23) + & unsigned (v24-v29) Having the above default vector type configuration harmonises most of the Andes SIMD instruction set (which explicitly encodes INT8 vs INT16