aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2011-07-23 03:04:46 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2011-07-23 03:04:46 +0000
commit59a4f9af0a2e94ec04840a066251eca34bf3e3f8 (patch)
tree0dc066454d9bb37f92eb636787f6f5c71058c93b /include
parenta397a11c7c60e500baa36eea59a46a9aa2e5f35b (diff)
downloadexternal_llvm-59a4f9af0a2e94ec04840a066251eca34bf3e3f8.zip
external_llvm-59a4f9af0a2e94ec04840a066251eca34bf3e3f8.tar.gz
external_llvm-59a4f9af0a2e94ec04840a066251eca34bf3e3f8.tar.bz2
Fix a silly off by one.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135842 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/MC/MCRegisterInfo.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/llvm/MC/MCRegisterInfo.h b/include/llvm/MC/MCRegisterInfo.h
index 1deb4ef..ada5ae8 100644
--- a/include/llvm/MC/MCRegisterInfo.h
+++ b/include/llvm/MC/MCRegisterInfo.h
@@ -76,7 +76,7 @@ public:
bool contains(unsigned Reg) const {
unsigned InByte = Reg % 8;
unsigned Byte = Reg / 8;
- if (Byte > RegSetSize)
+ if (Byte >= RegSetSize)
return false;
return (RegSet[Byte] & (1 << InByte)) != 0;
}