tree-into-ssa.c (prepare_operand_for_rename): New argument is_use.
authorJeff Law <law@redhat.com>
Wed, 19 May 2004 20:44:32 +0000 (14:44 -0600)
committerJeff Law <law@gcc.gnu.org>
Wed, 19 May 2004 20:44:32 +0000 (14:44 -0600)
commit34eb8991ffc7d23522a2764821e03e0a774a2979
treeaaee6127cca598dbcd8db80c30a6d4c475cfb26c
parent0f22079ec250534ffdc853b892162c160de8b302
tree-into-ssa.c (prepare_operand_for_rename): New argument is_use.

* tree-into-ssa.c (prepare_operand_for_rename): New argument is_use.
If the operand is for a use, then strip away the SSA_NAME, do not
strip away the SSA_NAME for a set.  Never call release_ssa_name.
(mark_def_sites): Appropriately pass additional argument to
prepare_operand_for_rename.  If a VDEF_RESULT is not an SSA_NAME,
then set the VDEF_RESULT to the VDEF_OP.
(set_def_block): Strip away any SSA_NAME to get to the real
underlying variable.

From-SVN: r82035
gcc/ChangeLog
gcc/tree-into-ssa.c