mirror of git://gcc.gnu.org/git/gcc.git
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
This commit is contained in:
parent
23880b9795
commit
4c067742bd
|
|
@ -1,3 +1,8 @@
|
||||||
|
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(())
|
||||||
/* 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(())
|
||||||
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;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue