projects
/
libreriscv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c6e5699
)
(no commit message)
author
lkcl
<lkcl@web>
Fri, 8 Apr 2022 00:13:10 +0000
(
01:13
+0100)
committer
IkiWiki
<ikiwiki.info>
Fri, 8 Apr 2022 00:13:10 +0000
(
01:13
+0100)
openpower/sv/branches.mdwn
patch
|
blob
|
history
diff --git
a/openpower/sv/branches.mdwn
b/openpower/sv/branches.mdwn
index ded4f7b35f40a25a603b332bc1bec1a98fdb1ee5..8b33f57f46874f5f93db3187337842da3678b615 100644
(file)
--- a/
openpower/sv/branches.mdwn
+++ b/
openpower/sv/branches.mdwn
@@
-757,7
+757,7
@@
for i in 0 to VL-1:
```
The reason why should be clear from this being a Vector loop:
-unconditional destruction of LR when LK=1 makes `bclrl`
+unconditional destruction of LR when LK=1 makes `
sv.
bclrl`
ineffective, because the intention going into the loop is
that the branch should be to the copy of LR set at the *start*
of the loop, not half way through it.