[Libre-soc-dev] [RFC] svp64 "source zeroing" makes no sense
Richard Wilbur
richard.wilbur at gmail.com
Sun Mar 21 19:51:28 GMT 2021
> On Mar 21, 2021, at 13:20, Luke Kenneth Casson Leighton <lkcl at lkcl.net> wrote:
>
> skip the operations plural. then repeat on the next iteration, which will
> have unconditionally incremented both srcstep and dststep by 1. from the
> next iteration it will continue not from the LSB but from where things left
> off.
>
> that's incorrect. the pseudocode is per loop, repeatedly called until
> either srcstep or dststep hits VL.
So there is a loop with the aforementioned source code as the body? That would explain my lack of understanding—I was missing significant context.
So does the
print “ skip”, bin(1<<{src|dst}step)
statement just serve for debugging purposes and not actually change the operation of the code?
More information about the Libre-soc-dev
mailing list