summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2019-10-27 18:29:58 -0400
committerSaleem Abdulrasool <compnerd@compnerd.org>2019-10-27 18:33:09 -0400
commit418d1ea555cd18bef83b35c9ee9bbc18a3da9abe (patch)
tree6f5c36e2858032df79d82aa826c62de7b9ddb406
parent32837a60ac4ff43182699073729daed2cd0ed421 (diff)
downloadbcm5719-llvm-418d1ea555cd18bef83b35c9ee9bbc18a3da9abe.tar.gz
bcm5719-llvm-418d1ea555cd18bef83b35c9ee9bbc18a3da9abe.zip
PM: silence `-Wpessimizing-move` from GCC 9.2.1 (NFC)
Remove the explicit move enabling NVRO.
-rw-r--r--llvm/lib/Passes/PassBuilder.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Passes/PassBuilder.cpp b/llvm/lib/Passes/PassBuilder.cpp
index 1aaccb510f8..5c4874de855 100644
--- a/llvm/lib/Passes/PassBuilder.cpp
+++ b/llvm/lib/Passes/PassBuilder.cpp
@@ -1445,7 +1445,7 @@ auto parsePassParameters(ParametersParseCallableT &&Parser, StringRef Name,
Expected<ParametersT> Result = Parser(Params);
assert((Result || Result.template errorIsA<StringError>()) &&
"Pass parameter parser can only return StringErrors.");
- return std::move(Result);
+ return Result;
}
/// Parser of parameters for LoopUnroll pass.
OpenPOWER on IntegriCloud