Merging r260587:
[oota-llvm.git] / lib / CodeGen / RegisterScavenging.cpp
index e8c743906c3f05e59474a34b858c8ef4a65a5d7e..8fa1bf74b7e24704ba770cf26441b310b55fdd8a 100644 (file)
@@ -31,9 +31,9 @@ using namespace llvm;
 #define DEBUG_TYPE "reg-scavenging"
 
 /// setUsed - Set the register units of this register as used.
-void RegScavenger::setRegUsed(unsigned Reg, unsigned LaneMask) {
+void RegScavenger::setRegUsed(unsigned Reg, LaneBitmask LaneMask) {
   for (MCRegUnitMaskIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) {
-    unsigned UnitMask = (*RUI).second;
+    LaneBitmask UnitMask = (*RUI).second;
     if (UnitMask == 0 || (LaneMask & UnitMask) != 0)
       RegUnitsAvailable.reset((*RUI).first);
   }