Searched refs:AddrInfo (Results 1 – 4 of 4) sorted by relevance
207 struct AddrInfo { struct in __anond9b55a8f0111::AlignVectors208 AddrInfo(const AddrInfo &) = default;213 AddrInfo &operator=(const AddrInfo &) = default;304 bool isHvx(const AddrInfo &AI) const;622 -> std::optional<AddrInfo> { in getAddrInfo()875 for (AddrInfo &W : WorkStack) { in createAddressGroups()1012 const AddrInfo &Info = *I; in createStoreGroups()1441 const AddrInfo &WithMaxAlign = in realignGroup()1446 const AddrInfo &WithMinOffset = in realignGroup()1449 const AddrInfo &WithMaxNeeded = in realignGroup()[all …]
134 bool hasVgprParts(ArrayRef<GEPInfo> AddrInfo) const;136 SmallVectorImpl<GEPInfo> &AddrInfo) const;
2797 AddrInfo.push_back(GEPInfo); in getAddrModeInfo()2798 getAddrModeInfo(*PtrMI, MRI, AddrInfo); in getAddrModeInfo()4230 SmallVector<GEPInfo, 4> AddrInfo; in selectSmrdOffset() local4231 getAddrModeInfo(*MI, *MRI, AddrInfo); in selectSmrdOffset()4233 if (AddrInfo.empty()) in selectSmrdOffset()4236 const GEPInfo &GEPI = AddrInfo[0]; in selectSmrdOffset()4242 AddrInfo.size() > 1) { in selectSmrdOffset()4243 const GEPInfo &GEPI2 = AddrInfo[1]; in selectSmrdOffset()4301 SmallVector<GEPInfo, 4> AddrInfo; in selectSmrdImm32() local4304 if (AddrInfo.empty() || AddrInfo[0].SgprParts.size() != 1) in selectSmrdImm32()[all …]
821 SmallVector<GEPInfo, 4> AddrInfo;822 getAddrModeInfo(MI, MRI, AddrInfo);824 if (hasVgprParts(AddrInfo))