From: Alkis Evlogimenos Date: Sun, 1 Feb 2004 17:14:20 +0000 (+0000) Subject: Add MRegisterInfo::getNumRegs(). X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=93aa52a8a96c036454be9318bb1c78c9bfb5f390;p=oota-llvm.git Add MRegisterInfo::getNumRegs(). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11058 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Target/MRegisterInfo.h b/include/llvm/Target/MRegisterInfo.h index 3d67d8c4091..b808ca3001c 100644 --- a/include/llvm/Target/MRegisterInfo.h +++ b/include/llvm/Target/MRegisterInfo.h @@ -182,6 +182,12 @@ public: 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;