[Libre-soc-bugs] [Bug 734] add Partitioned SimdSignal support for elwidth-based layouts (currently ElwidPartType)
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Mon Oct 25 13:16:24 BST 2021
https://bugs.libre-soc.org/show_bug.cgi?id=734
--- Comment #13 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
i cut out an entire swathe of code which creates massive unnecessary
complications, replacing nearly 100 lines of complex interlocking
type analysis and conversions with *three* lines of code.
please write code that is simple and adapt it *only when it proves necessary*
(with incremental commits)
commit 7446824ba1944d822ae07ec826fd664bbdbf8b43 (HEAD -> master)
Author: Luke Kenneth Casson Leighton <lkcl at lkcl.net>
Date: Mon Oct 25 13:14:06 2021 +0100
remove unnecessary code which creates complications from SimdScope
constructor.
elwid is mandatory, vec_el_counts is mandatory. no need for complicated
types, complicated adaptation, complicated interlocking conditional
behaviour.
pass in elwid (Signal)
pass in vec_el_counts.
done.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list