Remove some redundant tests.
[oota-llvm.git] / lib / CodeGen / MachineInstr.cpp
index 9cffc6d9555f04ea96df4190e98ebf615bced53d..59b0e654a7b8a1a2a1bfcc60c992982e6fe926ce 100644 (file)
@@ -1766,9 +1766,7 @@ bool MachineInstr::addRegisterDead(unsigned IncomingReg,
       // There exists a super-register that's marked dead.
       if (RegInfo->isSuperRegister(IncomingReg, Reg))
         return true;
-      if (RegInfo->getSubRegisters(IncomingReg) &&
-          RegInfo->getSuperRegisters(Reg) &&
-          RegInfo->isSubRegister(IncomingReg, Reg))
+      if (RegInfo->isSubRegister(IncomingReg, Reg))
         DeadOps.push_back(i);
     }
   }