From: lkcl Date: Thu, 1 Jul 2021 01:13:54 +0000 (+0100) Subject: (no commit message) X-Git-Tag: DRAFT_SVP64_0_1~681 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a2b8e034b5532a9b96f9649895269e6aa2bdbc74;p=libreriscv.git --- diff --git a/openpower/sv/register_type_tags.mdwn b/openpower/sv/register_type_tags.mdwn index de2d79591..7c77cdee2 100644 --- a/openpower/sv/register_type_tags.mdwn +++ b/openpower/sv/register_type_tags.mdwn @@ -2,6 +2,8 @@ # Register Type Tags +**UNDER CONSIDERATION** + A concept present in processors such as Texas Instruments DSPs and in the Mill Architecture to an advanced level, register "tags" allow the meaning and behaviour of instructions to change, polymorphically. This for allows instructions originally designed to only be IEEE754 FP64 fir example to become IEEE754 FP128 or even complex mumbers. With SVP64 supporting [[sv/remap]] it is not conceptually that much of a leap to support complex numbers, given that the hardware to do so is already in place.