projects
/
openpower-isa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
cae55b2
)
svp64.py: fix fsins/fcoss X-FORM
author
Dmitry Selyutin
<ghostmansd@gmail.com>
Sun, 26 Jun 2022 15:42:23 +0000
(18:42 +0300)
committer
Dmitry Selyutin
<ghostmansd@gmail.com>
Sun, 26 Jun 2022 15:42:23 +0000
(18:42 +0300)
src/openpower/sv/trans/svp64.py
patch
|
blob
|
history
diff --git
a/src/openpower/sv/trans/svp64.py
b/src/openpower/sv/trans/svp64.py
index b3d254fa1b91c4fec7581755906727f380384030..6284296f0f84fc17763a5ad169126f21d4d2d7fc 100644
(file)
--- a/
src/openpower/sv/trans/svp64.py
+++ b/
src/openpower/sv/trans/svp64.py
@@
-237,7
+237,7
@@
def fsins(fields, Rc):
# however we are out of space with opcode 22
# 1.6.7 X-FORM
# |0 |6 |7|8|9 |10 |11|12|13 |15|16|17 |20|21 |31 |
- # | PO | FRT |
FRA | FRB | XO | /
|
+ # | PO | FRT |
/// | FRB | XO |Rc
|
PO = 59
XO = 0b1000001110
(FRT, FRB) = fields
@@
-256,7
+256,7
@@
def fcoss(fields, Rc):
# however we are out of space with opcode 22
# 1.6.7 X-FORM
# |0 |6 |7|8|9 |10 |11|12|13 |15|16|17 |20|21 |31 |
- # | PO | FRT |
FRA | FRB | XO | /
|
+ # | PO | FRT |
/// | FRB | XO |Rc
|
PO = 59
XO = 0b1000101110
(FRT, FRB) = fields