From: Jacob Lifshay Date: Fri, 21 Apr 2023 01:26:31 +0000 (-0700) Subject: adjust optable.csv -- [f]minmax[s][.] need 6 XO bits and merge all the fminmax variants X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8ed4acf7c47737f5536486930c7ddf4831d8c9d8;p=libreriscv.git adjust optable.csv -- [f]minmax[s][.] need 6 XO bits and merge all the fminmax variants --- diff --git a/openpower/sv/rfc/ls012/optable.csv b/openpower/sv/rfc/ls012/optable.csv index b102532a6..68ee1e06a 100644 --- a/openpower/sv/rfc/ls012/optable.csv +++ b/openpower/sv/rfc/ls012/optable.csv @@ -100,7 +100,7 @@ shaddw, ls003, med, 7, yes, TBD, no, sv/bitmanip, 2R1W1w, TBD # Audio-Video absdu, TBD, TBD, 10, yes, TBD, no, sv/av_opcodes, 2R1W1w, TBD avgadd, TBD, TBD, 10, yes, TBD, no, sv/av_opcodes, 2R1W1w, TBD -minmax, ls013, high, 10, yes, TBD, no, sv/av_opcodes, 2R1W1w, TBD +minmax, ls013, high, 6, yes, EXT0xx, no, sv/av_opcodes, 2R1W1w, SFFS absaccs, TBD, TBD, 10, yes, TBD, no, sv/av_opcodes, 3R1W1w, TBD absaccu, TBD, TBD, 10, yes, TBD, no, sv/av_opcodes, 3R1W1w, TBD # BMI group @@ -189,21 +189,7 @@ fpown(s), TBD, low, 10, yes, EXT2xx, no, transcendentals, 2R1W1w, opt fpowr(s), TBD, low, 10, yes, EXT2xx, no, transcendentals, 2R1W1w, opt frootn(s), TBD, low, 10, yes, EXT2xx, no, transcendentals, 2R1W1w, opt fhypot(s), TBD, TBD, 10, yes, TBD, no, transcendentals, 2R1W1w, opt -fminnum08(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fmaxnum08(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fmin19(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fmax19(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fminnum19(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fmaxnum19(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fminc(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fmaxc(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fminmagnum08(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fmaxmagnum08(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fminmag19(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fmaxmag19(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fminmagnum19(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fmaxmagnum19(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fminmagc(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS -fmaxmagc(s), ls013, high, 10, yes, TBD, no, transcendentals, 2R1W1w, SFFS +fminmax, ls013, high, 6, yes, EXT0xx, no, transcendentals, 2R1W1w, SFFS +fminmaxs, ls013, high, 6, yes, EXT0xx, no, transcendentals, 2R1W1w, SFFS fmod(s), TBD, TBD, 10, yes, TBD, no, transcendentals, 2R1W1w, opt fremainder(s), TBD, TBD, 10, yes, TBD, no, transcendentals, 2R1W1w, opt