diff options
author | Daniel Sanders <daniel_l_sanders@apple.com> | 2017-01-18 14:26:12 +0000 |
---|---|---|
committer | Daniel Sanders <daniel_l_sanders@apple.com> | 2017-01-18 14:26:12 +0000 |
commit | af76f989b5dbaa66d5de0692fa92c79b7a2b092d (patch) | |
tree | 3cc8b92a1a3370d4e073fcc45913227aaa958007 /llvm/lib/CodeGen | |
parent | 970d67c6538410f423d6329a1f7a136e143b6eed (diff) | |
download | llvm-af76f989b5dbaa66d5de0692fa92c79b7a2b092d.zip llvm-af76f989b5dbaa66d5de0692fa92c79b7a2b092d.tar.gz llvm-af76f989b5dbaa66d5de0692fa92c79b7a2b092d.tar.bz2 |
Re-revert: [globalisel] Tablegen-erate current Register Bank Information
More missing guards. My build didn't notice it due to a stale file left over
from a Global ISel build.
llvm-svn: 292369
Diffstat (limited to 'llvm/lib/CodeGen')
-rw-r--r-- | llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp b/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp index 8999a2f..49d676f 100644 --- a/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp +++ b/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp @@ -19,11 +19,10 @@ using namespace llvm; const unsigned RegisterBank::InvalidID = UINT_MAX; -RegisterBank::RegisterBank( - unsigned ID, const char *Name, unsigned Size, - const uint32_t *CoveredClasses, unsigned NumRegClasses) +RegisterBank::RegisterBank(unsigned ID, const char *Name, unsigned Size, + const uint32_t *CoveredClasses) : ID(ID), Name(Name), Size(Size) { - ContainedRegClasses.resize(NumRegClasses); + ContainedRegClasses.resize(200); ContainedRegClasses.setBitsInMask(CoveredClasses); } |