RISC-V: Add vwmacc vv C++ api tests
authorJu-Zhe Zhong <juzhe.zhong@rivai.ai>
Tue, 14 Feb 2023 14:14:23 +0000 (22:14 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Wed, 15 Feb 2023 13:42:07 +0000 (21:42 +0800)
commita5012e90b252580306fa6ee6e0617393043f045a
treeb658dfa7748e1b3d6e9c4578a5087d11cc06a45a
parentc4e2a63e4620ab85f84b06e6e5f1553caae4a576
RISC-V: Add vwmacc vv C++ api tests

gcc/testsuite/ChangeLog:

* g++.target/riscv/rvv/base/vwmacc_vv-1.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv-2.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv-3.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_mu-1.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_mu-2.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_mu-3.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_tu-1.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_tu-2.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_tu-3.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_tum-1.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_tum-2.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_tum-3.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_tumu-1.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_tumu-2.C: New test.
* g++.target/riscv/rvv/base/vwmacc_vv_tumu-3.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv-1.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv-2.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv-3.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_mu-1.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_mu-2.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_mu-3.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_tu-1.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_tu-2.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_tu-3.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_tum-1.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_tum-2.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_tum-3.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.C: New test.
* g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv-1.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv-2.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv-3.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_mu-1.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_mu-2.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_mu-3.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_tu-1.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_tu-2.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_tu-3.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_tum-1.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_tum-2.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_tum-3.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_tumu-1.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_tumu-2.C: New test.
* g++.target/riscv/rvv/base/vwmaccu_vv_tumu-3.C: New test.
45 files changed:
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_mu-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_mu-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_mu-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_tu-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_tu-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_tu-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_tum-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_tum-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_tum-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_tumu-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_tumu-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmacc_vv_tumu-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_mu-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_mu-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_mu-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_tu-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_tu-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_tu-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_tum-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_tum-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_tum-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_mu-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_mu-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_mu-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_tu-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_tu-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_tu-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_tum-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_tum-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_tum-3.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_tumu-1.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_tumu-2.C [new file with mode: 0644]
gcc/testsuite/g++.target/riscv/rvv/base/vwmaccu_vv_tumu-3.C [new file with mode: 0644]