From: Chris Lattner Date: Mon, 26 Jul 2004 05:50:09 +0000 (+0000) Subject: New methods X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=558cb5f4a131be8de67dd66d06f5c053cbf7403e;p=oota-llvm.git New methods git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15229 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Analysis/AliasSetTracker.h b/include/llvm/Analysis/AliasSetTracker.h index d137311de02..544b2b945de 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);