(no commit message)
authorlkcl <lkcl@web>
Thu, 10 Dec 2020 02:01:16 +0000 (02:01 +0000)
committerIkiWiki <ikiwiki.info>
Thu, 10 Dec 2020 02:01:16 +0000 (02:01 +0000)
openpower/sv/svp_rewrite/svp64/discussion.mdwn

index 71c81f411b6ffb83cf06fb1664b7e1c6af09ffde..5999ec4c17a3f068de55724d0ca981c40b9c089c 100644 (file)
@@ -13,6 +13,8 @@ http://lists.libre-soc.org/pipermail/libre-soc-dev/2020-December/001434.html
 
 ## twin predication
 
+twin predication and twin elwidth overrides is extremely important to have to be able to override both the src and dest elwidth yet keep the underlying scalar operation intact.  examples include mr with an elwidth=8, VL=8 on the src will take a byte at a time from one 64 bit reg and place it into 8x 64-bit regs, zero-extended.  more complex operations involve SUBVL and Audio/Video DSP operations.
+
 something like:
 
 | 0   1 | 2 3 | 4 5 | 6    | 7  9 | 10 12 | 13 18 |