[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp
Chris Lattner
lattner at cs.uiuc.edu
Sun Apr 11 11:43:34 PDT 2004
Changes in directory llvm/lib/Analysis:
BasicAliasAnalysis.cpp updated: 1.37 -> 1.38
---
Log message:
Allow clients to be more efficient.
---
Diffs of the changes: (+4 -0)
Index: llvm/lib/Analysis/BasicAliasAnalysis.cpp
diff -u llvm/lib/Analysis/BasicAliasAnalysis.cpp:1.37 llvm/lib/Analysis/BasicAliasAnalysis.cpp:1.38
--- llvm/lib/Analysis/BasicAliasAnalysis.cpp:1.37 Sat Apr 10 01:55:27 2004
+++ llvm/lib/Analysis/BasicAliasAnalysis.cpp Sun Apr 11 11:43:07 2004
@@ -49,6 +49,10 @@
ModRefResult getModRefInfo(CallSite CS, Value *P, unsigned Size);
+ /// hasNoModRefInfoForCalls - We have no way to test one call against
+ /// another, unless they are pure or const.
+ virtual bool hasNoModRefInfoForCalls() const { return true; }
+
/// pointsToConstantMemory - Chase pointers until we find a (constant
/// global) or not.
bool pointsToConstantMemory(const Value *P);
More information about the llvm-commits
mailing list