2014-08-05 Richard Biener <rguenther@suse.de>
commit7e304b71a3bc534bc4033214abff0a5fbca4b280
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Aug 2014 13:05:06 +0000 (5 13:05 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Aug 2014 13:05:06 +0000 (5 13:05 +0000)
tree6dfae1a4a0cc077331f6a132085edd0b377def68
parent0fe55bbaee526ba675c86364d3158f3d4512d9c9
2014-08-05  Richard Biener  <rguenther@suse.de>

PR rtl-optimization/61672
* emit-rtl.h (mem_attrs_eq_p): Declare.
* emit-rtl.c (mem_attrs_eq_p): Export.  Handle NULL mem-attrs.
* cse.c (exp_equiv_p): Use mem_attrs_eq_p.
* cfgcleanup.c (merge_memattrs): Likewise.
Include emit-rtl.h.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213638 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cfgcleanup.c
gcc/cse.c
gcc/emit-rtl.c
gcc/emit-rtl.h