[Libre-soc-dev] 3D MESA Driver
Lauri Kasanen
cand at gmx.com
Sun Aug 9 17:46:10 BST 2020
On Sun, 9 Aug 2020 12:27:58 +0100
Luke Kenneth Casson Leighton <lkcl at lkcl.net> wrote:
> VL=2 SUBVL=2 predicate = 0b01 elwidth=64 addi r4, r4, 3
>
> this will do:
>
> first inner loop on SUBVL
>
> * addi r4, r4, 3 # vloop=0, subvloop=0, pred[vloop]=1
> * addi r5, r5, 3 # vloop=0, subvloop=1, pred[vloop]=1
>
> second inner loop on SUBVL
>
> * SKIP addi r6, r6, 3 # vloop=1, subvloop=0, pred[vloop]=0
> * SKIP addi r6, r6, 3 # vloop=1, subvloop=1, pred[vloop]=0
Two r6? Did you mean r6 and r7?
- Lauri
More information about the Libre-soc-dev
mailing list