diff options
author | Feng Wang <wangfeng@eswincomputing.com> | 2024-01-08 09:12:00 +0000 |
---|---|---|
committer | Feng Wang <wangfeng@eswincomputing.com> | 2024-01-09 01:37:38 +0000 |
commit | 411b210797d139811bffa15471523162db6f5f89 (patch) | |
tree | aaec8fde688d4c833515367eb1553ac0d18cd05a /gcc/cp/constexpr.cc | |
parent | e50a1ed3d36dee5baee5d89126a80419b119a7c5 (diff) | |
download | gcc-411b210797d139811bffa15471523162db6f5f89.zip gcc-411b210797d139811bffa15471523162db6f5f89.tar.gz gcc-411b210797d139811bffa15471523162db6f5f89.tar.bz2 |
RISC-V: Add crypto vector api-testing cases.
Patch v8: Resubmit after fix the rtl-checking issue. Passed all the riscv regression test.
Patch v7: Add newline at the end of file.
Patch v6: Move intrinsic tests into rvv/base.
Patch v5: Rebase
Patch v4: Add some RV32 vx constraint testcase.
Patch v3: Refine crypto vector api-testing cases.
Patch v2: Update march info according to the change of riscv-common.c
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.
Diffstat (limited to 'gcc/cp/constexpr.cc')
0 files changed, 0 insertions, 0 deletions