From 030ebaf08b95e5d31963246c0b9ab10553f6cdc6 Mon Sep 17 00:00:00 2001 From: lkcl Date: Sat, 26 Dec 2020 18:38:16 +0000 Subject: [PATCH] --- openpower/sv/av_opcodes.mdwn | 1 + 1 file changed, 1 insertion(+) diff --git a/openpower/sv/av_opcodes.mdwn b/openpower/sv/av_opcodes.mdwn index ce40f4d95..5fc3883af 100644 --- a/openpower/sv/av_opcodes.mdwn +++ b/openpower/sv/av_opcodes.mdwn @@ -11,6 +11,7 @@ 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, + (even if that involves a mv.swizxle which may be macro-op fused) in order to perform the necessary HI/LO selection normally hard-coded into SIMD ISAs. -- 2.30.2