Fix miscompilation in Fhourstones and bug: LICM/2003-05-02-LoadHoist.ll
authorChris Lattner <sabre@nondot.org>
Sat, 3 May 2003 03:42:08 +0000 (03:42 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 3 May 2003 03:42:08 +0000 (03:42 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5994 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Analysis/AliasSetTracker.cpp

index 7130a60dc8ffb85355b05b19024ca91d7b4ccd7c..f00e5c8b311ecb7923b7b46c9e0e88e77bda4c5d 100644 (file)
@@ -85,6 +85,7 @@ void AliasSet::addPointer(AliasSetTracker &AST, HashNodePair &Entry,
 void AliasSet::addCallSite(CallSite CS) {
   CallSites.push_back(CS);
   AliasTy = MayAlias;         // FIXME: Too conservative?
+  AccessTy = ModRef;
 }
 
 /// aliasesPointer - Return true if the specified pointer "may" (or must)