[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineInstr.h

Vikram Adve vadve at cs.uiuc.edu
Fri Jul 25 16:00:01 PDT 2003


Changes in directory llvm/include/llvm/CodeGen:

MachineInstr.h updated: 1.106 -> 1.107

---
Log message:

Add an assertion.


---
Diffs of the changes:

Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff -u llvm/include/llvm/CodeGen/MachineInstr.h:1.106 llvm/include/llvm/CodeGen/MachineInstr.h:1.107
--- llvm/include/llvm/CodeGen/MachineInstr.h:1.106	Thu Jul 10 14:45:07 2003
+++ llvm/include/llvm/CodeGen/MachineInstr.h	Fri Jul 25 15:58:57 2003
@@ -449,9 +449,8 @@
   bool isRegUsed(int regNum) const {
     return regsUsed.find(regNum) != regsUsed.end();
   }
-  
-  // insertusedreg - Add a register to the Used registers set...
   void insertUsedReg(unsigned Reg) {
+    assert(((int) Reg) >= 0 && "Invalid register being marked as used");
     regsUsed.insert((int) Reg);
   }
 





More information about the llvm-commits mailing list