[llvm-commits] CVS: llvm/include/llvm/Analysis/AliasSetTracker.h

Chris Lattner lattner at cs.uiuc.edu
Sun Jul 25 22:50:19 PDT 2004



Changes in directory llvm/include/llvm/Analysis:

AliasSetTracker.h updated: 1.17 -> 1.18

---
Log message:

New methods


---
Diffs of the changes:  (+2 -0)

Index: llvm/include/llvm/Analysis/AliasSetTracker.h
diff -u llvm/include/llvm/Analysis/AliasSetTracker.h:1.17 llvm/include/llvm/Analysis/AliasSetTracker.h:1.18
--- llvm/include/llvm/Analysis/AliasSetTracker.h:1.17	Sun Jul 25 02:57:21 2004
+++ llvm/include/llvm/Analysis/AliasSetTracker.h	Mon Jul 26 00:50:09 2004
@@ -262,6 +262,7 @@
   /// 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 @@
   /// 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);





More information about the llvm-commits mailing list