[Libre-soc-dev] RS=RT+VL vs. RS=RT+MAXVL

Luke Kenneth Casson Leighton lkcl at lkcl.net
Tue May 3 09:41:26 BST 2022

On Tue, May 3, 2022 at 9:20 AM Luke Kenneth Casson Leighton
<lkcl at lkcl.net> wrote:

> set MAXVL equal to an amount that is rounded to the nearest
> register.

that has consequences: large loops (standard Cray-style
load-process-store) have to be aligned to a boundary.
it's a static (compile-time one) so i don't believe it to
be a problem...

predication can be used to mask-out the upper portions
if really really necessary.

is that going to work?


More information about the Libre-soc-dev mailing list