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

Chris Lattner lattner at cs.uiuc.edu
Tue Feb 10 14:43:00 PST 2004


Changes in directory llvm/include/llvm/CodeGen:

MachineInstr.h updated: 1.123 -> 1.124

---
Log message:

Eliminate MachineOperand::isPhysicalRegister.  The X86 backend should use
MRegisterInfo::isPhysicalRegister(MO.getReg()) and the Sparc backend should
use isMachineRegister()


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

Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff -u llvm/include/llvm/CodeGen/MachineInstr.h:1.123 llvm/include/llvm/CodeGen/MachineInstr.h:1.124
--- llvm/include/llvm/CodeGen/MachineInstr.h:1.123	Tue Feb 10 14:30:40 2004
+++ llvm/include/llvm/CodeGen/MachineInstr.h	Tue Feb 10 14:42:11 2004
@@ -229,10 +229,6 @@
     return (opType == MO_VirtualRegister || opType == MO_MachineRegister) 
       && regNum >= MRegisterInfo::FirstVirtualRegister;
   }
-  bool isPhysicalRegister() const {
-    return (opType == MO_VirtualRegister || opType == MO_MachineRegister) 
-      && (unsigned)regNum < MRegisterInfo::FirstVirtualRegister;
-  }
   bool isRegister() const {
     return opType == MO_VirtualRegister || opType == MO_MachineRegister;
   }





More information about the llvm-commits mailing list