Lines Matching refs:RegisterBank
43 RegBanks.reset(new RegisterBank[NumRegBanks]); in RegisterBankInfo()
48 const RegisterBank &RegBank = getRegBank(Idx); in verify()
60 RegisterBank &RegBank = getRegBank(ID); in createRegisterBank()
61 assert(RegBank.getID() == RegisterBank::InvalidID && in createRegisterBank()
70 RegisterBank &RB = getRegBank(ID); in addRegBankCoverage()
168 const RegisterBank *
176 if (RegClassOrBank.is<const RegisterBank *>()) in getRegBank()
177 return RegClassOrBank.get<const RegisterBank *>(); in getRegBank()
185 const RegisterBank *RegisterBankInfo::getRegBankFromConstraints( in getRegBankFromConstraints()
195 const RegisterBank &RegBank = getRegBankFromRegClass(*RC); in getRegBankFromConstraints()
220 const RegisterBank *RegBank = nullptr; in getInstrMappingImpl()
235 const RegisterBank *AltRegBank = getRegBank(Reg, MRI, TRI); in getInstrMappingImpl()
239 const RegisterBank *CurRegBank = isCopyLike ? AltRegBank : nullptr; in getInstrMappingImpl()
454 unsigned OpIdx, unsigned MaskSize, const RegisterBank &RegBank) { in setOperandMapping()