[llvm] 4136843 - [RISCV] Adjust the header comment in RISCVInstrInfoZb.td to better integrate Zbk* extensions.

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Sun Jan 23 11:43:12 PST 2022


Author: Craig Topper
Date: 2022-01-23T11:42:52-08:00
New Revision: 413684313d9dd7c83ab0c40830cccbd31a94bd7c

URL: https://github.com/llvm/llvm-project/commit/413684313d9dd7c83ab0c40830cccbd31a94bd7c
DIFF: https://github.com/llvm/llvm-project/commit/413684313d9dd7c83ab0c40830cccbd31a94bd7c.diff

LOG: [RISCV] Adjust the header comment in RISCVInstrInfoZb.td to better integrate Zbk* extensions.

The Zbk* extensions have some overlap with Zb so have been placed in this file.

Reviewed By: VincentWu

Differential Revision: https://reviews.llvm.org/D117958

Added: 
    

Modified: 
    llvm/lib/Target/RISCV/RISCVInstrInfoZb.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td b/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td
index 560ebb4eb08c..25c5c35c0350 100644
--- a/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td
+++ b/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td
@@ -12,16 +12,21 @@
 //   Zbb - 1.0
 //   Zbc - 1.0
 //   Zbs - 1.0
-//   Zbe - 0.93
-//   Zbf - 0.93
-//   Zbm - 0.93
-//   Zbp - 0.93
-//   Zbr - 0.93
-//   Zbt - 0.93
+//   Zbe - 0.93 *experimental
+//   Zbf - 0.93 *experimental
+//   Zbm - 0.93 *experimental
+//   Zbp - 0.93 *experimental
+//   Zbr - 0.93 *experimental
+//   Zbt - 0.93 *experimental
 //
-// Zba, Zbb, Zbc, and Zbs have been ratified and are considered stable. The
-// other extensions are experimental as they have not yet been ratiied and are
-// subject to change.
+// The experimental extensions appeared in an earlier draft of the Bitmanip
+// extensions. They are not ratified and subject to change.
+//
+// This file also describes RISC-V instructions from the Zbk* extensions in
+// Cryptography Extensions Volume I: Scalar & Entropy Source Instructions,
+// versions:
+//   Zbkb - 1.0
+//   Zbkc - 1.0
 //
 //===----------------------------------------------------------------------===//
 


        


More information about the llvm-commits mailing list