projects
/
libreriscv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8ed4acf
)
fix int/fp mv/cvt in optable.csv
author
Jacob Lifshay
<programmerjake@gmail.com>
Fri, 21 Apr 2023 01:37:09 +0000
(18:37 -0700)
committer
Jacob Lifshay
<programmerjake@gmail.com>
Fri, 21 Apr 2023 01:37:09 +0000
(18:37 -0700)
openpower/sv/rfc/ls012/optable.csv
patch
|
blob
|
history
diff --git
a/openpower/sv/rfc/ls012/optable.csv
b/openpower/sv/rfc/ls012/optable.csv
index 68ee1e06a7666720ad15a402775e175fcba73ef7..59c170940dcc3f43406083988eb73612d5dab2db 100644
(file)
--- a/
openpower/sv/rfc/ls012/optable.csv
+++ b/
openpower/sv/rfc/ls012/optable.csv
@@
-126,10
+126,10
@@
mcrfm, TBD, high, 9, yes, EXT0xx, no, sv/cr_int_predication, 2r1w, SFFS
# fclass (Scalar variant of xvtstdcsp)
fptstp(s), TBD, high, 10, yes, EXT0xx, no, sv/fclass, 1R1w, SFFS
# INT<->FP mv
# fclass (Scalar variant of xvtstdcsp)
fptstp(s), TBD, high, 10, yes, EXT0xx, no, sv/fclass, 1R1w, SFFS
# INT<->FP mv
+fmvtg(s), ls006, high, 10, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS
fmvfg(s), ls006, high, 10, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS
fcvtfg(s), ls006, high, 10, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS
fmvfg(s), ls006, high, 10, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS
fcvtfg(s), ls006, high, 10, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS
-fcvttg(s), ls006, high, 10, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS
-fcvtstg(s), ls006, high, 10, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS
+fcvttg(s), ls006, high, 9, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS
# Big-Integer Chained 3-in 2-out (64-bit Carry)
dsld, ls003, high, 5, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS
dsrd, ls003, high, 5, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS
# Big-Integer Chained 3-in 2-out (64-bit Carry)
dsld, ls003, high, 5, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS
dsrd, ls003, high, 5, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS