Fix assertion in MachineInstr::substituteValue().
authorVikram S. Adve <vadve@cs.uiuc.edu>
Thu, 7 Aug 2003 15:01:48 +0000 (15:01 +0000)
committerVikram S. Adve <vadve@cs.uiuc.edu>
Thu, 7 Aug 2003 15:01:48 +0000 (15:01 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7675 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/MachineInstr.cpp

index 8678d14e0e5fafbd1297a0220b7f1ebccb5f856c..248adc2d4da775dc156b87a1531173b33219d127 100644 (file)
@@ -135,8 +135,8 @@ MachineInstr::substituteValue(const Value* oldVal, Value* newVal,
                               bool defsOnly, bool notDefsAndUses,
                               bool& someArgsWereIgnored)
 {
-  assert((defsOnly || !notDefsAndUses) &&
-         "notDefsAndUses is irrelevant if defsOnly == false.");
+  assert((!defsOnly || !notDefsAndUses) &&
+         "notDefsAndUses is irrelevant if defsOnly == true.");
   
   unsigned numSubst = 0;