]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V: Add C intrinsic for Scalar Crypto Extension
authorLiao Shihua <shihua@iscas.ac.cn>
Mon, 15 Jan 2024 08:31:34 +0000 (16:31 +0800)
committerChristoph Müllner <christoph.muellner@vrull.eu>
Mon, 15 Jan 2024 15:39:53 +0000 (16:39 +0100)
commitc7ad6bf5b9e478d87294230318db675d7c8f3ce4
tree9d68a8dba33be55fb4413c0a8e5d3afd4756885b
parent4d7c4288a90ab949f70c47a4b3e97c52f4f39f11
RISC-V: Add C intrinsic for Scalar Crypto Extension

This patch adds C intrinsics for Scalar Crypto Extension.

gcc/ChangeLog:

* config.gcc: Include riscv_crypto.h.
* config/riscv/riscv_crypto.h: New file.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/scalar_crypto_intrinsic-32.c: New test.
* gcc.target/riscv/scalar_crypto_intrinsic-64.c: New test.
gcc/config.gcc
gcc/config/riscv/riscv_crypto.h [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/scalar_crypto_intrinsic-32.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/scalar_crypto_intrinsic-64.c [new file with mode: 0644]