PR rtl-optimization/55547
commit340ad617d5839b11b438635841c3a034f00f1a80
authoraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Jan 2013 10:57:36 +0000 (18 10:57 +0000)
committeraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Jan 2013 10:57:36 +0000 (18 10:57 +0000)
tree2b024acfe15d6f6f0810bffc2284f1ac1df7c6b9
parent1bcf869e98785b311cd21e579677207a5f22abc1
PR rtl-optimization/55547
PR rtl-optimization/53827
PR debug/53671
PR debug/49888
* alias.c (offset_overlap_p): New, factored out of...
(memrefs_conflict_p): ... this.  Use absolute sizes.  Retain
the conservative special case for symbolic constants.  Don't
adjust zero sizes on alignment.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195289 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/alias.c