[llvm-commits] CVS: llvm/include/llvm/Target/MRegisterInfo.h

Chris Lattner lattner at cs.uiuc.edu
Wed Jul 30 00:30:01 PDT 2003


Changes in directory llvm/include/llvm/Target:

MRegisterInfo.h updated: 1.19 -> 1.20

---
Log message:

Code generation passes don't need access to raw LLVM types, this method is unnecessary.


---
Diffs of the changes:

Index: llvm/include/llvm/Target/MRegisterInfo.h
diff -u llvm/include/llvm/Target/MRegisterInfo.h:1.19 llvm/include/llvm/Target/MRegisterInfo.h:1.20
--- llvm/include/llvm/Target/MRegisterInfo.h:1.19	Tue Jul 29 00:13:34 2003
+++ llvm/include/llvm/Target/MRegisterInfo.h	Wed Jul 30 00:29:45 2003
@@ -169,14 +169,13 @@
   //
 
   /// Register class iterators
+  ///
   regclass_iterator regclass_begin() const { return RegClassBegin; }
   regclass_iterator regclass_end() const { return RegClassEnd; }
 
   unsigned getNumRegClasses() const {
     return regclass_end()-regclass_begin();
   }
-  virtual const TargetRegisterClass* getRegClassForType(const Type* Ty) const=0;
-
 
   //===--------------------------------------------------------------------===//
   // Interfaces used by the register allocator and stack frame manipulation





More information about the llvm-commits mailing list