[TableGen] Use std::set_intersection to merge TypeSets. NFC
[oota-llvm.git] / utils / TableGen / CodeGenTarget.cpp
index 18e01c3ec86fbfc03cab47261e3e30b1ad0581cc..88c352d4d8ddd56c51cac418c933f92eb62fc388 100644 (file)
@@ -217,8 +217,7 @@ CodeGenRegBank &CodeGenTarget::getRegBank() const {
 
 void CodeGenTarget::ReadRegAltNameIndices() const {
   RegAltNameIndices = Records.getAllDerivedDefinitions("RegAltNameIndex");
-  array_pod_sort(RegAltNameIndices.begin(), RegAltNameIndices.end(),
-                 LessRecord());
+  std::sort(RegAltNameIndices.begin(), RegAltNameIndices.end(), LessRecord());
 }
 
 /// getRegisterByName - If there is a register with the specific AsmName,