add paragraph about purpose of ls012
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 7 Apr 2023 09:51:42 +0000 (10:51 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 7 Apr 2023 09:51:42 +0000 (10:51 +0100)
https://libre-soc.org/openpower/sv/rfc/ls012/

openpower/sv/rfc/ls012.mdwn

index 5c296450ffc394b6686bb37f91a17e3edf7be1c5..5c33808b9cf30eebc71255bd24454a5d9a7fb16e 100644 (file)
@@ -2,4 +2,14 @@
 
 * <https://git.openpower.foundation/isa/PowerISA/issues/121>
 
-TODO
+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
+ones should be EXT022 Sandbox, and for IBM to get a clear picture of
+the Opcode Allocation needs. Worth bearing in mind that every "Defined
+Word" may or may not be Vectoriseable, but that every "Defined Word"
+should have merits on its own not just when Vectorised.  An example
+of a borderline Vectoriseable Defined Word is `mv.swizzle` which
+only really becomes high-priority for Vector GPU and HPC Workloads,
+but has less merit as a Scalar-only operation.
+
+