RISC-V: Add vnsra C API tests
authorJu-Zhe Zhong <juzhe.zhong@rivai.ai>
Thu, 9 Feb 2023 21:52:41 +0000 (05:52 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Sun, 12 Feb 2023 07:26:32 +0000 (15:26 +0800)
commiteeec45d29238262e524ed40a04ee355f68656429
tree8362b03172def9a769e6a4e82462ed5ef03bc592
parent10e999a3abdb676475a0d2bcf7d83188862cc85d
RISC-V: Add vnsra C API tests

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/base/vnsra_wv-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv-3.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_m-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_m-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_m-3.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_mu-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_mu-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_mu-3.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_tu-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_tu-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_tu-3.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_tum-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_tum-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_tum-3.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_tumu-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_tumu-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wv_tumu-3.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx-3.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_m-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_m-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_m-3.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_mu-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_mu-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_mu-3.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_tu-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_tu-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_tu-3.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_tum-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_tum-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_tum-3.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_tumu-1.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_tumu-2.c: New test.
* gcc.target/riscv/rvv/base/vnsra_wx_tumu-3.c: New test.
36 files changed:
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_m-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_m-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_m-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_mu-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_mu-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_mu-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_tu-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_tu-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_tu-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_tum-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_tum-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_tum-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_tumu-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_tumu-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wv_tumu-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_m-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_m-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_m-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_mu-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_mu-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_mu-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_tu-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_tu-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_tu-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_tum-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_tum-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_tum-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_tumu-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_tumu-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vnsra_wx_tumu-3.c [new file with mode: 0644]