(no commit message)
authorlkcl <lkcl@web>
Fri, 14 Apr 2023 23:43:40 +0000 (00:43 +0100)
committerIkiWiki <ikiwiki.info>
Fri, 14 Apr 2023 23:43:40 +0000 (00:43 +0100)
openpower/sv/svp64-single.mdwn

index 97a3524150bfcf039a7493a1930c8db8d654d5e1..0e07dbcc0da5cc3e698451f653d07c8638e51a92 100644 (file)
@@ -6,9 +6,11 @@ encodings concepts:
 
 * 24 bits available
 * vectors not applicable thus EXTRA4 may bring 4 bits (CR Fields) quantity 3of
-  for a total of 12 bits.
-* elwidth src/dest is 2x4 for a total 4 bits
-* single predicate mask (one bit) is 1 for type, 3 for source, totals another 4 bits
+  for a total of 12 bits. GPR/FPR/VR 3 bits extends VR to 512 regs (!) and
+  GPR/FPR to 256 (!)
+* elwidth src/dest is 2x2 for a total 4 bits
+* single predicate mask (one bit) is 1 for type
+  (GPR/VR and CRfield), 3 for source, totals another 4 bits
 
 totals 20 bits leaving 4 for a "Mode".
 
@@ -18,5 +20,5 @@ totals 20 bits leaving 4 for a "Mode".
 
 potentially this leaves 2 bits for SUBVL.  an advantage of that is
 that VSX could be over-ridden to have the number of PackedSIMD
-element operations redefined
+element operations redefined?