diff --git a/llvm/lib/CodeGen/PeepholeOptimizer.cpp b/llvm/lib/CodeGen/PeepholeOptimizer.cpp index 7bfc9dae59fcf..fb3e6482bb096 100644 --- a/llvm/lib/CodeGen/PeepholeOptimizer.cpp +++ b/llvm/lib/CodeGen/PeepholeOptimizer.cpp @@ -1004,9 +1004,8 @@ bool PeepholeOptimizer::findNextSource(const TargetRegisterClass *DefRC, // Thus, instead of maintaining untested code, we will revisit that if // that changes at some point. Register Reg = RegSubReg.Reg; - SmallVector SrcToLook; RegSubRegPair CurSrcPair = RegSubReg; - SrcToLook.push_back(CurSrcPair); + SmallVector SrcToLook = {CurSrcPair}; unsigned PHICount = 0; do {