]> git.ipfire.org Git - thirdparty/gcc.git/commit
C++ alias analysis improvement.
authorDan Nicolaescu <dann@ics.uci.edu>
Mon, 11 Mar 2002 18:01:54 +0000 (18:01 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Mon, 11 Mar 2002 18:01:54 +0000 (13:01 -0500)
commit61eece67a6b6c97edec67b6ecb8c1144149ff228
tree0f32dcc7135957b2a24b097ca12ea0850be9f8be
parentff080abaf5df0d726139dcc5ac2d4233e14b4b76
C++ alias analysis improvement.

2002-03-06  Dan Nicolaescu  <dann@ics.uci.edu>
            Daniel Berlin  <dan@dberlin.org>

        C++ alias analysis improvement.
* alias.c (record_component_aliases): Record aliases for base
        classes too.
* cp/cp-lang.c (ok_to_generate_alias_set_for_type): New function.
(cxx_get_alias_set): Use it.

Co-Authored-By: Daniel Berlin <dberlin@dberlin.org>
From-SVN: r50587
gcc/ChangeLog
gcc/alias.c
gcc/cp/ChangeLog
gcc/cp/cp-lang.c