diff options
Diffstat (limited to 'lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp')
| -rw-r--r-- | lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp b/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp index b8c12ad5ea84..8382220fc9e1 100644 --- a/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp +++ b/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp @@ -161,7 +161,7 @@ void ImportedFunctionsInliningStatistics::dump(const bool Verbose) {  void ImportedFunctionsInliningStatistics::calculateRealInlines() {    // Removing duplicated Callers. -  std::sort(NonImportedCallers.begin(), NonImportedCallers.end()); +  llvm::sort(NonImportedCallers.begin(), NonImportedCallers.end());    NonImportedCallers.erase(        std::unique(NonImportedCallers.begin(), NonImportedCallers.end()),        NonImportedCallers.end()); @@ -190,13 +190,14 @@ ImportedFunctionsInliningStatistics::getSortedNodes() {    for (const NodesMapTy::value_type& Node : NodesMap)      SortedNodes.push_back(&Node); -  std::sort( +  llvm::sort(        SortedNodes.begin(), SortedNodes.end(),        [&](const SortedNodesTy::value_type &Lhs,            const SortedNodesTy::value_type &Rhs) {          if (Lhs->second->NumberOfInlines != Rhs->second->NumberOfInlines)            return Lhs->second->NumberOfInlines > Rhs->second->NumberOfInlines; -        if (Lhs->second->NumberOfRealInlines != Rhs->second->NumberOfRealInlines) +        if (Lhs->second->NumberOfRealInlines != +            Rhs->second->NumberOfRealInlines)            return Lhs->second->NumberOfRealInlines >                   Rhs->second->NumberOfRealInlines;          return Lhs->first() < Rhs->first(); | 
