Store sub-class lists as a bit vector.
[oota-llvm.git] / lib / Target / ARM / ARMBaseRegisterInfo.cpp
index aabef25ea6a98f9b9ea15182c0705d1d0858aabd..7c42342229a266bbd40086a59d88d594157ea3d3 100644 (file)
@@ -353,7 +353,7 @@ const TargetRegisterClass*
 ARMBaseRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC)
                                                                          const {
   const TargetRegisterClass *Super = RC;
-  TargetRegisterClass::sc_iterator I = RC->superclasses_begin();
+  TargetRegisterClass::sc_iterator I = RC->getSuperClasses();
   do {
     switch (Super->getID()) {
     case ARM::GPRRegClassID: