Lines Matching refs:AddrInfo
393 const MachineRegisterInfo &MRI, SmallVectorImpl<GEPInfo> &AddrInfo) const { in getAddrModeInfo()
422 AddrInfo.push_back(GEPInfo); in getAddrModeInfo()
423 getAddrModeInfo(*PtrMI, MRI, AddrInfo); in getAddrModeInfo()
494 bool AMDGPUInstructionSelector::hasVgprParts(ArrayRef<GEPInfo> AddrInfo) const { in hasVgprParts()
495 for (const GEPInfo &GEPInfo : AddrInfo) { in hasVgprParts()
503 ArrayRef<GEPInfo> AddrInfo) const { in selectSMRD()
515 if (hasVgprParts(AddrInfo)) in selectSMRD()
527 if (!AddrInfo.empty() && AddrInfo[0].SgprParts.size() == 1) { in selectSMRD()
529 const GEPInfo &GEPInfo = AddrInfo[0]; in selectSMRD()
587 SmallVector<GEPInfo, 4> AddrInfo; in selectG_LOAD() local
589 getAddrModeInfo(I, MRI, AddrInfo); in selectG_LOAD()
591 if (selectSMRD(I, AddrInfo)) { in selectG_LOAD()