Changed checking for invalid register number - earlier it was uisng a contant
authorRuchira Sasanka <sasanka@students.uiuc.edu>
Tue, 13 Nov 2001 23:08:19 +0000 (23:08 +0000)
committerRuchira Sasanka <sasanka@students.uiuc.edu>
Tue, 13 Nov 2001 23:08:19 +0000 (23:08 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1293 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/SparcV9/SparcV9AsmPrinter.cpp

index 24efa26b496a8c1dd8aa00458297e8c5376a9073..618fb6dc30f6411b3b3d08ab2f9558444f997d1a 100644 (file)
@@ -227,7 +227,7 @@ SparcAsmPrinter::printOneOperand(const MachineOperand &op)
         int RegNum = (int)op.getAllocatedRegNum();
         
         // ****this code is temporary till NULL Values are fixed
-        if (RegNum == 10000) {
+        if (RegNum == Target.getRegInfo().getInvalidRegNum()) {
           toAsm << "<NULL VALUE>";
         } else {
           toAsm << "%" << Target.getRegInfo().getUnifiedRegName(RegNum);