[LinkerWrapper] Fix -Wpessimizing-move
authorFangrui Song <i@maskray.me>
Fri, 11 Nov 2022 19:53:05 +0000 (11:53 -0800)
committerFangrui Song <i@maskray.me>
Fri, 11 Nov 2022 19:53:06 +0000 (11:53 -0800)
clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp

index 42fde3d..500f5fd 100644 (file)
@@ -1156,7 +1156,7 @@ linkAndWrapDeviceFiles(SmallVectorImpl<OffloadFile> &LinkerInputFiles,
     // First link and remove all the input files containing bitcode.
     SmallVector<StringRef> InputFiles;
     if (Error Err = linkBitcodeFiles(Input, InputFiles, LinkerArgs))
-      return std::move(Err);
+      return Err;
 
     // Write any remaining device inputs to an output file for the linker.
     for (const OffloadFile &File : Input) {