Home
last modified time | relevance | path

Searched refs:NumRegClasses (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterBank.h32 unsigned NumRegClasses; variable
41 const uint32_t *CoveredClasses, unsigned NumRegClasses) in RegisterBank() argument
42 : ID(ID), NumRegClasses(NumRegClasses), Name(Name), in RegisterBank()
H A DTargetRegisterInfo.h1316 const unsigned NumRegClasses; variable
1339 if (Base >= NumRegClasses) { in moveToNextID()
1340 ID = NumRegClasses; in moveToNextID()
1379 : NumRegClasses(TRI.getNumRegClasses()), Mask(Mask), CurrentChunk(*Mask) { in BitMaskClassIterator()
1385 bool isValid() const { return getID() != NumRegClasses; } in isValid()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterBank.cpp78 for (int i = 0, e = ((NumRegClasses + 31) / 32); i != e; ++i) in operator ==()
85 if (!TRI || NumRegClasses == 0) in dump()
87 assert(NumRegClasses == TRI->getNumRegClasses() &&
27 RegisterBank(unsigned ID,const char * Name,const uint32_t * CoveredClasses,unsigned NumRegClasses) RegisterBank() argument
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp932 const size_t NumRegClasses = RegClasses.size(); in computeSubClasses() local
936 RC.SubClasses.resize(NumRegClasses); in computeSubClasses()