From 555d03a61ca2fdf1c42a63321f25093bb8591a55 Mon Sep 17 00:00:00 2001 From: lkcl Date: Sun, 12 Jun 2022 07:38:59 +0100 Subject: [PATCH] --- openpower/sv/mv.swizzle.mdwn | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/openpower/sv/mv.swizzle.mdwn b/openpower/sv/mv.swizzle.mdwn index 5892b283e..40d0758f3 100644 --- a/openpower/sv/mv.swizzle.mdwn +++ b/openpower/sv/mv.swizzle.mdwn @@ -89,8 +89,17 @@ Evaluating efforts to encode 12 bit swizzle into less proved unsuccessful: 7^4 c Note that 7 options are needed (not 6) because the 7th option allows static predicate masking to be encoded within the swizzle immediate. -For example this allows "W..Y" to specify: "copy W to position X, -and Y to position W, leave the other two positions Y and Z unaltered" +For example this allows "W.Y." to specify: "copy W to position X, +and Y to position Z, leave the other two positions Y and W unaltered" + + 0 1 2 3 + X Y Z W + | | + +----+ | + | | | + +--------------+ + | | | | + W Y Y W # RM Mode Concept: -- 2.30.2