From: Peter Collingbourne Date: Thu, 16 Mar 2017 03:54:38 +0000 (+0000) Subject: Fix pessimising moves. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=13c3208403159c5e41342bff9b4685cbc4703dd2;p=llvm Fix pessimising moves. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@297928 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Support/CachePruning.cpp b/lib/Support/CachePruning.cpp index 73e55f24b21..5d81e10469b 100644 --- a/lib/Support/CachePruning.cpp +++ b/lib/Support/CachePruning.cpp @@ -71,12 +71,12 @@ llvm::parseCachePruningPolicy(StringRef PolicyStr) { if (Key == "prune_interval") { auto DurationOrErr = parseDuration(Value); if (!DurationOrErr) - return std::move(DurationOrErr.takeError()); + return DurationOrErr.takeError(); Policy.Interval = *DurationOrErr; } else if (Key == "prune_after") { auto DurationOrErr = parseDuration(Value); if (!DurationOrErr) - return std::move(DurationOrErr.takeError()); + return DurationOrErr.takeError(); Policy.Expiration = *DurationOrErr; } else if (Key == "cache_size") { if (Value.back() != '%')