From 96941e38f54bd68647829334c182fc74a8084736 Mon Sep 17 00:00:00 2001 From: lkcl Date: Wed, 23 Jun 2021 11:08:51 +0100 Subject: [PATCH] --- openpower/sv/ldst.mdwn | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/openpower/sv/ldst.mdwn b/openpower/sv/ldst.mdwn index 70ca256f9..a196961ea 100644 --- a/openpower/sv/ldst.mdwn +++ b/openpower/sv/ldst.mdwn @@ -42,7 +42,7 @@ with the pseudocode below, the immediate can be used to give unit stride or elem # LD not VLD! format - ldop RT, immed(RA) # op_width: lb=1, lh=2, lw=4, ld=8 - op_load(RT, RA, op_width, immed, svctx, RAupdate): + op_load(RT, RA, RC, op_width, immed, svctx, RAupdate):  ps = get_pred_val(FALSE, RA); # predication on src  pd = get_pred_val(FALSE, RT); # ... AND on dest  for (i=0, j=0, u=0; i < VL && j < VL;): @@ -50,7 +50,14 @@ with the pseudocode below, the immediate can be used to give unit stride or elem if (RA.isvec) while (!(ps & 1<