diff options
author | Jeff Law <law@redhat.com> | 2006-02-23 15:58:23 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2006-02-23 15:58:23 -0700 |
commit | 357e7a825391d469bd6bc0a76dac039f298ba4ce (patch) | |
tree | cd12fb57e73572b1c03aae2557c12c77bee3e813 /gcc/tree-phinodes.c | |
parent | e260a6142ed8318481fb933dec96c93873c013d1 (diff) | |
download | gcc-357e7a825391d469bd6bc0a76dac039f298ba4ce.zip gcc-357e7a825391d469bd6bc0a76dac039f298ba4ce.tar.gz gcc-357e7a825391d469bd6bc0a76dac039f298ba4ce.tar.bz2 |
tree.h (PHI_ARG_NONZERO): Remove.
* tree.h (PHI_ARG_NONZERO): Remove.
* tree-phinodes.c (add_phi_arg): No longer initialize PHI_ARG_NONZERO.
(remove_phi_arg_num): No longer copy PHI_ARG_NONZERO from the old
node to the new node.
From-SVN: r111400
Diffstat (limited to 'gcc/tree-phinodes.c')
-rw-r--r-- | gcc/tree-phinodes.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/gcc/tree-phinodes.c b/gcc/tree-phinodes.c index b7cfcb2..75e7630 100644 --- a/gcc/tree-phinodes.c +++ b/gcc/tree-phinodes.c @@ -392,7 +392,6 @@ add_phi_arg (tree phi, tree def, edge e) } SET_PHI_ARG_DEF (phi, e->dest_idx, def); - PHI_ARG_NONZERO (phi, e->dest_idx) = false; } /* Remove the Ith argument from PHI's argument list. This routine @@ -415,13 +414,11 @@ remove_phi_arg_num (tree phi, int i) if (i != num_elem - 1) { SET_PHI_ARG_DEF (phi, i, PHI_ARG_DEF (phi, num_elem - 1)); - PHI_ARG_NONZERO (phi, i) = PHI_ARG_NONZERO (phi, num_elem - 1); } /* Shrink the vector and return. Note that we do not have to clear - PHI_ARG_DEF or PHI_ARG_NONZERO because the garbage collector will - not look at those elements beyond the first PHI_NUM_ARGS elements - of the array. */ + PHI_ARG_DEF because the garbage collector will not look at those + elements beyond the first PHI_NUM_ARGS elements of the array. */ PHI_NUM_ARGS (phi)--; } |