From: Simon Pilgrim Date: Thu, 30 May 2019 14:01:24 +0000 (+0000) Subject: [ARM] LowerVECTOR_SHUFFLE - fix uninitialized variable warnings. NFCI. X-Git-Tag: llvmorg-10-init~4210 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5359bb4d3163c0a1bfaa62fb2e6e79e3d20ce921;p=platform%2Fupstream%2Fllvm.git [ARM] LowerVECTOR_SHUFFLE - fix uninitialized variable warnings. NFCI. llvm-svn: 362094 --- diff --git a/llvm/lib/Target/ARM/ARMISelLowering.cpp b/llvm/lib/Target/ARM/ARMISelLowering.cpp index 7dd2fef..9231ad2 100644 --- a/llvm/lib/Target/ARM/ARMISelLowering.cpp +++ b/llvm/lib/Target/ARM/ARMISelLowering.cpp @@ -7007,8 +7007,8 @@ static SDValue LowerVECTOR_SHUFFLE(SDValue Op, SelectionDAG &DAG) { DAG.getConstant(Lane, dl, MVT::i32)); } - bool ReverseVEXT; - unsigned Imm; + bool ReverseVEXT = false; + unsigned Imm = 0; if (isVEXTMask(ShuffleMask, VT, ReverseVEXT, Imm)) { if (ReverseVEXT) std::swap(V1, V2); @@ -7033,8 +7033,8 @@ static SDValue LowerVECTOR_SHUFFLE(SDValue Op, SelectionDAG &DAG) { // source operands and with masks corresponding to both results of one of // these operations, DAG memoization will ensure that a single node is // used for both shuffles. - unsigned WhichResult; - bool isV_UNDEF; + unsigned WhichResult = 0; + bool isV_UNDEF = false; if (unsigned ShuffleOpc = isNEONTwoResultShuffleMask( ShuffleMask, VT, WhichResult, isV_UNDEF)) { if (isV_UNDEF)