aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-phiopt.cc
diff options
context:
space:
mode:
authorJuzhe-Zhong <juzhe.zhong@rivai.ai>2023-09-24 11:17:01 +0800
committerPan Li <pan2.li@intel.com>2023-09-25 14:11:39 +0800
commit9d5f20fc4a6b3254d2d379309193da4be2747987 (patch)
tree46bb095cf0b416eb7d1833cdaf1434b84e1e30ba /gcc/tree-ssa-phiopt.cc
parenta65b38e361320e0aa45adbc969c704385ab1f45b (diff)
downloadgcc-9d5f20fc4a6b3254d2d379309193da4be2747987.zip
gcc-9d5f20fc4a6b3254d2d379309193da4be2747987.tar.gz
gcc-9d5f20fc4a6b3254d2d379309193da4be2747987.tar.bz2
RISC-V: Fix AVL/VL bug of VSETVL PASS[PR111548]
This patch fixes that AVL/VL reg incorrect fetch in VSETVL PASS. C/C++ regression passed. But gfortran didn't run yet. I am still finding a way to run it. Will commit it when I pass the fortran regression. PR target/111548 gcc/ChangeLog: * config/riscv/riscv-vsetvl.cc (earliest_pred_can_be_fused_p): Bugfix gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/autovec/pr111548.c: New test.
Diffstat (limited to 'gcc/tree-ssa-phiopt.cc')
0 files changed, 0 insertions, 0 deletions