projects
/
libreriscv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
cf0c6ee
)
(no commit message)
author
lkcl
<lkcl@web>
Thu, 10 Dec 2020 01:46:48 +0000
(
01:46
+0000)
committer
IkiWiki
<ikiwiki.info>
Thu, 10 Dec 2020 01:46:48 +0000
(
01:46
+0000)
openpower/sv/svp_rewrite/svp64/discussion.mdwn
patch
|
blob
|
history
diff --git
a/openpower/sv/svp_rewrite/svp64/discussion.mdwn
b/openpower/sv/svp_rewrite/svp64/discussion.mdwn
index 5a0648d7d170d4aca4ce94e67d333502b326509d..9e5280d93ace20ac7bbfad13d7bfcb77cd946725 100644
(file)
--- a/
openpower/sv/svp_rewrite/svp64/discussion.mdwn
+++ b/
openpower/sv/svp_rewrite/svp64/discussion.mdwn
@@
-11,6
+11,11
@@
totals: 22 bits leaving 2 spare for further modes.
http://lists.libre-soc.org/pipermail/libre-soc-dev/2020-December/001434.html
+## twin predication
+
+| 0 1 | 2 3 | 4 5 | 6 | 7 9 | 10 12 | 13 18 |
+| subvl | sew | dew | ptyp | psrc | pdst | vspec |
+
# Notes about Swizzle
Basically, there isn't enough room to try to fit two src src1/2 swizzle, and SV, even into 64 bit (actually 24) without severely compromising on the number of bits allocated to either swizzle, or SV, or both.