From 875506dcd21524c066b8a31cd13997d7c54c6759 Mon Sep 17 00:00:00 2001 From: lkcl Date: Thu, 7 Apr 2022 17:25:03 +0100 Subject: [PATCH] --- openpower/sv/branches.mdwn | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/openpower/sv/branches.mdwn b/openpower/sv/branches.mdwn index ceb5022cc..810ef644f 100644 --- a/openpower/sv/branches.mdwn +++ b/openpower/sv/branches.mdwn @@ -193,11 +193,12 @@ Brief description of fields: VL is truncated to *exclude* the current element, otherwise it is included. SVSTATE.MVL is not altered: only VL. * **LRu**: Link Register Update, used in conjunction with LK=1. - When LRu=1,LK=0, Link Register is updated unconditionally. - When LRu=1,LK=1, Link Register will + - When LRu=0,LK=1, Link Register is updated unconditionally. + - When LRu=1,LK=1, Link Register will only be updated if the Branch Condition succeeds. - When LRu=0,LK=1, Link Register will only be updated if - the Branch Condition fails. This avoids + - When LRu=1,LK=0, Link Register will only be updated if + the Branch Condition fails. + - This avoids destruction of LR during loops (particularly Vertical-First ones). * **VSb** In VLSET Mode, after testing, -- 2.30.2