From 34d22b8a0dda1b0689695f65e48bf323b501ce27 Mon Sep 17 00:00:00 2001 From: Krste Asanovic Date: Sun, 2 Apr 2023 12:58:46 -0700 Subject: [PATCH] Added Zvkg as profile option for RVA23. Issue #90. --- rva23-profile.adoc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rva23-profile.adoc b/rva23-profile.adoc index 46f905d..0f8e0b2 100644 --- a/rva23-profile.adoc +++ b/rva23-profile.adoc @@ -133,7 +133,7 @@ NOTE: V was optional in RVA22U64. ==== RVA23U64 Optional Extensions -RVA23U64 has seven profile options (Zfh, Zvkn, Zvks, Zvfh, +RVA23U64 has eight profile options (Zfh, Zvkn, Zvks, Zvkg, Zvfh, Zfbfmin, Zvfbfmin, Zvfbfwma). The following profile option was also present in RVA22U64: @@ -149,6 +149,7 @@ Zvfbfwma, Zvkn, Zvks): - *Zvfbfwma* Vector BF16 widening mul-add - *Zvkn* Vector Crypto NIST Algorithms. +- *Zvkg* Vector GHASH instructions. - *Zvks* Vector Crypto ShangMi Algorithms. NOTE: The scalar crypto extensions Zkn and Zks that were options in @@ -244,7 +245,7 @@ NOTE: Sstc was optional in RVA22. ==== RVA23S64 Optional Extensions -RVA23S64 has seven unprivileged options (Zfh, Zvkn, Zvks, Zvfh, +RVA23S64 has eight unprivileged options (Zfh, Zvkn, Zvkg, Zvks, Zvfh, Zfbfmin, Zvfbfmin, Zvfbfwma) from RVA23U64, and six privileged options (Sv48, Sv57, Svadu, Sscofpmf, Zkr, H).