diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoZk.td b/llvm/lib/Target/RISCV/RISCVInstrInfoZk.td --- a/llvm/lib/Target/RISCV/RISCVInstrInfoZk.td +++ b/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]