diff --git a/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp b/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp index 59a08e58b226a..49a0c88922c3e 100644 --- a/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp +++ b/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp @@ -2029,7 +2029,7 @@ struct DSEState { auto *InnerCallee = Malloc->getCalledFunction(); if (!InnerCallee) return false; - LibFunc Func; + LibFunc Func = NotLibFunc; StringRef ZeroedVariantName; if (!TLI.getLibFunc(*InnerCallee, Func) || !TLI.has(Func) || Func != LibFunc_malloc) {