From ddd4f3717ea81c3ce63c9ec84d8d32a8515d7ffe Mon Sep 17 00:00:00 2001 From: lkcl Date: Tue, 4 Oct 2022 00:03:08 +0100 Subject: [PATCH] --- openpower/sv/svp64/discussion.mdwn | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/openpower/sv/svp64/discussion.mdwn b/openpower/sv/svp64/discussion.mdwn index dc9324bb5..c97625660 100644 --- a/openpower/sv/svp64/discussion.mdwn +++ b/openpower/sv/svp64/discussion.mdwn @@ -300,7 +300,15 @@ which has a workaround below (merge to single bit mask) **LD/ST Indexed** -TODO +Element-Striding is specifically enabled on RA and RB being +scalar. If VL=1 behaviour is also activated then this is potentially +interfered with, except that, again, RT may be set as a vector destination. + + +``` + if svctx.ldstmode == elementstride: + EA = ireg[RA] + ireg[RB]*j # register-strided +``` ## answers to 4, loops/uses -- 2.30.2