aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-07-26 05:50:09 +0000
committerChris Lattner <sabre@nondot.org>2004-07-26 05:50:09 +0000
commit558cb5f4a131be8de67dd66d06f5c053cbf7403e (patch)
tree558150e18f07f2cbfee377b9e634f054eed3e98d /include
parent8ea3f1b3bc5a54d3c29471330218619cbd0c5e87 (diff)
downloadexternal_llvm-558cb5f4a131be8de67dd66d06f5c053cbf7403e.zip
external_llvm-558cb5f4a131be8de67dd66d06f5c053cbf7403e.tar.gz
external_llvm-558cb5f4a131be8de67dd66d06f5c053cbf7403e.tar.bz2
New methods
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15229 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/Analysis/AliasSetTracker.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/llvm/Analysis/AliasSetTracker.h b/include/llvm/Analysis/AliasSetTracker.h
index d137311..544b2b9 100644
--- a/include/llvm/Analysis/AliasSetTracker.h
+++ b/include/llvm/Analysis/AliasSetTracker.h
@@ -262,6 +262,7 @@ public:
/// These methods return true if inserting the instruction resulted in the
/// addition of a new alias set (i.e., the pointer did not alias anything).
///
+ bool add(Value *Ptr, unsigned Size); // Add a location
bool add(LoadInst *LI);
bool add(StoreInst *SI);
bool add(FreeInst *FI);
@@ -275,6 +276,7 @@ public:
/// remove methods - These methods are used to remove all entries that might
/// be aliased by the specified instruction. These methods return true if any
/// alias sets were eliminated.
+ bool remove(Value *Ptr, unsigned Size); // Remove a location
bool remove(LoadInst *LI);
bool remove(StoreInst *SI);
bool remove(FreeInst *FI);