RISC-V: Add support for the Zvknc ISA extension
authorNathan Huckleberry <nhuck@google.com>
Fri, 30 Jun 2023 20:44:37 +0000 (22:44 +0200)
committerJeff Law <jlaw@ventanamicro>
Sat, 1 Jul 2023 13:31:05 +0000 (07:31 -0600)
commit937cc1c690c959240075eb45720310533d3a1c0d
tree3efad41c9685be63c8d649010dcb2ed0c2097b30
parentc6cffecd3cc181bcd1960960eefc848fb0424757
RISC-V: Add support for the Zvknc ISA extension

Zvknc is part of the vector crypto extensions.

Zvknc is shorthand for the following set of extensxions:
- Zvkn
- Zvbc

bfd/ChangeLog:

* elfxx-riscv.c: Define Zvknc extension.

gas/ChangeLog:

* testsuite/gas/riscv/zvknc.d: New test.
* testsuite/gas/riscv/zvknc.s: New test.

Signed-off-by: Nathan Huckleberry <nhuck@google.com>
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
bfd/elfxx-riscv.c
gas/testsuite/gas/riscv/zvknc.d [new file with mode: 0644]
gas/testsuite/gas/riscv/zvknc.s [new file with mode: 0644]