[llvm] r332346 - Fix compilation under pre-c++14 gccs.

Clement Courbet via llvm-commits llvm-commits at lists.llvm.org
Tue May 15 05:38:06 PDT 2018


Author: courbet
Date: Tue May 15 05:38:06 2018
New Revision: 332346

URL: http://llvm.org/viewvc/llvm-project?rev=332346&view=rev
Log:
Fix compilation under pre-c++14 gccs.

Modified:
    llvm/trunk/tools/llvm-exegesis/lib/Clustering.cpp

Modified: llvm/trunk/tools/llvm-exegesis/lib/Clustering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-exegesis/lib/Clustering.cpp?rev=332346&r1=332345&r2=332346&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-exegesis/lib/Clustering.cpp (original)
+++ llvm/trunk/tools/llvm-exegesis/lib/Clustering.cpp Tue May 15 05:38:06 2018
@@ -157,7 +157,7 @@ InstructionBenchmarkClustering::create(
     const double Epsilon) {
   InstructionBenchmarkClustering Clustering(Points);
   if (auto Error = Clustering.validateAndSetup()) {
-    return Error;
+    return std::move(Error);
   }
   if (Clustering.ErrorCluster_.PointIndices.size() == Points.size()) {
     return Clustering; // Nothing to cluster.




More information about the llvm-commits mailing list