[ConstantFolding] ConstantFoldScalarCall1 - early-out if getLibFunc fails. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 16 Oct 2021 10:02:13 +0000 (11:02 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 16 Oct 2021 10:20:18 +0000 (11:20 +0100)
llvm/lib/Analysis/ConstantFolding.cpp

index 98d886c..8666954 100644 (file)
@@ -2065,7 +2065,9 @@ static Constant *ConstantFoldScalarCall1(StringRef Name,
       return nullptr;
 
     LibFunc Func = NotLibFunc;
-    TLI->getLibFunc(Name, Func);
+    if (!TLI->getLibFunc(Name, Func))
+      return nullptr;
+
     switch (Func) {
     default:
       break;