PR 30562
commitce4a3cadf918fcff308983780f7585cc1a156a81
authordnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Feb 2007 16:55:43 +0000 (8 16:55 +0000)
committerdnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Feb 2007 16:55:43 +0000 (8 16:55 +0000)
tree462b7ce003c31e7ef7c5f0d111647eb55bddfdfb
parent0b4337472ae18e4d89e9a56683fb98541df101a0
PR 30562
* tree-flow.h (struct var_ann_d): Remove field 'is_used'.
Update all users.
* tree-ssa-alias.c (compute_is_aliased): Remove.  Update all
users.
(init_alias_info):
* tree-ssa-live.c (remove_unused_locals): Do not remove
TREE_ADDRESSABLE variables.
* tree-ssa-structalias.c (compute_points_to_sets): Tidy.
* tree-ssa-operands.c (add_virtual_operand): Remove argument
FOR_CLOBBER.  Update all users.
If VAR has an associated alias set, add a virtual operand for
it if no alias is found to conflict with the memory reference.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121715 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-dfa.c
gcc/tree-flow.h
gcc/tree-ssa-alias.c
gcc/tree-ssa-live.c
gcc/tree-ssa-operands.c
gcc/tree-ssa-structalias.c
gcc/tree-ssa.c