OSDN Git Service

2008-05-15 Diego Novillo <dnovillo@google.com>
authordnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 May 2008 13:34:51 +0000 (13:34 +0000)
committerdnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 May 2008 13:34:51 +0000 (13:34 +0000)
http://gcc.gnu.org/ml/gcc-patches/2008-05/msg00893.html

* treestruct.def (TS_STRUCT_FIELD_TAG): Remove.
* tree-ssa-alias.c (new_type_alias): Remove references to
sub-variables from comment.
* tree-ssa-operands.c (swap_tree_operands): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@135357 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/tree-ssa-alias.c
gcc/tree-ssa-operands.c
gcc/treestruct.def

index b77ac7d..b62ea6b 100644 (file)
@@ -1,3 +1,12 @@
+2008-05-15  Diego Novillo  <dnovillo@google.com>
+
+       http://gcc.gnu.org/ml/gcc-patches/2008-05/msg00893.html
+
+       * treestruct.def (TS_STRUCT_FIELD_TAG): Remove.
+       * tree-ssa-alias.c (new_type_alias): Remove references to
+       sub-variables from comment.
+       * tree-ssa-operands.c (swap_tree_operands): Likewise.
+
 2008-05-15  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/i386/sse.md (*vec_concatv2sf_sse4_1): Set prefix_extra
index 431f05a..7ce016b 100644 (file)
@@ -3408,12 +3408,12 @@ add_may_alias_for_new_tag (tree tag, tree var)
   return tag;
 }
 
-/* Create a new symbol tag for PTR.  Construct the may-alias list of this type
-   tag so that it has the aliasing of VAR, or of the relevant subvars of VAR
-   according to the location accessed by EXPR.
+/* Create a new symbol tag for PTR.  Construct the may-alias list of
+   this type tag so that it has the aliasing of VAR according to the
+   location accessed by EXPR.
 
-   Note, the set of aliases represented by the new symbol tag are not marked
-   for renaming.  */
+   Note, the set of aliases represented by the new symbol tag are not
+   marked for renaming.  */
 
 void
 new_type_alias (tree ptr, tree var, tree expr)
index c6cc618..a0d7dac 100644 (file)
@@ -2551,9 +2551,7 @@ swap_tree_operands (tree stmt, tree *exp0, tree *exp1)
 /* Add the base address of REF to the set *ADDRESSES_TAKEN.  If
    *ADDRESSES_TAKEN is NULL, a new set is created.  REF may be
    a single variable whose address has been taken or any other valid
-   GIMPLE memory reference (structure reference, array, etc).  If the
-   base address of REF is a decl that has sub-variables, also add all
-   of its sub-variables.  */
+   GIMPLE memory reference (structure reference, array, etc).  */
 
 void
 add_to_addressable_set (tree ref, bitmap *addresses_taken)
index ef4a724..fb93e2c 100644 (file)
@@ -62,6 +62,5 @@ DEFTREESTRUCT(TS_GIMPLE_STATEMENT, "gimple statement")
 DEFTREESTRUCT(TS_VALUE_HANDLE, "value handle")
 DEFTREESTRUCT(TS_CONSTRUCTOR, "constructor")
 DEFTREESTRUCT(TS_MEMORY_TAG, "memory tag")
-DEFTREESTRUCT(TS_STRUCT_FIELD_TAG, "struct field tag")
 DEFTREESTRUCT(TS_OMP_CLAUSE, "omp clause")
 DEFTREESTRUCT(TS_MEMORY_PARTITION_TAG, "memory partition tag")