From 75a108cf6547ee179b10902bad1e9c0fad3f2f93 Mon Sep 17 00:00:00 2001 From: lkcl Date: Fri, 12 Aug 2022 14:42:19 +0100 Subject: [PATCH] --- openpower/sv/ldst.mdwn | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openpower/sv/ldst.mdwn b/openpower/sv/ldst.mdwn index f89f80fda..839add8d3 100644 --- a/openpower/sv/ldst.mdwn +++ b/openpower/sv/ldst.mdwn @@ -97,7 +97,9 @@ whether stride is unit or element: An immediate of zero is a safety-valve to allow `LD-VSPLAT`: in effect the multiplication of the immediate-offset by zero results -in reading from the exact same memory location. +in reading from the exact same memory location, *even with a Vector +register*. (Normally this type of behaviour is reserved for the +mapreduce modes) For `LD-VSPLAT`, on non-cache-inhibited Loads, the read can occur just the once and be copied, rather than hitting the Data Cache -- 2.30.2