Commit 77f377f7 by Diego Novillo Committed by Diego Novillo

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
parent 89b7851e
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> 2008-05-15 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/sse.md (*vec_concatv2sf_sse4_1): Set prefix_extra * config/i386/sse.md (*vec_concatv2sf_sse4_1): Set prefix_extra
......
...@@ -3408,12 +3408,12 @@ add_may_alias_for_new_tag (tree tag, tree var) ...@@ -3408,12 +3408,12 @@ add_may_alias_for_new_tag (tree tag, tree var)
return tag; return tag;
} }
/* Create a new symbol tag for PTR. Construct the may-alias list of this type /* Create a new symbol tag for PTR. Construct the may-alias list of
tag so that it has the aliasing of VAR, or of the relevant subvars of VAR this type tag so that it has the aliasing of VAR according to the
according to the location accessed by EXPR. location accessed by EXPR.
Note, the set of aliases represented by the new symbol tag are not marked Note, the set of aliases represented by the new symbol tag are not
for renaming. */ marked for renaming. */
void void
new_type_alias (tree ptr, tree var, tree expr) new_type_alias (tree ptr, tree var, tree expr)
......
...@@ -2551,9 +2551,7 @@ swap_tree_operands (tree stmt, tree *exp0, tree *exp1) ...@@ -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 /* Add the base address of REF to the set *ADDRESSES_TAKEN. If
*ADDRESSES_TAKEN is NULL, a new set is created. REF may be *ADDRESSES_TAKEN is NULL, a new set is created. REF may be
a single variable whose address has been taken or any other valid a single variable whose address has been taken or any other valid
GIMPLE memory reference (structure reference, array, etc). If the GIMPLE memory reference (structure reference, array, etc). */
base address of REF is a decl that has sub-variables, also add all
of its sub-variables. */
void void
add_to_addressable_set (tree ref, bitmap *addresses_taken) add_to_addressable_set (tree ref, bitmap *addresses_taken)
......
...@@ -62,6 +62,5 @@ DEFTREESTRUCT(TS_GIMPLE_STATEMENT, "gimple statement") ...@@ -62,6 +62,5 @@ DEFTREESTRUCT(TS_GIMPLE_STATEMENT, "gimple statement")
DEFTREESTRUCT(TS_VALUE_HANDLE, "value handle") DEFTREESTRUCT(TS_VALUE_HANDLE, "value handle")
DEFTREESTRUCT(TS_CONSTRUCTOR, "constructor") DEFTREESTRUCT(TS_CONSTRUCTOR, "constructor")
DEFTREESTRUCT(TS_MEMORY_TAG, "memory tag") DEFTREESTRUCT(TS_MEMORY_TAG, "memory tag")
DEFTREESTRUCT(TS_STRUCT_FIELD_TAG, "struct field tag")
DEFTREESTRUCT(TS_OMP_CLAUSE, "omp clause") DEFTREESTRUCT(TS_OMP_CLAUSE, "omp clause")
DEFTREESTRUCT(TS_MEMORY_PARTITION_TAG, "memory partition tag") DEFTREESTRUCT(TS_MEMORY_PARTITION_TAG, "memory partition tag")
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment