projects
/
libreriscv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1dbf67e
)
(no commit message)
author
lkcl
<lkcl@web>
Wed, 9 Mar 2022 17:07:00 +0000
(17:07 +0000)
committer
IkiWiki
<ikiwiki.info>
Wed, 9 Mar 2022 17:07:00 +0000
(17:07 +0000)
openpower/sv/bitmanip.mdwn
patch
|
blob
|
history
diff --git
a/openpower/sv/bitmanip.mdwn
b/openpower/sv/bitmanip.mdwn
index 95da908e79b8afbeb7ee04cd30bf7123f4bf0e01..4af3ad41c7fc8e742d8e2773c709bb28f9ecf39e 100644
(file)
--- a/
openpower/sv/bitmanip.mdwn
+++ b/
openpower/sv/bitmanip.mdwn
@@
-665,7
+665,8
@@
def FullDivision(self, f, v):
based on RV bitmanip
see <https://en.wikipedia.org/wiki/CLMUL_instruction_set> and
-<https://www.felixcloutier.com/x86/pclmulqdq>
+<https://www.felixcloutier.com/x86/pclmulqdq> and
+<https://en.m.wikipedia.org/wiki/Carry-less_product>
these are GF2 operations with the modulo set to 2^degree.
they are worth adding as their own non-overwrite operations