[Libre-soc-bugs] [Bug 413] DIV "trial" blocks are too large
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Fri Jul 3 04:31:47 BST 2020
https://bugs.libre-soc.org/show_bug.cgi?id=413
--- Comment #8 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #7)
> >>> 434*434
> 188356
>
> down from 500,000 it is going to be several hours on placement alone.
>
> each core section also looks too large, containing rr multiply that
> is not needed. will try cutting that.
all the multiplies should be multiplying by small constants, which should
convert to a few adds.
if the div pipe is flattened, their is probably a lot more that can be shared
between all the different parts, such as every stage multiplying the divisor by
the same constants.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list