projects
/
libreriscv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
69fabd4
)
(no commit message)
author
lkcl
<lkcl@web>
Mon, 11 Dec 2023 02:59:42 +0000
(
02:59
+0000)
committer
IkiWiki
<ikiwiki.info>
Mon, 11 Dec 2023 02:59:42 +0000
(
02:59
+0000)
openpower/sv/ldst.mdwn
patch
|
blob
|
history
diff --git
a/openpower/sv/ldst.mdwn
b/openpower/sv/ldst.mdwn
index 04f6de58232abc5f9a39676f5612296c59eca8a5..c2e3c3bffcb162b380b2fb6e9f0257e2fcf77933 100644
(file)
--- a/
openpower/sv/ldst.mdwn
+++ b/
openpower/sv/ldst.mdwn
@@
-464,6
+464,11
@@
This is precisely the same as Arithmetic Data-Dependent Fail-First,
the only difference being that the result comes from the LD/ST
rather than from an Arithmetic operation.
the only difference being that the result comes from the LD/ST
rather than from an Arithmetic operation.
+Important to note is that reduce mode is implied by Data-Dependent Fail-First.
+In other words where normally if the destination is Scalar, the looping
+terminates at the first load/store, Data-Dependent Fail-First *continues*
+just as it does in reduce mode.
+
Also a crucial difference between Arithmetic and LD/ST Data-Dependent Fail-First:
except for Store-Conditional a 4-bit Condition Register Field test is created
for testing purposes
Also a crucial difference between Arithmetic and LD/ST Data-Dependent Fail-First:
except for Store-Conditional a 4-bit Condition Register Field test is created
for testing purposes