aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.cc
diff options
context:
space:
mode:
authorJuzhe-Zhong <juzhe.zhong@rivai.ai>2024-01-25 15:55:39 +0800
committerPan Li <pan2.li@intel.com>2024-01-25 15:58:57 +0800
commit1a8bebb1c59960590e7e2bc1a52757dfdd94210a (patch)
tree9886b2a89dc6f93a9ddb029766427e94472bd0fb /gcc/fold-const.cc
parent77159546b2848b61159ac49882f7b1144e62eaaa (diff)
downloadgcc-1a8bebb1c59960590e7e2bc1a52757dfdd94210a.zip
gcc-1a8bebb1c59960590e7e2bc1a52757dfdd94210a.tar.gz
gcc-1a8bebb1c59960590e7e2bc1a52757dfdd94210a.tar.bz2
RISC-V: Add optim-no-fusion compile option [VSETVL PASS]
This patch adds no fusion compile option to disable phase 2 global fusion. It can help us to analyze the compile-time and debugging. Committed. gcc/ChangeLog: * config/riscv/riscv-opts.h (enum vsetvl_strategy_enum): Add optim-no-fusion option. * config/riscv/riscv-vsetvl.cc (pass_vsetvl::lazy_vsetvl): Ditto. (pass_vsetvl::execute): Ditto. * config/riscv/riscv.opt: Ditto.
Diffstat (limited to 'gcc/fold-const.cc')
0 files changed, 0 insertions, 0 deletions