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

Chris Lattner lattner at cs.uiuc.edu
Wed Jan 5 08:27:49 PST 2005



Changes in directory llvm/include/llvm/CodeGen:

SSARegMap.h updated: 1.11 -> 1.12
---
Log message:

add an assertion


---
Diffs of the changes:  (+1 -0)

Index: llvm/include/llvm/CodeGen/SSARegMap.h
diff -u llvm/include/llvm/CodeGen/SSARegMap.h:1.11 llvm/include/llvm/CodeGen/SSARegMap.h:1.12
--- llvm/include/llvm/CodeGen/SSARegMap.h:1.11	Wed Sep  1 17:55:34 2004
+++ llvm/include/llvm/CodeGen/SSARegMap.h	Wed Jan  5 10:27:34 2005
@@ -39,6 +39,7 @@
   /// function with the specified register class.
   ///
   unsigned createVirtualRegister(const TargetRegisterClass *RegClass) {
+    assert(RegClass && "Cannot create register without RegClass!");
     RegClassMap.grow(NextRegNum);
     RegClassMap[NextRegNum] = RegClass;
     return NextRegNum++;






More information about the llvm-commits mailing list