RISC-V: Add binary op vx constraint tests
authorJu-Zhe Zhong <juzhe.zhong@rivai.ai>
Fri, 3 Feb 2023 07:37:16 +0000 (15:37 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Fri, 10 Feb 2023 11:27:05 +0000 (19:27 +0800)
commitce4b00f393b2c470b2c18e7fda1286d71408e41c
treea0234a49b6f4e1aa700e1b187a1bc0003083753f
parentf7bff05f5e9f0c74ae42b1c5fe657911f6708b96
RISC-V: Add binary op vx constraint tests

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/base/binop_vx_constraint-1.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-10.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-11.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-12.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-13.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-14.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-15.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-16.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-17.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-18.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-19.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-2.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-20.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-21.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-22.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-23.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-24.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-25.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-26.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-27.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-28.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-29.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-3.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-30.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-31.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-32.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-33.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-34.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-35.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-36.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-37.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-38.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-39.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-4.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-40.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-41.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-42.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-43.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-44.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-45.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-46.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-47.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-48.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-49.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-5.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-50.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-51.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-52.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-53.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-54.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-55.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-56.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-57.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-58.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-59.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-6.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-60.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-61.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-62.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-63.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-64.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-65.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-66.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-67.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-68.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-69.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-7.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-70.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-71.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-72.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-73.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-74.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-75.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-76.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-77.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-78.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-79.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-8.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-80.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-81.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-82.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-83.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-84.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-85.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-86.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-87.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-88.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-89.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-9.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-90.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-91.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-92.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-93.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-94.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-95.c: New test.
* gcc.target/riscv/rvv/base/binop_vx_constraint-96.c: New test.
96 files changed:
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-10.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-11.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-12.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-13.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-14.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-15.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-16.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-17.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-18.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-19.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-20.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-21.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-22.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-23.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-24.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-25.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-26.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-27.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-28.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-29.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-30.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-31.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-32.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-33.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-34.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-35.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-36.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-37.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-38.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-39.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-4.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-40.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-41.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-42.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-43.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-44.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-45.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-46.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-47.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-48.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-49.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-5.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-50.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-51.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-52.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-53.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-54.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-55.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-56.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-57.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-58.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-59.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-6.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-60.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-61.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-62.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-63.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-64.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-65.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-66.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-67.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-68.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-69.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-7.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-70.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-71.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-72.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-73.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-74.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-75.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-76.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-77.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-78.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-79.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-8.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-80.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-81.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-82.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-83.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-84.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-85.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-86.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-87.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-88.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-89.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-9.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-90.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-91.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-92.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-93.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-94.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-95.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/rvv/base/binop_vx_constraint-96.c [new file with mode: 0644]