]> granicus.if.org Git - llvm/commitdiff
Fix use-of-uninitialized-value of ARMMachineFunctionInfo
authorWeiming Zhao <weimingz@codeaurora.org>
Sun, 8 May 2016 05:04:47 +0000 (05:04 +0000)
committerWeiming Zhao <weimingz@codeaurora.org>
Sun, 8 May 2016 05:04:47 +0000 (05:04 +0000)
Summary: Explicitly initialize ArgumentStackSize to prevent the msan failure.

Reviewers: rengolin

Subscribers: aemerson, rengolin, llvm-commits

Differential Revision: http://reviews.llvm.org/D20051

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268868 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMMachineFunctionInfo.cpp

index 71ad7a4a732ad27e034da2c0b925f8f141a91cc1..b6dee9ff838546c670e353326f0521bd0ce8c4fc 100644 (file)
@@ -21,4 +21,4 @@ ARMFunctionInfo::ARMFunctionInfo(MachineFunction &MF)
       FramePtrSpillOffset(0), GPRCS1Offset(0), GPRCS2Offset(0), DPRCSOffset(0),
       GPRCS1Size(0), GPRCS2Size(0), DPRCSSize(0),
       PICLabelUId(0), VarArgsFrameIndex(0), HasITBlocks(false),
-      IsSplitCSR(false) {}
+      ArgumentStackSize(0), IsSplitCSR(false) {}