VAArgInst does, in fact, read memory.
authorOwen Anderson <resistor@mac.com>
Fri, 2 Nov 2007 04:01:21 +0000 (04:01 +0000)
committerOwen Anderson <resistor@mac.com>
Fri, 2 Nov 2007 04:01:21 +0000 (04:01 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43633 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/AliasAnalysis.h

index 1cd6afc17a3dd02d3090137e3b83b898c7fcaa28..42094167052a613c1b6a949ad89902123bf5e2ea 100644 (file)
@@ -260,7 +260,7 @@ public:
     return getModRefInfo(CallSite(I), P, Size);
   }
   ModRefResult getModRefInfo(VAArgInst* I, Value* P, unsigned Size) {
-    return AliasAnalysis::Mod;
+    return AliasAnalysis::ModRef;
   }
   ModRefResult getModRefInfo(Instruction *I, Value *P, unsigned Size) {
     switch (I->getOpcode()) {