diff options
author | Michael Meissner <meissner@linux.ibm.com> | 2018-08-30 18:31:50 +0000 |
---|---|---|
committer | Michael Meissner <meissner@linux.ibm.com> | 2018-08-30 18:31:50 +0000 |
commit | d0ed5596dfd55dbaf41f506784fafcda1d7ad63b (patch) | |
tree | 6fc657e62ff04d4cd7fce825a3b0644d0bffe981 /gcc/params.def | |
parent | a3df48ce98f6f37f452eda0b793bec281937782b (diff) | |
parent | ec0e5c27c42959e428d618a1172e5b602584ff9b (diff) |
Merge up to 263992ibm/addr2
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/ibm/addr2@263994 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/params.def')
-rw-r--r-- | gcc/params.def | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/gcc/params.def b/gcc/params.def index a09785d4e07..a0ad3ecdad6 100644 --- a/gcc/params.def +++ b/gcc/params.def @@ -847,15 +847,15 @@ DEFPARAM (PARAM_MAX_PARTIAL_ANTIC_LENGTH, "Maximum length of partial antic set when performing tree pre optimization.", 100, 0, 0) -/* The following is used as a stop-gap limit for cases where really huge - SCCs blow up memory and compile-time use too much. If we hit this limit, - SCCVN and such FRE and PRE will be not done at all for the current - function. */ - -DEFPARAM (PARAM_SCCVN_MAX_SCC_SIZE, - "sccvn-max-scc-size", - "Maximum size of a SCC before SCCVN stops processing a function.", - 10000, 10, 0) +/* The following is used as a stop-gap limit for cases where really deep + loop nests cause compile-time to blow up. If we hit this limit, + FRE and PRE will value-number outer loops (but the outermost) in a + loop nest non-optimistically. */ + +DEFPARAM (PARAM_RPO_VN_MAX_LOOP_DEPTH, + "rpo-vn-max-loop-depth", + "Maximum depth of a loop nest to fully value-number optimistically.", + 7, 2, 0) /* The following is used as a stop-gap limit for cases where really huge functions blow up compile-time use too much. It limits the number of |