whitespace
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 15 Apr 2023 13:46:02 +0000 (14:46 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 15 Apr 2023 13:46:02 +0000 (14:46 +0100)
openpower/sv/rfc/ls009.mdwn

index ee0a94b59685c89847d8db79f6e6ff40c0c27943..6caeb419f0a98f4e518b8706c229b8d00735ad9a 100644 (file)
@@ -2265,22 +2265,22 @@ Selecting which REMAP Schedule to use is shown by the pseudocode below.
 Each SVSHAPE 0-3 goes through this selection process.
 
 ```
-        if self.mode == 0b00:
-            iterate_fn = iterate_indices
-        elif self.mode == 0b10:
-            iterate_fn = iterate_preduce_indices
-        elif self.mode in [0b01, 0b11]:
-            # further sub-selection
-            if self.ydimsz == 1:
-                iterate_fn = iterate_butterfly_indices
-            elif self.ydimsz == 2:
-                iterate_fn = iterate_dct_inner_butterfly_indices
-            elif self.ydimsz == 3:
-                iterate_fn = iterate_dct_outer_butterfly_indices
-            elif self.ydimsz in [5, 13]:
-                iterate_fn = iterate_dct_inner_costable_indices
-            elif self.ydimsz in [6, 14, 15]:
-                iterate_fn = iterate_dct_inner_halfswap_loadstore
+    if SVSHAPEn.mode == 0b00:
+        iterate_fn = iterate_indices
+    elif SVSHAPEn.mode == 0b10:
+        iterate_fn = iterate_preduce_indices
+    elif SVSHAPEn.mode in [0b01, 0b11]:
+        # further sub-selection
+        if SVSHAPEn.ydimsz == 1:
+            iterate_fn = iterate_butterfly_indices
+        elif SVSHAPEn.ydimsz == 2:
+            iterate_fn = iterate_dct_inner_butterfly_indices
+        elif SVSHAPEn.ydimsz == 3:
+            iterate_fn = iterate_dct_outer_butterfly_indices
+        elif SVSHAPEn.ydimsz in [5, 13]:
+            iterate_fn = iterate_dct_inner_costable_indices
+        elif SVSHAPEn.ydimsz in [6, 14, 15]:
+            iterate_fn = iterate_dct_inner_halfswap_loadstore
 ```