From 40b9de19802f0f9f45e70d9f8e692a41bda14d70 Mon Sep 17 00:00:00 2001 From: lkcl Date: Wed, 30 Jun 2021 20:54:14 +0100 Subject: [PATCH] --- openpower/sv/register_type_tags.mdwn | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 openpower/sv/register_type_tags.mdwn diff --git a/openpower/sv/register_type_tags.mdwn b/openpower/sv/register_type_tags.mdwn new file mode 100644 index 000000000..3a56e6f72 --- /dev/null +++ b/openpower/sv/register_type_tags.mdwn @@ -0,0 +1,8 @@ +[[!tag standards]] + +# Register Type Tags + +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 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. + -- 2.30.2