diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-02-15 16:47:35 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-02-15 16:48:51 +0000 |
commit | ce2b5f1569ad2fff7e5a49d99066b29fd9338abb (patch) | |
tree | 7fa7e020534b3f314f94dc8df5acc2b8bf8c7e4a /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | |
parent | b7c8a8e834afbbe9da9cec185d212a26ffd7aefb (diff) | |
download | llvm-ce2b5f1569ad2fff7e5a49d99066b29fd9338abb.zip llvm-ce2b5f1569ad2fff7e5a49d99066b29fd9338abb.tar.gz llvm-ce2b5f1569ad2fff7e5a49d99066b29fd9338abb.tar.bz2 |
Fix gcc9.2 -Winit-list-lifetime warning. NFCI.
Reported by @lbenes (Luke Benes)
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
-rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp index aa3a848..f1ca734 100644 --- a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp @@ -3295,9 +3295,9 @@ void SelectionDAGBuilder::visitSelect(const User &I) { SDValue Cond = getValue(I.getOperand(0)); SDValue LHSVal = getValue(I.getOperand(1)); SDValue RHSVal = getValue(I.getOperand(2)); - auto BaseOps = {Cond}; - ISD::NodeType OpCode = Cond.getValueType().isVector() ? - ISD::VSELECT : ISD::SELECT; + SmallVector<SDValue, 1> BaseOps(1, Cond); + ISD::NodeType OpCode = + Cond.getValueType().isVector() ? ISD::VSELECT : ISD::SELECT; bool IsUnaryAbs = false; @@ -3380,13 +3380,13 @@ void SelectionDAGBuilder::visitSelect(const User &I) { OpCode = Opc; LHSVal = getValue(LHS); RHSVal = getValue(RHS); - BaseOps = {}; + BaseOps.clear(); } if (IsUnaryAbs) { OpCode = Opc; LHSVal = getValue(LHS); - BaseOps = {}; + BaseOps.clear(); } } |