[llvm-commits] CVS: llvm/lib/Analysis/AliasSetTracker.cpp
Chris Lattner
lattner at cs.uiuc.edu
Mon Mar 15 00:25:01 PST 2004
Changes in directory llvm/lib/Analysis:
AliasSetTracker.cpp updated: 1.11 -> 1.12
---
Log message:
This assertion is bogus now that calls do not necessarily read/write memory
---
Diffs of the changes: (+0 -2)
Index: llvm/lib/Analysis/AliasSetTracker.cpp
diff -u llvm/lib/Analysis/AliasSetTracker.cpp:1.11 llvm/lib/Analysis/AliasSetTracker.cpp:1.12
--- llvm/lib/Analysis/AliasSetTracker.cpp:1.11 Sun Mar 14 22:08:36 2004
+++ llvm/lib/Analysis/AliasSetTracker.cpp Mon Mar 15 00:24:15 2004
@@ -117,8 +117,6 @@
bool AliasSet::aliasesPointer(const Value *Ptr, unsigned Size,
AliasAnalysis &AA) const {
if (AliasTy == MustAlias) {
- assert(CallSites.empty() && "Illegal must alias set!");
-
// If this is a set of MustAliases, only check to see if the pointer aliases
// SOME value in the set...
HashNodePair *SomePtr = getSomePointer();
More information about the llvm-commits
mailing list