------- Comment #24 from jakub at gcc dot gnu dot org  2009-02-20 12:56 -------
Subject: Bug 39157

Author: jakub
Date: Fri Feb 20 12:56:01 2009
New Revision: 144320

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144320
Log:
        PR middle-end/39157
        * Makefile.in (loop-invariant.o): Depend on $(PARAMS_H).
        * params.h (LOOP_INVARIANT_MAX_BBS_IN_LOOP): Define.
        * params.def (loop-invariant-max-bbs-in-loop): New parameter.
        * opts.c (decode_options): Set loop-invariant-max-bbs-in-loop
        parameter to 1000 for -O1 by default.
        * doc/invoke.texi (loop-invariant-max-bbs-in-loop): Document new
        parameter.
        * loop-invariant.c: Include params.h.
        (move_loop_invariants): Don't call move_single_loop_invariants on
        very large loops.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
    trunk/gcc/doc/invoke.texi
    trunk/gcc/loop-invariant.c
    trunk/gcc/opts.c
    trunk/gcc/params.def
    trunk/gcc/params.h


-- 


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

Reply via email to