start filling in ls012 opcode table
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 7 Apr 2023 10:09:52 +0000 (11:09 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 7 Apr 2023 10:09:52 +0000 (11:09 +0100)
openpower/sv/rfc/ls012.mdwn
openpower/sv/rfc/ls012/optable.csv [new file with mode: 0644]

index 5c33808b9cf30eebc71255bd24454a5d9a7fb16e..5131855f65adceb5747c7eb7061d25a9a4affb0a 100644 (file)
@@ -1,6 +1,8 @@
 # External RFC ls012: Discuss priorities of Libre-SOC Scalar(Vector) ops
 
 * <https://git.openpower.foundation/isa/PowerISA/issues/121>
+* <https://bugs.libre-soc.org/show_bug.cgi?id=1051>
+* <https://bugs.libre-soc.org/show_bug.cgi?id=1052>
 
 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 (file)
index 0000000..34a5632
--- /dev/null
@@ -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