[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