[llvm-commits] CVS: llvm/include/llvm/Target/MRegisterInfo.h
Alkis Evlogimenos
alkis at cs.uiuc.edu
Sun Feb 1 11:15:01 PST 2004
Changes in directory llvm/include/llvm/Target:
MRegisterInfo.h updated: 1.27 -> 1.28
---
Log message:
Add MRegisterInfo::getNumRegs().
---
Diffs of the changes: (+6 -0)
Index: llvm/include/llvm/Target/MRegisterInfo.h
diff -u llvm/include/llvm/Target/MRegisterInfo.h:1.27 llvm/include/llvm/Target/MRegisterInfo.h:1.28
--- llvm/include/llvm/Target/MRegisterInfo.h:1.27 Sat Jan 31 13:57:11 2004
+++ llvm/include/llvm/Target/MRegisterInfo.h Sun Feb 1 11:14:20 2004
@@ -182,6 +182,12 @@
return get(RegNo).Name;
}
+ /// getNumRegs - Return the number of registers this target has
+ /// (useful for sizing arrays holding per register information)
+ unsigned getNumRegs() const {
+ return NumRegs;
+ }
+
virtual const unsigned* getCalleeSaveRegs() const = 0;
More information about the llvm-commits
mailing list