diff options
author | spark <spark@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-01-17 20:02:56 +0000 |
---|---|---|
committer | spark <spark@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-01-17 20:02:56 +0000 |
commit | a9e21c4cd641cbf7c8190b5b2a9c5238fa0a1ebf (patch) | |
tree | 63cf6649d86eefb583c5a2b946231255d4b60dcf /gcc/params.def | |
parent | 9d6f50bab32d983ca6b3927718d7b25382794307 (diff) | |
download | gcc-a9e21c4cd641cbf7c8190b5b2a9c5238fa0a1ebf.tar.gz |
2008-01-17 Seongbae Park <seongbae.park@gmail.com>
PR rtl-optimization/34400
* df-core.c (df_worklist_dataflow_overeager,
df_worklist_dataflow_doublequeue): New functions.
(df_worklist_dataflow): Two different worklist solvers.
* params.def (PARAM_DF_DOUBLE_QUEUE_THRESHOLD_FACTOR):
New param.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@131608 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/params.def')
-rw-r--r-- | gcc/params.def | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/params.def b/gcc/params.def index 1915727e28b..0baff3d1d61 100644 --- a/gcc/params.def +++ b/gcc/params.def @@ -724,6 +724,11 @@ DEFPARAM (PARAM_SCCVN_MAX_SCC_SIZE, 10000, 10, 0) +DEFPARAM (PARAM_DF_DOUBLE_QUEUE_THRESHOLD_FACTOR, + "df-double-queue-threshold-factor", + "Multiplier used for determining the double-queueing threshold", + 2, 0, 0) + /* Local variables: mode:c |