From a415ac89c48fcf59b1f691cc74cdee26a472256e Mon Sep 17 00:00:00 2001 From: lkcl Date: Wed, 9 Dec 2020 00:32:05 +0000 Subject: [PATCH] --- openpower/sv/av_opcodes.mdwn | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openpower/sv/av_opcodes.mdwn b/openpower/sv/av_opcodes.mdwn index 454daa27a..089644a8f 100644 --- a/openpower/sv/av_opcodes.mdwn +++ b/openpower/sv/av_opcodes.mdwn @@ -10,7 +10,9 @@ The fundamental principle for these instructions is: * identify the scalar primitive * assume that longer runs of scalars will have Simple-V vectorisatin applied -* assume that "swizzle" may be applied at the (vec2 - SUBVL=2) Vector level +* assume that "swizzle" may be applied at the (vec2 - SUBVL=2) Vector level, + in order to perform the necessary HI/LO selection normally hard-coded + into SIMD ISAs. Thus for example, where OpenPOWER VSX has vpkswss, this would be achieved in SV with simply: -- 2.30.2