From 2c102684ff1e38526f0d2e9ae844860fd7576282 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Wed, 24 May 2023 12:05:11 +0100 Subject: [PATCH] rename ls003 to ls003.bignum --- openpower/sv/rfc/ls002.fmi.mdwn | 2 +- openpower/sv/rfc/{ls003.mdwn => ls003.bignum.mdwn} | 2 +- openpower/sv/rfc/ls012.mdwn | 2 +- openpower/sv/rfc/ls012/optable.csv | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) rename openpower/sv/rfc/{ls003.mdwn => ls003.bignum.mdwn} (99%) diff --git a/openpower/sv/rfc/ls002.fmi.mdwn b/openpower/sv/rfc/ls002.fmi.mdwn index 21613b31b..babc8eed2 100644 --- a/openpower/sv/rfc/ls002.fmi.mdwn +++ b/openpower/sv/rfc/ls002.fmi.mdwn @@ -3,7 +3,7 @@ **URLs**: * -* +* * * diff --git a/openpower/sv/rfc/ls003.mdwn b/openpower/sv/rfc/ls003.bignum.mdwn similarity index 99% rename from openpower/sv/rfc/ls003.mdwn rename to openpower/sv/rfc/ls003.bignum.mdwn index cb60c60a1..39b2c12b2 100644 --- a/openpower/sv/rfc/ls003.mdwn +++ b/openpower/sv/rfc/ls003.bignum.mdwn @@ -3,7 +3,7 @@ **URLs**: * -* +* * * diff --git a/openpower/sv/rfc/ls012.mdwn b/openpower/sv/rfc/ls012.mdwn index 4eb3b3c4a..84b54bd09 100644 --- a/openpower/sv/rfc/ls012.mdwn +++ b/openpower/sv/rfc/ls012.mdwn @@ -90,7 +90,7 @@ Audio/Visual, High-Performance Compute, GPU workloads and DSP. | 26 | GPR LD/ST-Shifted (again saves hugely in hot-loops) | [[ls004]] | | | 11 | FPR LD/ST-Shifted (ditto) | [[ls004]] | | | 2 | Float-Load-Immediate (always saves one LD L1/2/3 D-Cache op) | [[ls002.fmi]] | | -| 5 | Big-Integer Chained 3-in 2-out (64-bit Carry) | [[ls003]] | [[sv/biginteger]] | +| 5 | Big-Integer Chained 3-in 2-out (64-bit Carry) | [[ls003.bignum]] | [[sv/biginteger]] | | 6 | Bitmanip LUT2/3 operations. high cost high reward | [[ls007]] | [[sv/bitmanip]] | | 1 | fclass (Scalar variant of xvtstdcsp) |TBD| [[sv/fclass]] | | 5 | Audio-Video |TBD| [[sv/av_opcodes]] | diff --git a/openpower/sv/rfc/ls012/optable.csv b/openpower/sv/rfc/ls012/optable.csv index 52ef3a25a..9ead45f8d 100644 --- a/openpower/sv/rfc/ls012/optable.csv +++ b/openpower/sv/rfc/ls012/optable.csv @@ -131,11 +131,11 @@ 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 # Big-Integer Chained 3-in 2-out (64-bit Carry) -dsld, ls003, high, 5, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS, yes -dsrd, ls003, high, 5, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS, yes -maddedu, ls003, high, 6, yes, EXT0xx, no, sv/biginteger, 3R2W, SFFS, yes -maddedus, ls003, high, 6, yes, EXT0xx, no, sv/biginteger, 3R2W, SFFS, yes -divmod2du, ls003, high, 6, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS, TODO +dsld, ls003.bignum, high, 5, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS, yes +dsrd, ls003.bignum, high, 5, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS, yes +maddedu, ls003.bignum, high, 6, yes, EXT0xx, no, sv/biginteger, 3R2W, SFFS, yes +maddedus, ls003.bignum, high, 6, yes, EXT0xx, no, sv/biginteger, 3R2W, SFFS, yes +divmod2du, ls003.bignum, high, 6, yes, EXT0xx, no, sv/biginteger, 3R2W1w, SFFS, TODO # FP DCT/FFT Butterfly (2/3-in 2-out) ffadd(s), TBD, med, 10, yes, EXT2xx, no, isa/svfparith, 2R1W1w, opt, yes ffsub(s), TBD, med, 10, yes, EXT2xx, no, isa/svfparith, 2R1W1w, opt, TODO -- 2.30.2