Fix assert(0) conversion, as suggested by Chris.
[oota-llvm.git] / lib / CodeGen / RegisterScavenging.cpp
index ab9a0e340d2d4b4ad76aa49aa91811234b485685..84cff8d5d882ce04ac3fd86ffbb7ba3eb9c00a89 100644 (file)
@@ -459,9 +459,8 @@ unsigned RegScavenger::scavengeRegister(const TargetRegisterClass *RC,
     Reg = Candidates.find_next(Reg);
   }
 
-  if (ScavengedReg != 0) {
-    LLVM_UNREACHABLE("Scavenger slot is live, unable to scavenge another register!");
-  }
+  assert(ScavengedReg == 0 && 
+         "Scavenger slot is live, unable to scavenge another register!");
 
   // Spill the scavenged register before I.
   TII->storeRegToStackSlot(*MBB, I, SReg, true, ScavengingFrameIndex, RC);