Lines Matching refs:Bank

221 static bool isVectorRegisterBank(const RegisterBank &Bank) {  in isVectorRegisterBank()  argument
222 unsigned BankID = Bank.getID(); in isVectorRegisterBank()
668 const RegisterBank *Bank = getRegBank(Reg, *MRI, *TRI); in split64BitValueForMapping() local
669 MRI->setRegBank(LoLHS, *Bank); in split64BitValueForMapping()
670 MRI->setRegBank(HiLHS, *Bank); in split64BitValueForMapping()
707 const RegisterBank *Bank = getRegBank(Src, MRI, *TRI); in buildReadFirstLane() local
709 if (Bank == &AMDGPU::SGPRRegBank) in buildReadFirstLane()
715 if (Bank != &AMDGPU::VGPRRegBank) { in buildReadFirstLane()
1019 const RegisterBank *Bank = getRegBank(Reg, MRI, *TRI); in constrainOpWithReadfirstlane() local
1020 if (Bank == &AMDGPU::SGPRRegBank) in constrainOpWithReadfirstlane()
2008 const RegisterBank &Bank) { in constrainRegToBank() argument
2010 if (CurrBank && *CurrBank != Bank) { in constrainRegToBank()
2012 MRI.setRegBank(Copy, Bank); in constrainRegToBank()
2016 MRI.setRegBank(Reg, Bank); in constrainRegToBank()
3490 if (const RegisterBank *Bank = getRegBank(Reg, MRI, *TRI)) { in getMappingType() local
3491 RegBank = regBankUnion(RegBank, Bank->getID()); in getMappingType()
3507 if (const RegisterBank *Bank = getRegBank(Reg, MRI, *TRI)) { in isSALUMapping() local
3508 if (Bank->getID() != AMDGPU::SGPRRegBankID) in isSALUMapping()
3686 const RegisterBank *Bank = getRegBank(Reg, MRI, *TRI); in getRegBankID() local
3687 return Bank ? Bank->getID() : Default; in getRegBankID()
3696 unsigned Bank = getRegBankID(Reg, MRI, AMDGPU::SGPRRegBankID); in getSGPROpMapping() local
3698 return AMDGPU::getValueMapping(Bank, Size); in getSGPROpMapping()
3795 const RegisterBank *Bank = getRegBank(Reg, MRI, *TRI); in getInstrMapping() local
3798 if (!Bank || Bank->getID() == AMDGPU::VGPRRegBankID) { in getInstrMapping()
3804 unsigned OpBank = Bank->getID(); in getInstrMapping()
4017 if (const RegisterBank *Bank = getRegBank(Reg, MRI, *TRI)) { in getInstrMapping() local
4018 if (Bank->getID() != AMDGPU::SGPRRegBankID) { in getInstrMapping()
4122 unsigned Bank = getMappingType(MRI, MI); in getInstrMapping() local
4126 OpdsMapping[0] = AMDGPU::getValueMapping(Bank, DstSize); in getInstrMapping()
4129 OpdsMapping[i] = AMDGPU::getValueMapping(Bank, SrcSize); in getInstrMapping()
4167 unsigned Bank = getRegBankID(Src, MRI); in getInstrMapping() local
4170 OpdsMapping[0] = AMDGPU::getValueMapping(Bank, DstSize); in getInstrMapping()
4171 OpdsMapping[1] = AMDGPU::getValueMapping(Bank, SrcSize); in getInstrMapping()
4308 unsigned Bank = getMappingType(MRI, MI); in getInstrMapping() local
4314 OpdsMapping[i] = AMDGPU::getValueMapping(Bank, Size); in getInstrMapping()
4924 unsigned Bank = getRegBankID(MI.getOperand(2).getReg(), MRI, in getInstrMapping() local
4926 OpdsMapping[2] = AMDGPU::getValueMapping(Bank, 32); in getInstrMapping()
4931 unsigned Bank = getRegBankID(MI.getOperand(2).getReg(), MRI, in getInstrMapping() local
4933 OpdsMapping[2] = AMDGPU::getValueMapping(Bank, 32); in getInstrMapping()
4938 unsigned Bank = in getInstrMapping() local
4940 OpdsMapping[1] = AMDGPU::getValueMapping(Bank, 32); in getInstrMapping()
5038 unsigned Bank = getRegBankID(MI.getOperand(2).getReg(), MRI, in getInstrMapping() local
5040 OpdsMapping[2] = AMDGPU::getValueMapping(Bank, 32); in getInstrMapping()
5047 unsigned Bank = getRegBankID(MI.getOperand(1).getReg(), MRI, in getInstrMapping() local
5049 OpdsMapping[1] = AMDGPU::getValueMapping(Bank, 32); in getInstrMapping()
5144 unsigned Bank = SGPRSrcs && CondBank == AMDGPU::SGPRRegBankID ? in getInstrMapping() local
5151 OpdsMapping[0] = AMDGPU::getValueMappingSGPR64Only(Bank, Size); in getInstrMapping()
5153 OpdsMapping[2] = AMDGPU::getValueMappingSGPR64Only(Bank, Size); in getInstrMapping()
5154 OpdsMapping[3] = AMDGPU::getValueMappingSGPR64Only(Bank, Size); in getInstrMapping()
5156 OpdsMapping[0] = AMDGPU::getValueMapping(Bank, Size); in getInstrMapping()
5158 OpdsMapping[2] = AMDGPU::getValueMapping(Bank, Size); in getInstrMapping()
5159 OpdsMapping[3] = AMDGPU::getValueMapping(Bank, Size); in getInstrMapping()
5216 unsigned Bank = getRegBankID(MI.getOperand(0).getReg(), MRI, in getInstrMapping() local
5219 if (Bank != AMDGPU::SGPRRegBankID) in getInstrMapping()
5220 Bank = AMDGPU::VCCRegBankID; in getInstrMapping()
5222 OpdsMapping[0] = AMDGPU::getValueMapping(Bank, 1); in getInstrMapping()