tree-ssa-operands.c (add_stmt_operand): Use V_MUST_DEF even for variables being alias set.
* tree-ssa-operands.c (add_stmt_operand): Use V_MUST_DEF even for variables being alias set. From-SVN: r87193
This commit is contained in:
parent
0bccc606b3
commit
ed7f7d851c
2 changed files with 6 additions and 10 deletions
|
@ -1,3 +1,8 @@
|
|||
2004-09-08 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tree-ssa-operands.c (add_stmt_operand): Use V_MUST_DEF even for
|
||||
variables being alias set.
|
||||
|
||||
2004-09-08 Nathan Sidwell <nathan@codesourcery.com>
|
||||
|
||||
* final.c (shorten_branches, final, get_insn_template,
|
||||
|
|
|
@ -1487,16 +1487,7 @@ add_stmt_operand (tree *var_p, tree stmt, int flags)
|
|||
/* The variable is not aliased or it is an alias tag. */
|
||||
if (flags & opf_is_def)
|
||||
{
|
||||
if (v_ann->is_alias_tag)
|
||||
{
|
||||
/* Alias tagged vars get V_MAY_DEF to avoid breaking
|
||||
def-def chains with the other variables in their
|
||||
alias sets. */
|
||||
if (s_ann)
|
||||
s_ann->makes_aliased_stores = 1;
|
||||
append_v_may_def (var);
|
||||
}
|
||||
else if (flags & opf_kill_def)
|
||||
if (flags & opf_kill_def)
|
||||
{
|
||||
#if defined ENABLE_CHECKING
|
||||
/* Only regular variables may get a V_MUST_DEF
|
||||
|
|
Loading…
Add table
Reference in a new issue