[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