Add MCRI::getNumSubRegIndices() and start checking SubRegIndex ranges.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 11 Sep 2012 16:34:02 +0000 (16:34 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 11 Sep 2012 16:34:02 +0000 (16:34 +0000)
commit59f45e4610e64b88bcee4cd46816ef64e815ff7e
tree7b89541a61cd1dc18f495ac270c8ba87d598b448
parentef68cfa8b87f39a25718ae3b3378e9148a107c8f
Add MCRI::getNumSubRegIndices() and start checking SubRegIndex ranges.

Apparently, NumSubRegIndices was completely unused before. Adjust it by
one to include the null subreg index, just like getNumRegs() includes
the null register.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163628 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCRegisterInfo.h
include/llvm/Target/TargetRegisterInfo.h
lib/MC/MCRegisterInfo.cpp
utils/TableGen/RegisterInfoEmitter.cpp