--added methods to operand class to set/get registers after register allocation
authorRuchira Sasanka <sasanka@students.uiuc.edu>
Tue, 18 Sep 2001 22:54:47 +0000 (22:54 +0000)
committerRuchira Sasanka <sasanka@students.uiuc.edu>
Tue, 18 Sep 2001 22:54:47 +0000 (22:54 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@633 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/MachineInstr.h

index 66e91b28e42c9a870a5e99cf35328413c641edde..fa96a53e45bdbb90ef5e86d05890eb315f475a4f 100644 (file)
@@ -83,7 +83,7 @@ private:
     int64_t immedVal;          // constant value for an explicit constant
   };
 
-  unsigned int regNum;         // register number for an explicit register
+  unsigned regNum;             // register number for an explicit register
                                 // will be set for a value after reg allocation
   bool isDef;                   // is this a defition for the value
   
@@ -105,7 +105,7 @@ public:
           opType == MO_PCRelativeDisp);
     return value;
   }
-  inline unsigned int          getMachineRegNum() const {
+  inline unsigned int  getMachineRegNum() const {
     assert(opType == MO_MachineRegister);
     return regNum;
   }
@@ -141,14 +141,14 @@ public:
 
   // replaces the Value with its corresponding physical register afeter
   // register allocation is complete
-  void setRegForValue(unsigned reg) {
+  void setRegForValue(int reg) {
     assert(opType == MO_VirtualRegister || opType == MO_CCRegister);
     regNum = reg;
   }
 
   // used to get the reg number if when one is allocted (must be
   // called only after reg alloc)
-  inline unsigned int  getAllocatedRegNum() const {
+  inline unsigned getAllocatedRegNum() const {
     assert(opType == MO_VirtualRegister || opType == MO_CCRegister || 
           opType == MO_MachineRegister);
     return regNum;