[Libre-soc-dev] [RFC] SVP64 on branch instructions
lkcl
luke.leighton at gmail.com
Sun Aug 8 00:13:48 BST 2021
On August 7, 2021 9:25:11 PM UTC, Hendrik Boom <hendrik at topoi.pooq.com> wrote:
>Flexible because it's a small piece of truly functional programming,
>single instructions
>being the functions being passed to the instruction setting up all
>these loop structures.
pretty much, yes.
a vector of tests you want to know:
* AND, OR, NAND or NOR of the tests
* end early and truncate VL to the fail point
(however in some cases you want *at* the
fail point, others *before* it)
* for REMAP you might want to know before
doing a loop what all the inner, middle and
outer loop-end points are, and use those as
predicate masks
etc etc etc.
so what should be a "simple" branch has something
like *40* possible variations!
l.
More information about the Libre-soc-dev
mailing list