From: George Rimar Date: Mon, 23 Apr 2018 14:41:49 +0000 (+0000) Subject: [ELF] - Simplify. NFC. X-Git-Tag: llvmorg-7.0.0-rc1~7645 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=97df22f11052acb6ed47ce14991b7980c3aabd8b;p=platform%2Fupstream%2Fllvm.git [ELF] - Simplify. NFC. llvm-svn: 330597 --- diff --git a/lld/ELF/CallGraphSort.cpp b/lld/ELF/CallGraphSort.cpp index 6ac0e12..3d9558c 100644 --- a/lld/ELF/CallGraphSort.cpp +++ b/lld/ELF/CallGraphSort.cpp @@ -214,11 +214,9 @@ void CallGraphSort::groupClusters() { } // Remove empty or dead nodes. Invalidates all cluster indices. - Clusters.erase(std::remove_if(Clusters.begin(), Clusters.end(), - [](const Cluster &C) { - return C.Size == 0 || C.Sections.empty(); - }), - Clusters.end()); + llvm::erase_if(Clusters, [](const Cluster &C) { + return C.Size == 0 || C.Sections.empty(); + }); // Sort by density. std::sort(Clusters.begin(), Clusters.end(),