diff --git a/lib/CodeGen/LiveVariables.cpp b/lib/CodeGen/LiveVariables.cpp index 54b9cc18f85..3ce0e824a3f 100644 --- a/lib/CodeGen/LiveVariables.cpp +++ b/lib/CodeGen/LiveVariables.cpp @@ -426,7 +426,7 @@ void LiveVariables::HandleRegMask(const MachineOperand &MO) { if (!PhysRegDef[Reg] && !PhysRegUse[Reg]) continue; // Skip mask-preserved regs. - if (!MO.clobbersPhysReg(Reg)); + if (!MO.clobbersPhysReg(Reg)) continue; // Kill the largest clobbered super-register. // This avoids needless implicit operands.