[llvm] 1fcd4d0 - [Attributor][FIX] Initialize stack variable

Johannes Doerfert via llvm-commits llvm-commits at lists.llvm.org
Sun Mar 6 19:29:22 PST 2022


Author: Johannes Doerfert
Date: 2022-03-06T21:28:38-06:00
New Revision: 1fcd4d0e3b5046198f23f81f7ede9d47911ebcdc

URL: https://github.com/llvm/llvm-project/commit/1fcd4d0e3b5046198f23f81f7ede9d47911ebcdc
DIFF: https://github.com/llvm/llvm-project/commit/1fcd4d0e3b5046198f23f81f7ede9d47911ebcdc.diff

LOG: [Attributor][FIX] Initialize stack variable

Added: 
    

Modified: 
    llvm/lib/Transforms/IPO/AttributorAttributes.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Transforms/IPO/AttributorAttributes.cpp b/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
index 0a8d3383ee9e3..00b953a7e3711 100644
--- a/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
+++ b/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
@@ -1573,7 +1573,7 @@ struct AAPointerInfoCallSiteArgument final : AAPointerInfoFloating {
         LengthVal = Length->getSExtValue();
       Value &Ptr = getAssociatedValue();
       unsigned ArgNo = getIRPosition().getCallSiteArgNo();
-      ChangeStatus Changed;
+      ChangeStatus Changed = ChangeStatus::UNCHANGED;
       if (ArgNo == 0) {
         handleAccess(A, *MI, Ptr, nullptr, AccessKind::AK_WRITE, 0, Changed,
                      nullptr, LengthVal);


        


More information about the llvm-commits mailing list