From: zhongjuzhe <juzhe.zh...@rivai.ai> This patche add the testcases that are missed in v1.
*** BLURB HERE *** zhongjuzhe (34): RISC-V: Add vlex_1.c RISC-V: Add vlex_2.c RISC-V: Add vlex_1.C RISC-V: Add mask load store testcases RISC-V: Add vlexff_1.c RISC-V: Add vlexff_2.c RISC-V: Add vloxeix_1.c RISC-V: Add vloxeix_2.c RISC-V: Add vloxeix_3.c RISC-V: Add vloxeix_4.c RISC-V: Add vlsex_1.c RISC-V: Add vlsex_2.c RISC-V: Add vluxeix_1.c RISC-V: Add vluxeix_2.c RISC-V: Add vluxeix_3.c RISC-V: Add vluxeix_4.c RISC-V: Add vsex.c RISC-V: Add vsoxeix.c RISC-V: Add vssex.c RISC-V: Add vsuxeix.c RISC-V: Add vlexff_1.C RISC-V: Add vloxeix_1.C RISC-V: Add vloxeix_2.C RISC-V: Add vloxeix_3.C RISC-V: Add vloxeix_4.C RISC-V: Add vlsex_1.C RISC-V: Add vluxeix_1.C RISC-V: Add vluxeix_2.C RISC-V: Add vluxeix_3.C RISC-V: Add vluxeix_4.C RISC-V: Add vsex.C RISC-V: Add vsoxeix.C RISC-V: Add vssex.C RISC-V: Add vsuxeix.C gcc/testsuite/g++.target/riscv/rvv/vlex_1.C | 6792 ++++++ gcc/testsuite/g++.target/riscv/rvv/vlexff_1.C | 6792 ++++++ .../g++.target/riscv/rvv/vloxeix_1.C | 8663 +++++++ .../g++.target/riscv/rvv/vloxeix_2.C | 7191 ++++++ .../g++.target/riscv/rvv/vloxeix_3.C | 6120 +++++ .../g++.target/riscv/rvv/vloxeix_4.C | 2503 +++ gcc/testsuite/g++.target/riscv/rvv/vlsex_1.C | 6792 ++++++ .../g++.target/riscv/rvv/vluxeix_1.C | 8663 +++++++ .../g++.target/riscv/rvv/vluxeix_2.C | 7191 ++++++ .../g++.target/riscv/rvv/vluxeix_3.C | 6120 +++++ .../g++.target/riscv/rvv/vluxeix_4.C | 2503 +++ gcc/testsuite/g++.target/riscv/rvv/vsex.C | 1704 ++ gcc/testsuite/g++.target/riscv/rvv/vsoxeix.C | 6120 +++++ gcc/testsuite/g++.target/riscv/rvv/vssex.C | 1704 ++ gcc/testsuite/g++.target/riscv/rvv/vsuxeix.C | 6120 +++++ .../riscv/rvv/intrinsic/mask_load_store.c | 77 + .../riscv/rvv/intrinsic/mask_load_store_31.c | 77 + .../riscv/rvv/intrinsic/mask_load_store_32.c | 77 + .../gcc.target/riscv/rvv/intrinsic/vlex_1.c | 17840 +++++++++++++++ .../gcc.target/riscv/rvv/intrinsic/vlex_2.c | 1251 ++ .../gcc.target/riscv/rvv/intrinsic/vlexff_1.c | 17840 +++++++++++++++ .../gcc.target/riscv/rvv/intrinsic/vlexff_2.c | 1251 ++ .../riscv/rvv/intrinsic/vloxeix_1.c | 16220 +++++++++++++ .../riscv/rvv/intrinsic/vloxeix_2.c | 18755 ++++++++++++++++ .../riscv/rvv/intrinsic/vloxeix_3.c | 18320 +++++++++++++++ .../riscv/rvv/intrinsic/vloxeix_4.c | 15486 +++++++++++++ .../gcc.target/riscv/rvv/intrinsic/vlsex_1.c | 17840 +++++++++++++++ .../gcc.target/riscv/rvv/intrinsic/vlsex_2.c | 1251 ++ .../riscv/rvv/intrinsic/vluxeix_1.c | 16220 +++++++++++++ .../riscv/rvv/intrinsic/vluxeix_2.c | 18755 ++++++++++++++++ .../riscv/rvv/intrinsic/vluxeix_3.c | 18320 +++++++++++++++ .../riscv/rvv/intrinsic/vluxeix_4.c | 15486 +++++++++++++ .../gcc.target/riscv/rvv/intrinsic/vsex.c | 4776 ++++ .../gcc.target/riscv/rvv/intrinsic/vsoxeix.c | 17196 ++++++++++++++ .../gcc.target/riscv/rvv/intrinsic/vssex.c | 4776 ++++ .../gcc.target/riscv/rvv/intrinsic/vsuxeix.c | 17196 ++++++++++++++ 36 files changed, 323988 insertions(+) create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vlex_1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vlexff_1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vloxeix_1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vloxeix_2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vloxeix_3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vloxeix_4.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vlsex_1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vluxeix_1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vluxeix_2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vluxeix_3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vluxeix_4.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vsex.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vsoxeix.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vssex.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/vsuxeix.C create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/mask_load_store.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/mask_load_store_31.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/mask_load_store_32.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vlex_1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vlex_2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vlexff_1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vlexff_2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vloxeix_1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vloxeix_2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vloxeix_3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vloxeix_4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vlsex_1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vlsex_2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vluxeix_1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vluxeix_2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vluxeix_3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vluxeix_4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vsex.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vsoxeix.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vssex.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/intrinsic/vsuxeix.c -- 2.36.1