projects
/
libreriscv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4fd9dec
)
(no commit message)
author
lkcl
<lkcl@web>
Thu, 20 Oct 2022 22:12:07 +0000
(23:12 +0100)
committer
IkiWiki
<ikiwiki.info>
Thu, 20 Oct 2022 22:12:07 +0000
(23:12 +0100)
openpower/sv/rfc/ls003.mdwn
patch
|
blob
|
history
diff --git
a/openpower/sv/rfc/ls003.mdwn
b/openpower/sv/rfc/ls003.mdwn
index 2e3158ff49cbd534b68400173faf2e316b3642a0..1f49463ff167180354770ceb5ddc100de7e41edd 100644
(file)
--- a/
openpower/sv/rfc/ls003.mdwn
+++ b/
openpower/sv/rfc/ls003.mdwn
@@
-69,8
+69,10
@@
allowing highly-efficient arbitrary-length big-integer division.
**Notes and Observations**:
**Notes and Observations**:
-1. There is no need for an Rc=1 variant as VA-Form is being used.
-2. There is no need for Special Registers as VA-Form is being used.
+1. It is not practical to add Rc=1 variants as VA-Form is used and
+ there is a **pair** of results produced.
+2. An overflow variant (XER.OV set) of `divmod2du` would be valuable
+ but VA-Form EXT004 is under severe pressure.
3. Both instructions have been present in Intel x86 for several decades.
4. Neither instruction is present in VSX: these are 128/64 whereas
VSX is 128/128.
3. Both instructions have been present in Intel x86 for several decades.
4. Neither instruction is present in VSX: these are 128/64 whereas
VSX is 128/128.