Searched refs:AddrInfo (Results 1 – 4 of 4) sorted by relevance
146 struct AddrInfo { struct in __anon2c83e0c90111::AlignVectors147 AddrInfo(const AddrInfo &) = default;152 AddrInfo &operator=(const AddrInfo &) = default;226 bool isHvx(const AddrInfo &AI) const;397 return Optional<AddrInfo>(); in getAddrInfo()500 for (AddrInfo &W : WorkStack) { in createAddressGroups()605 for (const AddrInfo &Info : Group) { in createLoadGroups()646 const AddrInfo &Info = *I; in createStoreGroups()722 const AddrInfo &WithMaxAlign = in realignGroup()727 const AddrInfo &WithMinOffset = in realignGroup()[all …]
129 bool hasVgprParts(ArrayRef<GEPInfo> AddrInfo) const;131 SmallVectorImpl<GEPInfo> &AddrInfo) const;
2392 AddrInfo.push_back(GEPInfo); in getAddrModeInfo()2393 getAddrModeInfo(*PtrMI, MRI, AddrInfo); in getAddrModeInfo()3846 SmallVector<GEPInfo, 4> AddrInfo; in selectSmrdOffset() local3847 getAddrModeInfo(*MI, *MRI, AddrInfo); in selectSmrdOffset()3849 if (AddrInfo.empty()) in selectSmrdOffset()3852 const GEPInfo &GEPI = AddrInfo[0]; in selectSmrdOffset()3858 AddrInfo.size() > 1) { in selectSmrdOffset()3859 const GEPInfo &GEPI2 = AddrInfo[1]; in selectSmrdOffset()3917 SmallVector<GEPInfo, 4> AddrInfo; in selectSmrdImm32() local3920 if (AddrInfo.empty() || AddrInfo[0].SgprParts.size() != 1) in selectSmrdImm32()[all …]
847 SmallVector<GEPInfo, 4> AddrInfo;848 getAddrModeInfo(MI, MRI, AddrInfo);850 if (hasVgprParts(AddrInfo))