[AA] Use CallSite cast idiom. No functionality change.
[oota-llvm.git] / lib / Analysis / MemDepPrinter.cpp
index e1b7b4b8509df99642f70fc8f563f75645365e99..da3b829b6d31fd8b4c355f0b9944f0b86da05ef8 100644 (file)
@@ -106,7 +106,7 @@ bool MemDepPrinter::runOnFunction(Function &F) {
     if (!Res.isNonLocal()) {
       Deps[Inst].insert(std::make_pair(getInstTypePair(Res),
                                        static_cast<BasicBlock *>(nullptr)));
-    } else if (CallSite CS = cast<Value>(Inst)) {
+    } else if (auto CS = CallSite(Inst)) {
       const MemoryDependenceAnalysis::NonLocalDepInfo &NLDI =
         MDA.getNonLocalCallDependency(CS);