[Libre-soc-bugs] [Bug 1068] add instructions from ls012 not currently implemented in binutils
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Thu Apr 27 14:54:00 BST 2023
https://bugs.libre-soc.org/show_bug.cgi?id=1068
--- Comment #6 from Dmitry Selyutin <ghostmansd at gmail.com> ---
After sorting and checking the list, I got these entries:
absaccs, TBD, TBD, 10, yes, TBD, no, sv/av_opcodes, 3R1W1w, SV/D,
TODO
absaccu, TBD, TBD, 10, yes, TBD, no, sv/av_opcodes, 3R1W1w, SV/D,
TODO
crrweird, ls015, high, 8, yes, TBD, no, sv/cr_int_predication, 1r1W1w,
SV/D, TODO
mfcrweird, ls015, high, 8, yes, TBD, no, sv/cr_int_predication, 1r1W1w,
SV/D, TODO
mtcrrweird,ls015, high, 9, yes, TBD, no, sv/cr_int_predication, 1R1r1w,
SV/D, TODO
mtcrweird, ls015, high, 9, yes, TBD, no, sv/cr_int_predication, 1R1r1w,
SV/D, TODO
crweirder, ls015, high, 9, yes, TBD, no, sv/cr_int_predication, 2r1w, SV/D,
TODO
mcrfm, ls015, high, 9, yes, EXT0xx, no, sv/cr_int_predication, 2r1w, SFFS,
TODO
fptstp(s), TBD, high, 10, yes, EXT0xx, no, sv/fclass, 1R1w, SFFS, TODO
fmvtg(s), ls006, high, 10, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS, TODO
fmvfg(s), ls006, high, 10, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS, TODO
fcvtfg(s), ls006, high, 10, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS, TODO
fcvttg(s), ls006, high, 9, yes, EXT0xx, no, sv/int_fp_mv, 1R1W1w, SFFS, TODO
dsld, ls003, high, 5, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS,
TODO
dsrd, ls003, high, 5, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS,
TODO
maddedus, ls003, high, 6, yes, EXT0xx, no, sv/biginteger, 3R2W, SFFS, TODO
ffadd(s), TBD, med, 10, yes, EXT2xx, no, isa/svfparith, 2R1W1w, opt, TODO
ffsub(s), TBD, med, 10, yes, EXT2xx, no, isa/svfparith, 2R1W1w, opt, TODO
ffmul(s), TBD, med, 10, yes, EXT2xx, no, isa/svfparith, 2R1W1w, opt, TODO
ffdiv(s), TBD, med, 10, yes, EXT2xx, no, isa/svfparith, 2R1W1w, opt, TODO
fdmadd(s), TBD, med, 5, yes, EXT2xx, no, isa/svfparith, 3R2W1w, opt, TODO
ffmadd(s), TBD, med, 5, yes, EXT2xx, no, isa/svfparith, 3R2W1w, opt, TODO
ffmsub(s), TBD, med, 5, yes, EXT2xx, no, isa/svfparith, 3R2W1w, opt, TODO
ffnmadd(s), TBD, med, 5, yes, EXT2xx, no, isa/svfparith, 3R2W1w, opt, TODO
ffnmsub(s), TBD, med, 5, yes, EXT2xx, no, isa/svfparith, 3R2W1w, opt, TODO
So, with 25 instructions, it seems to be doable in a reasonable time. :-)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list