Commit 4c067742 by Richard Guenther Committed by Richard Biener

alias.c (struct alias_set_entry): Move has_zero_child field to pack with alias_set.

2008-03-06  Richard Guenther  <rguenther@suse.de>

	* alias.c (struct alias_set_entry): Move has_zero_child field
	to pack with alias_set.

From-SVN: r132967
parent 23880b97
2008-03-06 Richard Guenther <rguenther@suse.de>
* alias.c (struct alias_set_entry): Move has_zero_child field
to pack with alias_set.
2008-03-05 H.J. Lu <hongjiu.lu@intel.com> 2008-03-05 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/i386-modes.def: Use 4 byte alignment on DI for * config/i386/i386-modes.def: Use 4 byte alignment on DI for
......
...@@ -133,6 +133,10 @@ struct alias_set_entry GTY(()) ...@@ -133,6 +133,10 @@ struct alias_set_entry GTY(())
/* The alias set number, as stored in MEM_ALIAS_SET. */ /* The alias set number, as stored in MEM_ALIAS_SET. */
alias_set_type alias_set; alias_set_type alias_set;
/* Nonzero if would have a child of zero: this effectively makes this
alias set the same as alias set zero. */
int has_zero_child;
/* The children of the alias set. These are not just the immediate /* The children of the alias set. These are not just the immediate
children, but, in fact, all descendants. So, if we have: children, but, in fact, all descendants. So, if we have:
...@@ -141,10 +145,6 @@ struct alias_set_entry GTY(()) ...@@ -141,10 +145,6 @@ struct alias_set_entry GTY(())
continuing our example above, the children here will be all of continuing our example above, the children here will be all of
`int', `double', `float', and `struct S'. */ `int', `double', `float', and `struct S'. */
splay_tree GTY((param1_is (int), param2_is (int))) children; splay_tree GTY((param1_is (int), param2_is (int))) children;
/* Nonzero if would have a child of zero: this effectively makes this
alias set the same as alias set zero. */
int has_zero_child;
}; };
typedef struct alias_set_entry *alias_set_entry; typedef struct alias_set_entry *alias_set_entry;
......
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