tree-ssa-structalias.c (get_constraint_for_component_ref): Use ranges_overlap_p.
commit63d195d54831cf004606e99dff8ca706939635f4
authorRichard Guenther <rguenther@suse.de>
Wed, 5 Mar 2008 19:33:55 +0000 (5 19:33 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 5 Mar 2008 19:33:55 +0000 (5 19:33 +0000)
tree42fdab63279de985eda1b5dc05468e61bbddbb5d
parentea7e6d5ae0e3b5d14740bd33d55302a73f6d2b32
tree-ssa-structalias.c (get_constraint_for_component_ref): Use ranges_overlap_p.

2008-03-05  Richard Guenther  <rguenther@suse.de>

* tree-ssa-structalias.c (get_constraint_for_component_ref):
Use ranges_overlap_p.
(offset_overlaps_with_access): Rename
to ranges_overlap_p and move ...
* tree-flow-inline.h (ranges_overlap_p): ... here.

* tree.h (get_inner_reference, handled_component_p): Update
comments.

* tree.h (record_component_aliases, get_alias_set,
alias_sets_conflict_p, alias_sets_must_conflict_p,
objects_must_conflict_p): Move declarations ...
* alias.h (record_component_aliases, get_alias_set,
alias_sets_conflict_p, alias_sets_must_conflict_p,
objects_must_conflict_p): ... here.
Include coretypes.h.
* Makefile.in (ALIAS_H): Add coretypes.h dependency.

From-SVN: r132950
gcc/ChangeLog
gcc/Makefile.in
gcc/alias.h
gcc/tree-flow-inline.h
gcc/tree-ssa-structalias.c
gcc/tree.h