From: Jacob Lifshay Date: Fri, 21 Apr 2023 01:37:09 +0000 (-0700) Subject: fix int/fp mv/cvt in optable.csv X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0be9acb5598025ce680f2f2cd2b7c37be3f9e495;p=libreriscv.git fix int/fp mv/cvt in optable.csv --- diff --git a/openpower/sv/rfc/ls012/optable.csv b/openpower/sv/rfc/ls012/optable.csv index 68ee1e06a..59c170940 100644 --- 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 +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 -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