aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorJuzhe-Zhong <juzhe.zhong@rivai.ai>2023-10-17 15:30:39 +0800
committerPan Li <pan2.li@intel.com>2023-10-18 09:03:09 +0800
commitcf7739d4a6ba0b88068877d14439436c22b57630 (patch)
tree44ae6c852317be7b7048c5567087a2bc2a401552 /gcc/tree-vectorizer.h
parentfb69acffa95c4451dccbb2351fb6765fd5a8fd0b (diff)
downloadgcc-cf7739d4a6ba0b88068877d14439436c22b57630.zip
gcc-cf7739d4a6ba0b88068877d14439436c22b57630.tar.gz
gcc-cf7739d4a6ba0b88068877d14439436c22b57630.tar.bz2
RISC-V: Enable more tests for dynamic LMUL and bug fix[PR111832]
Last time, Robin has mentioned that dynamic LMUL will cause ICE in SPEC: https://gcc.gnu.org/pipermail/gcc-patches/2023-September/629992.html which is caused by assertion FAIL. When we enable more currents in rvv.exp with dynamic LMUL, such issue can be reproduced and has a PR: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111832 Now, we enable more tests in rvv.exp in this patch and fix the bug. PR target/111832 gcc/ChangeLog: * config/riscv/riscv-vector-costs.cc (get_biggest_mode): New function. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/rvv.exp: Enable more dynamic tests.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions