[PATCH] D117889: [RISCV][RFC] add support for zbkx subextension in MC layer.

Zircon Liu via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 21 07:28:15 PST 2022


SForeKeeper updated this revision to Diff 401979.
SForeKeeper added a comment.

Update comments in tablegen file.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D117889/new/

https://reviews.llvm.org/D117889

Files:
  llvm/lib/Target/RISCV/RISCVInstrInfoZk.td


Index: llvm/lib/Target/RISCV/RISCVInstrInfoZk.td
===================================================================
--- llvm/lib/Target/RISCV/RISCVInstrInfoZk.td
+++ llvm/lib/Target/RISCV/RISCVInstrInfoZk.td
@@ -1,4 +1,4 @@
-//===-- RISCVInstrInfoZk.td - RISC-V 'K' instructions -------*- tablegen -*-===//
+//===-- RISCVInstrInfoZk.td - RISC-V 'Zk' instructions -------*- tablegen -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
@@ -7,7 +7,7 @@
 //===----------------------------------------------------------------------===//
 //
 // This file describes the RISC-V instructions from the standard 'K',
-// Cryptography Instructions extension, version 1.0-rc4.
+// Cryptography Instructions extension, version 1.0.0
 //
 //===----------------------------------------------------------------------===//
 
@@ -17,9 +17,6 @@
 
 let DecoderNamespace = "RVK" in {
 let Predicates = [HasStdExtZbkx] in {
-
-// Instructions with same function (xperm.*) are defined in RISCVInstrInfoZb.td,
-// however ZbP extension is removed in revision 1.0.0 of the bitmanip extension.
 def XPERM8 : ALU_rr<0b0010100, 0b100, "xperm8">, Sched<[]>;
 def XPERM4 : ALU_rr<0b0010100, 0b010, "xperm4">, Sched<[]>;
 } // Predicates = [HasStdExtZbkx]


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D117889.401979.patch
Type: text/x-patch
Size: 1331 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220121/75d64efd/attachment.bin>


More information about the llvm-commits mailing list