Revert "[InstCombineCalls] Use isKnownNonNullAt() to check nullness of passing argume...
[oota-llvm.git] / lib / Transforms / InstCombine / InstCombineCalls.cpp
index 1b9abfdacbf5cb4c2de9e847390bfad1d029f85c..cc7d4be7a78063cbfab384f282609aa655bc307c 100644 (file)
@@ -1367,7 +1367,7 @@ Instruction *InstCombiner::visitCallInst(CallInst &CI) {
     }
 
     // isKnownNonNull -> nonnull attribute
-    if (isKnownNonNull(DerivedPtr))
+    if (isKnownNonNullAt(DerivedPtr, II, DT, TLI))
       II->addAttribute(AttributeSet::ReturnIndex, Attribute::NonNull);
 
     // isDereferenceablePointer -> deref attribute