(no commit message)
authorlkcl <lkcl@web>
Sat, 22 Apr 2023 08:44:16 +0000 (09:44 +0100)
committerIkiWiki <ikiwiki.info>
Sat, 22 Apr 2023 08:44:16 +0000 (09:44 +0100)
openpower/sv/svp64_quirks.mdwn

index e855ab66f343ecfe576a0a8fb4bb7f54ccec0bc5..75f3d98bdcf9290456d779c00aea526b3c2d766e 100644 (file)
@@ -662,14 +662,7 @@ As pointed out in the [[sv/ldst]] page there is limited space in only
 * LD/ST Immediate has no individual control over src/dest zeroing,
   whereas LD/ST Indexed does.
 * Post-Increment is not possible with Saturation or Data-Dependent Fail-First
-
-These are not insurmountable problems: there do exist workarounds.
-For example it is possible to set up Matrix REMAP to perform the same
-job as Pack/Unpack, at which point the LD/ST "Saturation" mode may
-be used, saving on costly intermediary registers *at double the LD
-width* if a Saturated MV had to be involved. Store on the other hand
-it is extremely likely that an arithmetic operation already computed
-a Saturated Vector of results, so is less of a problem than Load.
+* Element-Strided LD/ST Indexed is not possible with Data-Dependent Fail-First.
 
 Also, the LD/ST Indexed Mode can be element-strided (RB as
 a Scalar, times