------- Comment #5 from rguenth at gcc dot gnu dot org  2007-12-13 14:22 -------
Subject: Bug 34450

Author: rguenth
Date: Thu Dec 13 14:22:23 2007
New Revision: 130895

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130895
Log:
2007-12-13  Richard Guenther  <[EMAIL PROTECTED]>

        PR tree-optimization/34450
        * params.def (PARAM_SCCVN_MAX_SCC_SIZE): New param.
        * invoke.texi (sccvn-max-scc-size): Document.
        * Makefile.in (tree-ssa-sccvn.o): Add $(PARAMS_H) dependency.
        * tree-ssa-sccvn.h (run_scc_vn): Return true on success, false
        on error.
        * tree-ssa-sccvn.c (params.h): Include.
        (DFS): Return true if all went well, return false as soon as
        a SCC exceeds the size of PARAM_SCCVN_MAX_SCC_SIZE.
        (run_scc_vn): Return true if all went well, return false if
        we aborted during DFS.
        * tree-ssa-pre.c (execute_pre): Check if SCCVN finished
        successfully, otherwise bail out.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
    trunk/gcc/doc/invoke.texi
    trunk/gcc/params.def
    trunk/gcc/tree-ssa-pre.c
    trunk/gcc/tree-ssa-sccvn.c
    trunk/gcc/tree-ssa-sccvn.h


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34450

Reply via email to