Home
last modified time | relevance | path

Searched refs:AddrInfo (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp207 struct AddrInfo { struct in __anond9b55a8f0111::AlignVectors
208 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 …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.h134 bool hasVgprParts(ArrayRef<GEPInfo> AddrInfo) const;
136 SmallVectorImpl<GEPInfo> &AddrInfo) const;
H A DAMDGPUInstructionSelector.cpp2797 AddrInfo.push_back(GEPInfo); in getAddrModeInfo()
2798 getAddrModeInfo(*PtrMI, MRI, AddrInfo); in getAddrModeInfo()
4230 SmallVector<GEPInfo, 4> AddrInfo; in selectSmrdOffset() local
4231 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() local
4304 if (AddrInfo.empty() || AddrInfo[0].SgprParts.size() != 1) in selectSmrdImm32()
[all …]
H A DSMInstructions.td821 SmallVector<GEPInfo, 4> AddrInfo;
822 getAddrModeInfo(MI, MRI, AddrInfo);
824 if (hasVgprParts(AddrInfo))