rtl.h (mem_expr_equal_p): Function prototype added.
authorAndreas Krebbel <krebbel1@de.ibm.com>
Sat, 6 Mar 2004 01:21:28 +0000 (01:21 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Sat, 6 Mar 2004 01:21:28 +0000 (01:21 +0000)
commit2b3493c8bb8ee8d00e93c55d9cad5b322aa9f76e
tree357cb8fd1a073e3842ae68057a07998e44bc5205
parent1a4a7065a972b721e9a5555dc87cd8d4d4ce755e
rtl.h (mem_expr_equal_p): Function prototype added.

2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>

* rtl.h (mem_expr_equal_p): Function prototype added.
* cfgcleanup.c (merge_memattrs): New function.
(flow_find_cross_jump): Call merge_memattrs for matching insns.
* emit-rtl.c (mem_expr_equal_p): New function.

2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>

* gcc.dg/20040305-1.c: New test.

From-SVN: r79005
gcc/ChangeLog
gcc/cfgcleanup.c
gcc/emit-rtl.c
gcc/rtl.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/20040305-1.c [new file with mode: 0644]