[llvm-commits] [llvm] r119769 - /llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp

Bill Wendling isanbard at gmail.com
Thu Nov 18 16:38:19 PST 2010


Author: void
Date: Thu Nov 18 18:38:19 2010
New Revision: 119769

URL: http://llvm.org/viewvc/llvm-project?rev=119769&view=rev
Log:
Use array_pod_sort because the list is contiguous.

Modified:
    llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp

Modified: llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp?rev=119769&r1=119768&r2=119769&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp (original)
+++ llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp Thu Nov 18 18:38:19 2010
@@ -343,7 +343,7 @@
     for (SmallVectorImpl<std::pair<unsigned, SMLoc> >::const_iterator
            I = Regs.begin(), E = Regs.end(); I != E; ++I)
       Op->Registers.push_back(I->first);
-    std::sort(Op->Registers.begin(), Op->Registers.end());
+    array_pod_sort(Op->Registers.begin(), Op->Registers.end());
     Op->StartLoc = StartLoc;
     Op->EndLoc = EndLoc;
     return Op;





More information about the llvm-commits mailing list