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

--- Comment #14 from hjl at gcc dot gnu.org <hjl at gcc dot gnu.org> 2010-11-03 
17:07:08 UTC ---
Author: hjl
Date: Wed Nov  3 17:07:04 2010
New Revision: 166259

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166259
Log:
Revert revision 164552.

gcc/

2010-11-03  H.J. Lu  <hongjiu...@intel.com>

    PR rtl-optimization/45865
    * Makefile.in (df-problems.o): Revert revision 164552.
    * basic-block.h (enum bb_flags): Likewise.
    * cfgcleanup.c (block_was_dirty): Likewise.
    (try_forward_edges): Likewise.
    (try_crossjump_bb): Likewise.
    (try_head_merge_bb): Likewise.
    (try_optimize_cfg): Likewise.
    (cleanup_cfg): Likewise.
    * df-core.c (df_set_bb_dirty): Likewise.
    * df-problems.c: Likewise.
    (df_simulate_find_uses): Likewise.
    (MEMREF_NORMAL, MEMREF_VOLATILE): Likewise.
    (find_memory, find_memory_store): Likewise.
    (can_move_insns_across): Likewise.
    * df.h (can_move_insns_across): Likewise.
    * ifcvt.c (find_memory): Likewise.
    (dead_or_predicable): Likewise.

gcc/testsuite/

2010-11-03  H.J. Lu  <hongjiu...@intel.com>

    PR rtl-optimization/45865
    * gcc.dg/pr45865.c: New.
    * gcc.dg/torture/pr45865.c: Likewise.

    * gcc.target/arm/headmerge-1.c: Revert revision 164552.
    * gcc.target/arm/headmerge-2.c: Likewise.
    * gcc.target/i386/headmerge-1.c: Likewise.
    * gcc.target/i386/headmerge-2.c: Likewise.

Added:
    trunk/gcc/testsuite/gcc.dg/pr45865.c
    trunk/gcc/testsuite/gcc.dg/torture/pr45865.c
Removed:
    trunk/gcc/testsuite/gcc.target/arm/headmerge-1.c
    trunk/gcc/testsuite/gcc.target/arm/headmerge-2.c
    trunk/gcc/testsuite/gcc.target/i386/headmerge-1.c
    trunk/gcc/testsuite/gcc.target/i386/headmerge-2.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
    trunk/gcc/basic-block.h
    trunk/gcc/cfgcleanup.c
    trunk/gcc/df-core.c
    trunk/gcc/df-problems.c
    trunk/gcc/df.h
    trunk/gcc/ifcvt.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to