diff options
author | Juzhe-Zhong <juzhe.zhong@rivai.ai> | 2024-01-25 15:55:39 +0800 |
---|---|---|
committer | Pan Li <pan2.li@intel.com> | 2024-01-25 15:58:57 +0800 |
commit | 1a8bebb1c59960590e7e2bc1a52757dfdd94210a (patch) | |
tree | 9886b2a89dc6f93a9ddb029766427e94472bd0fb /gcc/fold-const.cc | |
parent | 77159546b2848b61159ac49882f7b1144e62eaaa (diff) | |
download | gcc-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