Lines Matching refs:RegisterBank
46 const RegisterBank *NewBank;
51 MachineRegisterInfo &MRI_, const RegisterBank *RB) in ApplyRegBankMapping()
69 const RegisterBank *SrcBank = RBI.getRegBank(SrcReg, MRI, *RBI.TRI); in applyBank()
95 const RegisterBank *DstBank = RBI.getRegBank(DstReg, MRI, *RBI.TRI); in applyBank()
108 const RegisterBank *RB = NewBank; in applyBank()
152 static bool isVectorRegisterBank(const RegisterBank &Bank) { in isVectorRegisterBank()
157 unsigned AMDGPURegisterBankInfo::copyCost(const RegisterBank &Dst, in copyCost()
158 const RegisterBank &Src, in copyCost()
193 const RegisterBank *CurBank) const { in getBreakDownCost()
216 const RegisterBank &
684 const RegisterBank *Bank = getRegBank(Reg, *MRI, *TRI); in split64BitValueForMapping()
761 const RegisterBank *DefBank = getRegBank(Def.getReg(), MRI, *TRI); in executeInWaterfallLoop()
1041 const RegisterBank *OpBank = getRegBank(Reg, MRI, *TRI); in collectWaterfallOperands()
1076 const RegisterBank *Bank = getRegBank(Reg, MRI, *TRI); in constrainOpWithReadfirstlane()
1129 const RegisterBank *PtrBank = in applyMappingWideLoad()
1481 const RegisterBank *DstBank = in applyMappingImpl()
1494 const RegisterBank *SrcBank = getRegBank(SrcReg, MRI, *TRI); in applyMappingImpl()
1534 const RegisterBank *DstBank = in applyMappingImpl()
1572 const RegisterBank *CondBank = getRegBank(CondRegs[0], MRI, *TRI); in applyMappingImpl()
1622 const RegisterBank *CondBank = in applyMappingImpl()
1647 const RegisterBank *DstBank = in applyMappingImpl()
1721 const RegisterBank *DstBank = in applyMappingImpl()
1743 const RegisterBank *DstBank = in applyMappingImpl()
1779 const RegisterBank *SrcBank = in applyMappingImpl()
1819 const RegisterBank *DstBank = &AMDGPU::VGPRRegBank; in applyMappingImpl()
1880 const RegisterBank *DstBank = in applyMappingImpl()
1891 const RegisterBank *BankLo = in applyMappingImpl()
1893 const RegisterBank *BankHi = in applyMappingImpl()
1942 const RegisterBank *DstBank = DstMapping.BreakDown[0].RegBank; in applyMappingImpl()
1943 const RegisterBank *SrcBank = in applyMappingImpl()
2078 const RegisterBank *DstBank = in applyMappingImpl()
2080 const RegisterBank *SrcBank = in applyMappingImpl()
2082 const RegisterBank *InsSrcBank = in applyMappingImpl()
2232 if (const RegisterBank *Bank = getRegBank(Reg, MRI, *TRI)) { in isSALUMapping()
2364 const RegisterBank *PtrBank = getRegBank(PtrReg, MRI, *TRI); in getInstrMappingForLoad()
2393 const RegisterBank *Bank = getRegBank(Reg, MRI, TRI); in getRegBankID()
2489 if (const RegisterBank *DstBank = getRegBank(DstReg, MRI, *TRI)) in getInstrMapping()
2494 const RegisterBank *Bank = getRegBank(Reg, MRI, *TRI); in getInstrMapping()
2533 const RegisterBank *DstBank in getInstrMapping()
2757 const RegisterBank *SrcBank = getRegBank(Src, MRI, *TRI); in getInstrMapping()