Home
last modified time | relevance | path

Searched refs:SrcBank (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp131 const RegisterBank *SrcBank = RBI.getRegBank(SrcReg, MRI, *RBI.TRI); in applyBank() local
132 if (SrcBank == &AMDGPU::VCCRegBank) { in applyBank()
1974 const RegisterBank &SrcBank = in foldExtractEltToCmpSelect() local
1979 SrcBank == AMDGPU::SGPRRegBank && in foldExtractEltToCmpSelect()
2072 const RegisterBank &SrcBank = in foldInsertEltToCmpSelect() local
2079 SrcBank == AMDGPU::SGPRRegBank && in foldInsertEltToCmpSelect()
2260 const RegisterBank *SrcBank = getRegBank(SrcReg, MRI, *TRI); in applyMappingImpl() local
2262 if (SrcBank != &AMDGPU::VCCRegBank) { in applyMappingImpl()
2500 const RegisterBank *SrcBank = MRI.getRegBankOrNull(SrcReg); in applyMappingImpl() local
2504 if (SrcBank && SrcBank == &AMDGPU::VGPRRegBank) { in applyMappingImpl()
[all …]
H A DAMDGPUInstructionSelector.cpp615 const RegisterBank *SrcBank = RBI.getRegBank(SrcReg, *MRI, TRI); in selectG_EXTRACT() local
617 TRI.getRegClassForSizeOnBank(SrcSize, *SrcBank); in selectG_EXTRACT()
689 const RegisterBank *SrcBank = RBI.getRegBank(SrcReg, *MRI, TRI); in selectG_UNMERGE_VALUES() local
692 TRI.getRegClassForSizeOnBank(SrcSize, *SrcBank); in selectG_UNMERGE_VALUES()
2601 const RegisterBank *SrcBank = getArtifactRegBank(SrcReg, *MRI, TRI); in selectG_SZA_EXT() local
2609 TRI.getRegClassForTypeOnBank(SrcTy, *SrcBank); in selectG_SZA_EXT()
2627 if (SrcBank->getID() == AMDGPU::VGPRRegBankID && DstSize <= 32) { in selectG_SZA_EXT()
2651 if (SrcBank->getID() == AMDGPU::SGPRRegBankID && DstSize <= 64) { in selectG_SZA_EXT()