diff options
author | Miloš Stojanović <Milos.Stojanovic@rt-rk.com> | 2020-01-13 14:04:56 +0100 |
---|---|---|
committer | Miloš Stojanović <Milos.Stojanovic@rt-rk.com> | 2020-01-13 14:19:17 +0100 |
commit | a70b993239a829f30ff1e5991670a0b28bf51459 (patch) | |
tree | a7e57ade093b861604a8da505f78afcaf3ab210d | |
parent | c1fbede984ec1eb87b35218d3b8161d3a6e92318 (diff) | |
download | bcm5719-llvm-a70b993239a829f30ff1e5991670a0b28bf51459.tar.gz bcm5719-llvm-a70b993239a829f30ff1e5991670a0b28bf51459.zip |
[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);
^~~~~~~~~~ ~
-rw-r--r-- | llvm/tools/llvm-exegesis/lib/Mips/Target.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/tools/llvm-exegesis/lib/Mips/Target.cpp b/llvm/tools/llvm-exegesis/lib/Mips/Target.cpp index d37034c043b..a2038eb5421 100644 --- a/llvm/tools/llvm-exegesis/lib/Mips/Target.cpp +++ b/llvm/tools/llvm-exegesis/lib/Mips/Target.cpp @@ -86,7 +86,7 @@ static std::vector<MCInst> loadImmediate(unsigned Reg, bool IsGPR32, .addImm(LoBits)); } - return std::move(Instructions); + return Instructions; } llvm_unreachable("Not implemented for values wider than 32 bits"); |