https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63475
--- Comment #6 from uros at gcc dot gnu.org --- Author: uros Date: Tue Oct 14 18:40:59 2014 New Revision: 216217 URL: https://gcc.gnu.org/viewcvs?rev=216217&root=gcc&view=rev Log: PR rtl-optimization/63475 * alias.c (true_dependence_1): Always use get_addr to extract true address operands from x_addr and mem_addr. Use extracted address operands to check for references with alignment ANDs. Use extracted address operands with find_base_term and base_alias_check. For noncanonicalized operands call canon_rtx with extracted address operand. (write_dependence_1): Ditto. (may_alias_p): Ditto. Remove unused calls to canon_rtx. Modified: trunk/gcc/ChangeLog trunk/gcc/alias.c