(no commit message)
authorlkcl <lkcl@web>
Sat, 2 Jul 2022 20:22:10 +0000 (21:22 +0100)
committerIkiWiki <ikiwiki.info>
Sat, 2 Jul 2022 20:22:10 +0000 (21:22 +0100)
openpower/sv/svp64_quirks.mdwn

index bd87088509fac71918d8dad974ebaac9400d57ef..7dcc06c985ea35e1addf87b0faee07850a4e6ce2 100644 (file)
@@ -580,4 +580,14 @@ understand.  The main thing to keep in mind about Pack/Unpack
 is that it engages a swap of the ordering of the VL-SUBVL
 nested for-loops, in exactly the same way that Matrix REMAP
 can do.  When Pack or Unpack is enabled it is the SUBVL for-loop
-thar becomes outermost.
+that becomes outermost.
+
+# No Scalar GPR Move
+
+Perhaps unsurprisingly the Scalar Power ISA does not have
+a Scalar GPR Move instruction: instead, there are a series
+of pseudo-op opportunities such as `addi RT,RA,0` or `ori RT,RA,0`
+and many more.
+
+Strictly speaking these may orthogonally be Vectorised and achieve
+the same effect as a Vector Move.