2012-06-11 Richard Guenther <rguenther@suse.de>
commit557f718eef51dfa0113b82b61150cf268efc284f
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Jun 2012 10:04:23 +0000 (11 10:04 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Jun 2012 10:04:23 +0000 (11 10:04 +0000)
treea2bb7bc36c7d518fcbfbafcfb6fb67f770ec3144
parent7016287f65893487e8512e6747bcc9a36d81e3c8
2012-06-11  Richard Guenther  <rguenther@suse.de>

* alias.c (aliases_everything_p): Remove.
(DIFFERENT_ALIAS_SETS_P): Likewise.
(true_dependence_1): Use mems_in_disjoint_alias_sets_p directly.
Do not use aliases_everything_p or special-case ANDs.  Do not
special-case BLKmode moves.
(may_alias_p): Likewise.  Handle BLKmode similar like everywhere
- for SCATCH only.

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