[TableGen] Use array_pod_sort. NFC
[oota-llvm.git] / utils / TableGen / CodeGenTarget.cpp
index d0da11bcb4a8b0b5f7146d03a9262cc6b9549e99..18e01c3ec86fbfc03cab47261e3e30b1ad0581cc 100644 (file)
@@ -217,7 +217,8 @@ CodeGenRegBank &CodeGenTarget::getRegBank() const {
 
 void CodeGenTarget::ReadRegAltNameIndices() const {
   RegAltNameIndices = Records.getAllDerivedDefinitions("RegAltNameIndex");
-  std::sort(RegAltNameIndices.begin(), RegAltNameIndices.end(), LessRecord());
+  array_pod_sort(RegAltNameIndices.begin(), RegAltNameIndices.end(),
+                 LessRecord());
 }
 
 /// getRegisterByName - If there is a register with the specific AsmName,
@@ -253,7 +254,7 @@ void CodeGenTarget::ReadLegalValueTypes() const {
     LegalValueTypes.insert(LegalValueTypes.end(), RC.VTs.begin(), RC.VTs.end());
 
   // Remove duplicates.
-  std::sort(LegalValueTypes.begin(), LegalValueTypes.end());
+  array_pod_sort(LegalValueTypes.begin(), LegalValueTypes.end());
   LegalValueTypes.erase(std::unique(LegalValueTypes.begin(),
                                     LegalValueTypes.end()),
                         LegalValueTypes.end());