RISC-V: Add vmadd vx c api tests
authorJu-Zhe Zhong <juzhe.zhong@rivai.ai>
Tue, 14 Feb 2023 14:01:14 +0000 (22:01 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Wed, 15 Feb 2023 13:42:05 +0000 (21:42 +0800)
commit0033ab7b923fb967dfd489d39c50182b5b31f4f9
tree45c2a955ef721922dc6b75faee1d5f28000c2ade
parent0bca2036dc7a168e8a04aac7caf2f3d7a387a1a7
RISC-V: Add vmadd vx c api tests

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-1.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-2.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-3.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-1.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-2.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-3.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_rv32-1.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_rv32-2.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_rv32-3.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-1.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-2.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-3.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-1.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-2.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-3.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-1.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-2.c: New test.
* gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-3.c: New test.
18 files changed:
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_rv32-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_rv32-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_rv32-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-3.c [new file with mode: 0644]