Minor tweak to MDA
[oota-llvm.git] / lib / Analysis / NoAliasAnalysis.cpp
index 483a81e93a700e33d33492ebf5a27a9900e6ef0a..c214d3cdf17a4e1359bed39714f49aab55e8b029 100644 (file)
@@ -57,10 +57,8 @@ namespace {
     Location getArgLocation(ImmutableCallSite CS, unsigned ArgIdx,
                             ModRefResult &Mask) override {
       Mask = ModRef;
-      AAMDNodes AATags(
-          CS.getInstruction()->getMetadata(LLVMContext::MD_tbaa),
-          CS.getInstruction()->getMetadata(LLVMContext::MD_alias_scope),
-          CS.getInstruction()->getMetadata(LLVMContext::MD_noalias));
+      AAMDNodes AATags;
+      CS->getAAMetadata(AATags);
       return Location(CS.getArgument(ArgIdx), UnknownSize, AATags);
     }