OSDN Git Service

Add an Intraprocedural form of BasicAliasAnalysis, which aims to
authorDan Gohman <gohman@apple.com>
Tue, 29 Jun 2010 00:50:39 +0000 (00:50 +0000)
committerDan Gohman <gohman@apple.com>
Tue, 29 Jun 2010 00:50:39 +0000 (00:50 +0000)
commit6be2bd516a3022721480f8fee6986617baf0944f
treedeebad2d32c6059180d4c443324a8d94d816ef5f
parent4548260ab57319273f24d25bf8d6a7eeda6fe0f6
Add an Intraprocedural form of BasicAliasAnalysis, which aims to
properly handles instructions and arguments defined in different
functions, or across recursive function iterations.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107109 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/AliasAnalysis.h
include/llvm/Analysis/Passes.h
lib/Analysis/AliasAnalysis.cpp
lib/Analysis/BasicAliasAnalysis.cpp
test/Analysis/BasicAA/interprocedural.ll [new file with mode: 0644]