]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V: Add crypto vector api-testing cases.
authorFeng Wang <wangfeng@eswincomputing.com>
Wed, 3 Jan 2024 05:21:45 +0000 (05:21 +0000)
committerFeng Wang <wangfeng@eswincomputing.com>
Fri, 5 Jan 2024 00:49:13 +0000 (00:49 +0000)
commitb3ec98d458f2b285bb7b3fa4fcd93fd830fee069
treebfff254f662a781e4038847f36689b1f0049397c
parent960c2620db254a1edc2cd61e608df73073b3de0d
RISC-V: Add crypto vector api-testing cases.

This patch add crypto vector api-testing cases based on
https://github.com/riscv-non-isa/rvv-intrinsic-doc/blob/eopc/vector-crypto/auto-generated/vector-crypto
gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/base/zvbb-intrinsic.c: New test.
* gcc.target/riscv/rvv/base/zvbb_vandn_vx_constraint.c: New test.
* gcc.target/riscv/rvv/base/zvbc-intrinsic.c: New test.
* gcc.target/riscv/rvv/base/zvbc_vx_constraint-1.c: New test.
* gcc.target/riscv/rvv/base/zvbc_vx_constraint-2.c: New test.
* gcc.target/riscv/rvv/base/zvkg-intrinsic.c: New test.
* gcc.target/riscv/rvv/base/zvkned-intrinsic.c: New test.
* gcc.target/riscv/rvv/base/zvknha-intrinsic.c: New test.
* gcc.target/riscv/rvv/base/zvknhb-intrinsic.c: New test.
* gcc.target/riscv/rvv/base/zvksed-intrinsic.c: New test.
* gcc.target/riscv/rvv/base/zvksh-intrinsic.c: New test.
* gcc.target/riscv/zvkb.c: New test.
12 files changed:
gcc/testsuite/gcc.target/riscv/rvv/base/zvbb-intrinsic.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/zvbb_vandn_vx_constraint.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/zvbc-intrinsic.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/zvbc_vx_constraint-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/zvbc_vx_constraint-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/zvkg-intrinsic.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/zvkned-intrinsic.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/zvknha-intrinsic.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/zvknhb-intrinsic.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/zvksed-intrinsic.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/zvksh-intrinsic.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/zvkb.c [new file with mode: 0644]