aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authordnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>2004-03-20 03:59:45 +0000
committerdnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>2004-03-20 03:59:45 +0000
commite20e5153e2947ecd85323712b1bf35a7b2e6ccc3 (patch)
tree8970f20eac2ad2aaeb5016a190118c6ddbf2864a /gcc/doc
parentec517cc92e1c4a6b84843d8bbaa91810e015f1c5 (diff)
PR optimization/14643
* tree-ssa-alias.c (group_aliases_into): Don't add a variable to its own may-alias set. (create_alias_map_for): New. (setup_pointers_and_addressables): Call it. Fix allocation of AI->ADDRESSABLE_VARS and AI->POINTERS. If there are no addressable variables and more than one dereferenced pointers, add type tags to the ADDRESSABLE_VARS array. (get_tmt_for): Add comment about using alias set equality when checking for existing tags. testsuite/ChangeLog.tree-ssa: * gcc.dg/tree-ssa/20040319-1.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@79728 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/doc')
0 files changed, 0 insertions, 0 deletions