Fix for PR1801
authorTanya Lattner <tonic@nondot.org>
Fri, 16 Nov 2007 22:44:50 +0000 (22:44 +0000)
committerTanya Lattner <tonic@nondot.org>
Fri, 16 Nov 2007 22:44:50 +0000 (22:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44193 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Analysis/BasicAliasAnalysis.cpp

index d13a333ca341af9735b03351d7ba13ae4893b11a..cbbc530fefb54f60be8bb3ff939c3254e6721452 100644 (file)
@@ -929,6 +929,9 @@ BasicAliasAnalysis::getModRefBehavior(Function *F, CallSite CS,
   }
   
   ValueName *Name = F->getValueName();
+  if (!Name)
+    return UnknownModRefBehavior;
+  
   unsigned NameLen = Name->getKeyLength();
   const char *NamePtr = Name->getKeyData();