(no commit message)
authorlkcl <lkcl@web>
Tue, 6 Sep 2022 07:24:46 +0000 (08:24 +0100)
committerIkiWiki <ikiwiki.info>
Tue, 6 Sep 2022 07:24:46 +0000 (08:24 +0100)
openpower/sv/remap.mdwn

index e4ad1c88880f7367dd145aa2acad674a2b997bb8..5cfbf4651dfdd98f15395aea43b86d4161318561 100644 (file)
@@ -489,10 +489,18 @@ Creates the Schedules for Parallel Tree Reduction.
 
 * When bit 0 of `invxyz` is set, the order of the indices
   in the inner for-loop are reversed. This has the side-effect
-  of placing the final reduced result in the last element.
+  of placing the final reduced result in the last-predicated element.
+  It also has the indirect side-effect of swapping the source
+  registers: Left-operand index numbers will always exceed
+  Right-operand indices.
+  When clear, the reduced result will be in the first-predicated
+  element, and Left-operand indices will always be *less* than
+  Right-operand ones.
 * When bit 1 of `invxyz` is set, the order of the outer loop
   step is inverted: stepping begins at the nearest power-of two
   to half of the vector length and reduces by half each time.
+  When clear the step will begin at 2 and double on each
+  inner loop.
 
 ## FFT/DCT mode