]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V: Add prototypes for RISC-V Crypto built-in functions
authorLiao Shihua <shihua@iscas.ac.cn>
Mon, 20 Feb 2023 07:01:21 +0000 (15:01 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Sun, 5 Mar 2023 17:04:53 +0000 (01:04 +0800)
commit89456334473c6b1ea1713740fb5f5191cd0b2235
treef90afdcc0b6a7802f5ffde61ab03ad33f83c1b52
parent7e52f4420ffb0946dfc97704d72fa8aa67251495
RISC-V: Add prototypes for RISC-V Crypto built-in functions

This patch adds prototypes for RISC-V Crypto built-in functions.

gcc/ChangeLog:

* config/riscv/riscv-builtins.cc (RISCV_FTYPE_NAME2): New.
(RISCV_FTYPE_NAME3): New.
(RISCV_ATYPE_QI): New.
(RISCV_ATYPE_HI): New.
(RISCV_FTYPE_ATYPES2): New.
(RISCV_FTYPE_ATYPES3): New.
* config/riscv/riscv-ftypes.def (2): New.
(3): New.

Co-Authored-By: SiYu Wu <siyu@isrc.iscas.ac.cn>
gcc/config/riscv/riscv-builtins.cc
gcc/config/riscv/riscv-ftypes.def