Refactor basicaa's main alias function somethin' fierce.
authorChris Lattner <sabre@nondot.org>
Mon, 16 Jun 2008 06:10:11 +0000 (06:10 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 16 Jun 2008 06:10:11 +0000 (06:10 +0000)
commita413960a4847b996e48ebad5c41f094df441641d
tree311037d1828530f0d041c13cc13cb64bd74393e7
parent5db5bf425ddf5dd0668bb2f78dd9b44ed2d4b0d7
Refactor basicaa's main alias function somethin' fierce.
This fixes several minor bugs (such as returning noalias
for comparisons between external weak functions an null) but
is mostly a cleanup.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52299 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/BasicAliasAnalysis.cpp