From af76f989b5dbaa66d5de0692fa92c79b7a2b092d Mon Sep 17 00:00:00 2001 From: Daniel Sanders Date: Wed, 18 Jan 2017 14:26:12 +0000 Subject: 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 --- llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'llvm/lib/CodeGen/GlobalISel') diff --git a/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp b/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp index 8999a2f2400..49d676f11da 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); } -- cgit v1.2.3