aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorPan Li <pan2.li@intel.com>2024-11-25 11:45:30 +0800
committerPan Li <pan2.li@intel.com>2024-11-26 20:53:55 +0800
commita22dfe208d94105a6e587a3b25e8fe8d62444d8a (patch)
tree0d44923d70c57a43d032d9a5e20e1c9433d1696b /gcc/fortran
parent1802669b76cd53f3d016f1892bbd7c2c3dac1857 (diff)
downloadgcc-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