From: Jacob Lifshay Date: Fri, 10 Mar 2023 22:14:45 +0000 (-0800) Subject: add todo about changing crbinlog lut argument to a gpr X-Git-Tag: opf_rfc_ls001_v3~179 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a987b9ff6f1e9a151d8af257ffdf71a11bbaa219;p=libreriscv.git add todo about changing crbinlog lut argument to a gpr --- diff --git a/openpower/sv/rfc/ls007.mdwn b/openpower/sv/rfc/ls007.mdwn index b35d4cbf0..19e5cc0e4 100644 --- a/openpower/sv/rfc/ls007.mdwn +++ b/openpower/sv/rfc/ls007.mdwn @@ -70,6 +70,9 @@ GPR, CR-Field, bit-manipulation, ternary, binary, dynamic, look-up-table **Notes and Observations**: +* TODO: imho taking a LUT from a CR isn't useful, therefore `bincrlut` should + be dropped and `crbinlog` should be changed to take its LUT argument from a GPR. + * `ternlogi` is like the existing `xxeval` instruction, except operates on GPRs instead of VSRs and doesn't require VSX/VMX.