diff options
author | Pan Li <pan2.li@intel.com> | 2024-11-25 11:45:30 +0800 |
---|---|---|
committer | Pan Li <pan2.li@intel.com> | 2024-11-26 20:53:55 +0800 |
commit | a22dfe208d94105a6e587a3b25e8fe8d62444d8a (patch) | |
tree | 0d44923d70c57a43d032d9a5e20e1c9433d1696b /gcc/fortran | |
parent | 1802669b76cd53f3d016f1892bbd7c2c3dac1857 (diff) | |
download | gcc-a22dfe208d94105a6e587a3b25e8fe8d62444d8a.zip gcc-a22dfe208d94105a6e587a3b25e8fe8d62444d8a.tar.gz gcc-a22dfe208d94105a6e587a3b25e8fe8d62444d8a.tar.bz2 |
RISC-V: Refactor the testcases for RVV gather/scatter
This patch would like to refactor the testcases of gather/scatter
after sorts of optimization option passing to testcase. Includes:
* Remove unnecessary optimization options.
* Adjust dg-final by any-opts and/or no-opts if the rtl dump changes
on different optimization options (like O2, O3).
The below test suites are passed for this patch.
* The rv64gcv fully regression test.
It is test only patch and obvious up to a point, will commit it
directly if no comments in next 48H.
gcc/testsuite/ChangeLog:
* gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c:
Adjust the dump check times.
* gcc.target/riscv/rvv/autovec/gather-scatter/strided_load-1.c:
Remove unnecessary option and add target no-opts/any-tops.
* gcc.target/riscv/rvv/autovec/gather-scatter/strided_load-2.c: Ditto.
* gcc.target/riscv/rvv/autovec/gather-scatter/strided_store-1.c: Ditto.
* gcc.target/riscv/rvv/autovec/gather-scatter/strided_store-2.c: Ditto.
Signed-off-by: Pan Li <pan2.li@intel.com>
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions