Fix -Wpessimizing-move warning.
authorHaojian Wu <hokein@google.com>
Wed, 9 Aug 2017 12:49:20 +0000 (12:49 +0000)
committerHaojian Wu <hokein@google.com>
Wed, 9 Aug 2017 12:49:20 +0000 (12:49 +0000)
llvm-svn: 310469

llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp

index 27dcb8a..dd6727a 100644 (file)
@@ -2098,8 +2098,8 @@ bool X86AsmParser::HandleAVX512Operand(OperandVector &Operands,
             if (!getLexer().is(AsmToken::RCurly))
               return Error(getLexer().getLoc(), "Expected } at this point");
             Operands.push_back(X86Operand::CreateToken("{", StartLoc));
-            Operands.push_back(std::move(X86Operand::CreateReg(RegNo, StartLoc,
-                                                               StartLoc)));
+            Operands.push_back(
+                X86Operand::CreateReg(RegNo, StartLoc, StartLoc));
             Operands.push_back(X86Operand::CreateToken("}", consumeToken()));
           } else
             return Error(getLexer().getLoc(),