Lines Matching refs:GEPI
3852 const GEPInfo &GEPI = AddrInfo[0]; in selectSmrdOffset() local
3854 AMDGPU::getSMRDEncodedOffset(STI, GEPI.Imm, false); in selectSmrdOffset()
3857 if (GEPI.SgprParts.size() == 1 && GEPI.Imm != 0 && EncodedImm && in selectSmrdOffset()
3873 if (Offset && GEPI.SgprParts.size() == 1 && EncodedImm) { in selectSmrdOffset()
3874 Base = GEPI.SgprParts[0]; in selectSmrdOffset()
3880 if (SOffset && GEPI.SgprParts.size() == 1 && isUInt<32>(GEPI.Imm) && in selectSmrdOffset()
3881 GEPI.Imm != 0) { in selectSmrdOffset()
3886 Base = GEPI.SgprParts[0]; in selectSmrdOffset()
3889 .addImm(GEPI.Imm); in selectSmrdOffset()
3893 if (SOffset && GEPI.SgprParts.size() && GEPI.Imm == 0) { in selectSmrdOffset()
3894 if (Register OffsetReg = matchZeroExtendFromS32(*MRI, GEPI.SgprParts[1])) { in selectSmrdOffset()
3895 Base = GEPI.SgprParts[0]; in selectSmrdOffset()