From: lkcl Date: Wed, 27 Oct 2021 22:14:00 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~3505 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=69b64b3debb69e02c1bdd1c63201b70075e84074;p=libreriscv.git --- diff --git a/3d_gpu/architecture/dynamic_simd/shape.mdwn b/3d_gpu/architecture/dynamic_simd/shape.mdwn index 6d503972c..af3270d1b 100644 --- a/3d_gpu/architecture/dynamic_simd/shape.mdwn +++ b/3d_gpu/architecture/dynamic_simd/shape.mdwn @@ -343,7 +343,7 @@ have to cope with: * RHS of simple integers * RHS of another SimdShape -In the latter case, there are further subdivisions because +In both cases, there are further subdivisions because SimdShapes can be created as either fixed_width priority or elwidths priority @@ -351,6 +351,10 @@ or elwidths priority * elwidths priority (fixed_width=None) * equal (no) priority (both are given) +## RHS simple integers + +## Arithmetic of two SimdShapes + With some thought it becomes clear that when performing operations not involving elwidth priority should simply calculate a new fixed width based on straight arithmetic on the LHS and RHS fixed width.