New methods
authorChris Lattner <sabre@nondot.org>
Mon, 26 Jul 2004 05:50:09 +0000 (05:50 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 26 Jul 2004 05:50:09 +0000 (05:50 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15229 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/AliasSetTracker.h

index d137311de020b23c2910dbc4478aef3b56b7c753..544b2b945dea2583225b52e1a4b4dfe5c6b94dfc 100644 (file)
@@ -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);