On Fri, Jan 8, 2016 at 5:23 PM, Uros Bizjak <ubiz...@gmail.com> wrote:
> Hello!
>
> Attached patch returns "unknown" from memrefs_conflict_p when
> realigned decls are processed. This is the same approach as is done at
> the end of memrefs_conflict_p.
>
> We still need early return for AND addresses in base_alias_check.
>
> 2016-01-08  Uros Bizjak  <ubiz...@gmail.com>
>
>     PR middle-end/68999
>     * alias.c (memrefs_conflict_p): Return -1 for different decls
>     that went through alignment adjustments.
>     (base_alias_check): Move check for addresses with alignment ANDs
>     before the call for compare_base_decls.
>
> Patch was bootstrapped and regression tested on x86_64-linux-gnu
> {,-m32} and alpha-linux-gnu native [2].
>
> OK for mainline?

Ok.

Thanks,
Richard.

> Uros.

Reply via email to