Skip to content

Commit a70b993

Browse files
Miloš StojanovićMiloš Stojanović
authored andcommitted
[llvm-exegesis] Remove unneeded std::move()
Caught by buildbot breakage: /home/docker/worker_env/ppc64le-clang-rhel-test/clang-ppc64le-rhel/llvm/llvm/tools/llvm-exegesis/lib/Mips/Target.cpp:89:12: error: moving a local object in a return statement prevents copy elision [-Werror,-Wpessimizing-move] return std::move(Instructions); ^ /home/docker/worker_env/ppc64le-clang-rhel-test/clang-ppc64le-rhel/llvm/llvm/tools/llvm-exegesis/lib/Mips/Target.cpp:89:12: note: remove std::move call here return std::move(Instructions); ^~~~~~~~~~ ~
1 parent c1fbede commit a70b993

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/tools/llvm-exegesis/lib/Mips/Target.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ static std::vector<MCInst> loadImmediate(unsigned Reg, bool IsGPR32,
8686
.addImm(LoBits));
8787
}
8888

89-
return std::move(Instructions);
89+
return Instructions;
9090
}
9191

9292
llvm_unreachable("Not implemented for values wider than 32 bits");

0 commit comments

Comments
 (0)