This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/37145] [4.4 Regression] XFAILs from PRE rewrite, SCCVN union optimization disabled



------- Comment #6 from rguenth at gcc dot gnu dot org  2008-09-22 19:17 -------
Subject: Bug 37145

Author: rguenth
Date: Mon Sep 22 19:15:43 2008
New Revision: 140562

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140562
Log:
2008-09-22  Richard Guenther  <rguenther@suse.de>

        PR tree-optimization/37145
        * tree-ssa-sccvn.c (copy_reference_ops_from_ref): Re-enable
        value-numbering union accesses with their offset and size only.
        (visit_reference_op_load): Fix simplification of inserted conversions.
        * tree-ssa-pre.c (find_or_generate_expression): Do not
        recursively generate expressions if running FRE.

        * gcc.c-torture/compile/20080922-1.c: New testcase.
        * gcc.dg/tree-ssa/ssa-fre-7.c: Remove XFAIL.
        * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
        * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.

Added:
    trunk/gcc/testsuite/gcc.c-torture/compile/20080922-1.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-7.c
    trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-8.c
    trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-9.c
    trunk/gcc/tree-ssa-pre.c
    trunk/gcc/tree-ssa-sccvn.c


-- 


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]