From 2c5bdcca43b4a91c6fcaf294da7475465cfabef3 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Fri, 7 Apr 2023 11:09:52 +0100 Subject: [PATCH] start filling in ls012 opcode table --- openpower/sv/rfc/ls012.mdwn | 2 ++ openpower/sv/rfc/ls012/optable.csv | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 openpower/sv/rfc/ls012/optable.csv diff --git a/openpower/sv/rfc/ls012.mdwn b/openpower/sv/rfc/ls012.mdwn index 5c33808b9..5131855f6 100644 --- a/openpower/sv/rfc/ls012.mdwn +++ b/openpower/sv/rfc/ls012.mdwn @@ -1,6 +1,8 @@ # External RFC ls012: Discuss priorities of Libre-SOC Scalar(Vector) ops * +* +* The purpose of this RFC is to give a full list of the upcoming Scalar opcodes developed by Libre-SOC, formally agree a priority order, which diff --git a/openpower/sv/rfc/ls012/optable.csv b/openpower/sv/rfc/ls012/optable.csv new file mode 100644 index 000000000..34a563210 --- /dev/null +++ b/openpower/sv/rfc/ls012/optable.csv @@ -0,0 +1,13 @@ +instruction, rfc, priority, vectorisable, prefixable, primary, page +ternlogi, ls007, high, yes, TBD, no, sv/bitmanip +crternlogi, ls007, high, yes, TBD, no, sv/bitmanip +binlut, ls007, high, yes, TBD, no, sv/bitmanip +crbinlut, ls007, high, yes, TBD, no, sv/bitmanip +fmvis, ls002, high, yes, TBD, no, sv/bitmanip +fishmv, ls002, high, yes, TBD, no, sv/bitmanip +setvl, ls008, high, no, EXT0xx, yes, sv/setvl +svstep, ls008, high, no, EXT0xx, yes, sv/svstep +svremap, ls009, high, no, EXT0xx, yes, sv/remap +svshape, ls009, high, no, EXT0xx, yes, sv/remap +svshape2, ls009, high, no, EXT0xx, yes, sv/remap +svindex, ls009, high, no, EXT0xx, yes, sv/remap -- 2.30.2