Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp393 const MachineRegisterInfo &MRI, SmallVectorImpl<GEPInfo> &AddrInfo) const { in getAddrModeInfo()
422 AddrInfo.push_back(GEPInfo); in getAddrModeInfo()
423 getAddrModeInfo(*PtrMI, MRI, AddrInfo); in getAddrModeInfo()
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()
[all …]
H A DAMDGPUInstructionSelector.h73 bool hasVgprParts(ArrayRef<GEPInfo> AddrInfo) const;
75 SmallVectorImpl<GEPInfo> &AddrInfo) const;
76 bool selectSMRD(MachineInstr &I, ArrayRef<GEPInfo> AddrInfo) const;