aboutsummaryrefslogtreecommitdiff
path: root/COPYING.RUNTIME
diff options
context:
space:
mode:
authorJu-Zhe Zhong <juzhe.zhong@rivai.ai>2023-03-05 18:24:30 +0800
committerKito Cheng <kito.cheng@sifive.com>2023-03-06 01:23:44 +0800
commit44c918b50af64d1c0f27067b2671e1a4f744841b (patch)
tree6dfadc20179daf3092dd41049409621be627b8b9 /COPYING.RUNTIME
parent2554d90c6c2cf80559b918d387944da35fc6aa23 (diff)
downloadgcc-44c918b50af64d1c0f27067b2671e1a4f744841b.zip
gcc-44c918b50af64d1c0f27067b2671e1a4f744841b.tar.gz
gcc-44c918b50af64d1c0f27067b2671e1a4f744841b.tar.bz2
RISC-V: Fix ICE for avl_single-86/avl_single-88/avl_single-90
If prop is demand of vsetvl instruction and reaching doesn't demand AVL. We don't backward propagate since vsetvl instruction has no side effects. FAIL: gcc.target/riscv/rvv/vsetvl/avl_single-86.c -Og -g (internal compiler error: Segmentation fault) FAIL: gcc.target/riscv/rvv/vsetvl/avl_single-86.c -Og -g (test for excess errors) FAIL: gcc.target/riscv/rvv/vsetvl/avl_single-88.c -Og -g (internal compiler error: Segmentation fault) FAIL: gcc.target/riscv/rvv/vsetvl/avl_single-88.c -Og -g (test for excess errors) FAIL: gcc.target/riscv/rvv/vsetvl/avl_single-90.c -Og -g (internal compiler error: Segmentation fault) FAIL: gcc.target/riscv/rvv/vsetvl/avl_single-90.c -Og -g (test for excess errors) gcc/ChangeLog: * config/riscv/riscv-vsetvl.cc (reg_available_p): Fix bug. (pass_vsetvl::backward_demand_fusion): Ditto.
Diffstat (limited to 'COPYING.RUNTIME')
0 files changed, 0 insertions, 0 deletions