summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiloš Stojanović <Milos.Stojanovic@rt-rk.com>2020-01-13 14:04:56 +0100
committerMiloš Stojanović <Milos.Stojanovic@rt-rk.com>2020-01-13 14:19:17 +0100
commita70b993239a829f30ff1e5991670a0b28bf51459 (patch)
treea7e57ade093b861604a8da505f78afcaf3ab210d
parentc1fbede984ec1eb87b35218d3b8161d3a6e92318 (diff)
downloadbcm5719-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.cpp2
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");
OpenPOWER on IntegriCloud