Correctly clone FlaggedNodes.
[oota-llvm.git] / lib / CodeGen / RegisterScavenging.cpp
index 2535d78cd989c613ee355f4928b3d839b6b02475..eb1570df52c9e74ec3d45e592cda7e425055cf45 100644 (file)
@@ -170,8 +170,7 @@ void RegScavenger::forward() {
       // instruction.
       for (const unsigned *SubRegs = TRI->getSubRegisters(Reg);
            unsigned SubReg = *SubRegs; ++SubRegs)
-        if (!RedefinesSuperRegPart(MI, Reg, TRI))
-          ChangedRegs.set(SubReg);
+        ChangedRegs.set(SubReg);
     }
   }