Add an assertion.
authorVikram S. Adve <vadve@cs.uiuc.edu>
Fri, 25 Jul 2003 20:58:57 +0000 (20:58 +0000)
committerVikram S. Adve <vadve@cs.uiuc.edu>
Fri, 25 Jul 2003 20:58:57 +0000 (20:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7326 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/MachineInstr.h

index 924c3b2449da78783a666912e281ad1e4c198c12..117e4adb5047e8789fb8b7b041781ca11bb9cc0f 100644 (file)
@@ -449,9 +449,8 @@ public:
   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);
   }