From: lkcl Date: Sun, 12 Jun 2022 18:25:03 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~1821 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8339543d01fe19c411dad315bf8866523c39a29d;p=libreriscv.git --- diff --git a/openpower/sv/mv.swizzle.mdwn b/openpower/sv/mv.swizzle.mdwn index 282fb35b1..f867e1874 100644 --- a/openpower/sv/mv.swizzle.mdwn +++ b/openpower/sv/mv.swizzle.mdwn @@ -155,8 +155,6 @@ Swizzle Pseudocode (when SRC_SUBVL=SUBVL): # determine implied subvector length from Swizzle for i in range(4): if swiz[i] != 0b000: subvlen = i+1 - for i in range(4): - if swiz[i] >= 0b100: subvlen = max(subvlen, swiz[i]-3) source_subvl = subvlen dest_subvl = SUBVL ``` @@ -180,8 +178,6 @@ Example 3: A SUBVL of 3 with a Swizzle "YX.." allows a vec2 to be copied to a vec3 -Example 4: - # RM Mode Concept: MVRM-2P-2S1D: