From: lkcl Date: Tue, 19 Jan 2021 14:47:22 +0000 (+0000) Subject: (no commit message) X-Git-Tag: convert-csv-opcode-to-binary~401 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cf83c9f89fc6b60b3d1a0cde058da8a5b2b74c91;p=libreriscv.git --- diff --git a/openpower/sv/remap.mdwn b/openpower/sv/remap.mdwn index 83509c18e..69d5295c5 100644 --- a/openpower/sv/remap.mdwn +++ b/openpower/sv/remap.mdwn @@ -172,7 +172,13 @@ It should be clear that a 4x4 by 4x4 Matrix Multiply, being effectively the same # SUBVL Remap -Remapping even of SUBVL (vec2/3/4) elements is permitted, as if the sub-vectir elements were simply part of the main VL loop. This is the *complete opposite* of predication which **only** applies to the whole vec2/3/4. +Remapping even of SUBVL (vec2/3/4) elements is permitted, as if the sub-vectir elements were simply part of the main VL loop. This is the *complete opposite* of predication which **only** applies to the whole vec2/3/4. In pseudocode this would be: + +  for (i = 0; i < VL; i++) + if (predval & 1<