(no commit message)
authorlkcl <lkcl@web>
Wed, 23 Jun 2021 12:35:34 +0000 (13:35 +0100)
committerIkiWiki <ikiwiki.info>
Wed, 23 Jun 2021 12:35:34 +0000 (13:35 +0100)
openpower/sv/ldst.mdwn

index fd3fbed4193d0ef849edd12630dc8e08df35372f..4b106928e296a20e93a5ffbe8b02ef7d320345e0 100644 (file)
@@ -88,7 +88,8 @@ with the pseudocode below, the immediate can be used to give unit stride or elem
         if (RT.isvec) j++;
 
     # reverses the bitorder up to "width" bits
-    def bitrev(val, width):
+    def bitrev(val, VL):
+      width = log2(VL)
       result = 0
       for _ in range(width):
         result = (result << 1) | (val & 1)