Fix combiner-aa issue with bases which are different, but can alias.
authorNate Begeman <natebegeman@mac.com>
Fri, 25 Sep 2009 06:05:26 +0000 (06:05 +0000)
committerNate Begeman <natebegeman@mac.com>
Fri, 25 Sep 2009 06:05:26 +0000 (06:05 +0000)
commitcc66cdd79c7500e8184a837418debdfae4407b5f
tree7ad6a05ee3a0e7a7038bd8bb82f6f94c9cc07cba
parent6263778d2cf4afb6e71ccab5bd5f1c3c2e42c65a
Fix combiner-aa issue with bases which are different, but can alias.
Previously, it treated GV+28 GV+0 as different bases, and assumed they could
not alias.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82753 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp