diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-05-30 14:01:24 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-05-30 14:01:24 +0000 |
| commit | 5359bb4d3163c0a1bfaa62fb2e6e79e3d20ce921 (patch) | |
| tree | 33a8f6fb1be14838cc1692754c8be78bf8b214f4 /llvm/lib/Target/ARM/ARMISelLowering.cpp | |
| parent | 8f220a5d2c85ee75c0bca4e07bff57cace6cf07a (diff) | |
| download | bcm5719-llvm-5359bb4d3163c0a1bfaa62fb2e6e79e3d20ce921.tar.gz bcm5719-llvm-5359bb4d3163c0a1bfaa62fb2e6e79e3d20ce921.zip | |
[ARM] LowerVECTOR_SHUFFLE - fix uninitialized variable warnings. NFCI.
llvm-svn: 362094
Diffstat (limited to 'llvm/lib/Target/ARM/ARMISelLowering.cpp')
| -rw-r--r-- | llvm/lib/Target/ARM/ARMISelLowering.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Target/ARM/ARMISelLowering.cpp b/llvm/lib/Target/ARM/ARMISelLowering.cpp index 7dd2fef89ee..9231ad20aa3 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) |

