aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Novillo <dnovillo@google.com>2008-05-15 09:34:51 -0400
committerDiego Novillo <dnovillo@gcc.gnu.org>2008-05-15 09:34:51 -0400
commit77f377f70e6ff7e9854be833624c06c4ac567c8c (patch)
tree454a33bc82983ebee521c5e79e80c36296d99024
parent89b7851e069ab4dcb0e53f8d9a262fd74c07de97 (diff)
downloadgcc-77f377f70e6ff7e9854be833624c06c4ac567c8c.zip
gcc-77f377f70e6ff7e9854be833624c06c4ac567c8c.tar.gz
gcc-77f377f70e6ff7e9854be833624c06c4ac567c8c.tar.bz2
treestruct.def (TS_STRUCT_FIELD_TAG): Remove.
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. From-SVN: r135357
-rw-r--r--gcc/ChangeLog9
-rw-r--r--gcc/tree-ssa-alias.c10
-rw-r--r--gcc/tree-ssa-operands.c4
-rw-r--r--gcc/treestruct.def1
4 files changed, 15 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b77ac7d..b62ea6b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/tree-ssa-alias.c b/gcc/tree-ssa-alias.c
index 431f05a..7ce016b 100644
--- a/gcc/tree-ssa-alias.c
+++ b/gcc/tree-ssa-alias.c
@@ -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)
diff --git a/gcc/tree-ssa-operands.c b/gcc/tree-ssa-operands.c
index c6cc618..a0d7dac 100644
--- a/gcc/tree-ssa-operands.c
+++ b/gcc/tree-ssa-operands.c
@@ -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)
diff --git a/gcc/treestruct.def b/gcc/treestruct.def
index ef4a724..fb93e2c 100644
--- a/gcc/treestruct.def
+++ b/gcc/treestruct.def
@@ -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")