diff options
author | Guo Jie <guojie@loongson.cn> | 2023-09-08 10:00:21 +0800 |
---|---|---|
committer | Lulu Cheng <chenglulu@loongson.cn> | 2023-09-08 17:51:18 +0800 |
commit | f3ba57163ce3f5f155afaf06ab31612c197dbc19 (patch) | |
tree | c50101fff56ea19001bae55dff7ca2296bb4f56c | |
parent | d07682dc2546754c3b188d97149714cfd11a6990 (diff) | |
download | gcc-f3ba57163ce3f5f155afaf06ab31612c197dbc19.zip gcc-f3ba57163ce3f5f155afaf06ab31612c197dbc19.tar.gz gcc-f3ba57163ce3f5f155afaf06ab31612c197dbc19.tar.bz2 |
LoongArch: Enable -fsched-pressure by default at -O1 and higher.
gcc/ChangeLog:
* common/config/loongarch/loongarch-common.cc:
(default_options loongarch_option_optimization_table):
Default to -fsched-pressure.
-rw-r--r-- | gcc/common/config/loongarch/loongarch-common.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/common/config/loongarch/loongarch-common.cc b/gcc/common/config/loongarch/loongarch-common.cc index c5ed37d..b690191 100644 --- a/gcc/common/config/loongarch/loongarch-common.cc +++ b/gcc/common/config/loongarch/loongarch-common.cc @@ -36,6 +36,7 @@ static const struct default_options loongarch_option_optimization_table[] = { OPT_LEVELS_ALL, OPT_fasynchronous_unwind_tables, NULL, 1 }, { OPT_LEVELS_1_PLUS, OPT_fsection_anchors, NULL, 1 }, { OPT_LEVELS_2_PLUS, OPT_free, NULL, 1 }, + { OPT_LEVELS_1_PLUS, OPT_fsched_pressure, NULL, 1 }, { OPT_LEVELS_NONE, 0, NULL, 0 } }; |