------- Comment #3 from spop at gcc dot gnu dot org  2010-07-08 16:38 -------
Subject: Bug 44710

Author: spop
Date: Thu Jul  8 16:38:00 2010
New Revision: 161964

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161964
Log:
Call maybe_fold_or_comparisons to fold OR-ed predicates.

2010-07-08  Sebastian Pop  <sebastian....@amd.com>

        PR tree-optimization/44710
        * tree-if-conv.c (parse_predicate): New.
        (add_to_predicate_list): Call it, call maybe_fold_or_comparisons.
        Make sure that the predicates are either SSA_NAMEs or gimple_condexpr.

        * gcc.dg/tree-ssa/ifc-6.c: New.
        * gcc.dg/tree-ssa/ifc-pr44710.c: New.

Added:
    trunk/gcc/testsuite/gcc.dg/tree-ssa/ifc-6.c
    trunk/gcc/testsuite/gcc.dg/tree-ssa/ifc-pr44710.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree-if-conv.c


-- 


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

Reply via email to