[llvm] r194926 - Use array_pod_sort instead of std::sort

Duncan P. N. Exon Smith dexonsmith at apple.com
Sat Nov 16 08:15:56 PST 2013


Author: dexonsmith
Date: Sat Nov 16 10:15:56 2013
New Revision: 194926

URL: http://llvm.org/viewvc/llvm-project?rev=194926&view=rev
Log:
Use array_pod_sort instead of std::sort

Per Rafael's review of r194514.

Modified:
    llvm/trunk/lib/LTO/LTOCodeGenerator.cpp

Modified: llvm/trunk/lib/LTO/LTOCodeGenerator.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/LTO/LTOCodeGenerator.cpp?rev=194926&r1=194925&r2=194926&view=diff
==============================================================================
--- llvm/trunk/lib/LTO/LTOCodeGenerator.cpp (original)
+++ llvm/trunk/lib/LTO/LTOCodeGenerator.cpp Sat Nov 16 10:15:56 2013
@@ -372,7 +372,7 @@ static void accumulateAndSortLibcalls(st
           = Lowering->getLibcallName(static_cast<RTLIB::Libcall>(I)))
         Libcalls.push_back(Name);
 
-  std::sort(Libcalls.begin(), Libcalls.end());
+  array_pod_sort(Libcalls.begin(), Libcalls.end());
   Libcalls.erase(std::unique(Libcalls.begin(), Libcalls.end()),
                  Libcalls.end());
 }





More information about the llvm-commits mailing list