Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp2934 GEPInfo.SgprParts.push_back(GEPOp.getReg()); in getAddrModeInfo()
5223 if (GEPI.SgprParts.size() == 1 && GEPI.Imm != 0 && EncodedImm && in selectSmrdOffset()
5226 if (GEPI2.SgprParts.size() == 2 && GEPI2.Imm == 0) { in selectSmrdOffset()
5228 matchZeroExtendFromS32(*MRI, GEPI2.SgprParts[1])) { in selectSmrdOffset()
5229 Base = GEPI2.SgprParts[0]; in selectSmrdOffset()
5252 if (Offset && GEPI.SgprParts.size() == 1 && EncodedImm) { in selectSmrdOffset()
5253 Base = GEPI.SgprParts[0]; in selectSmrdOffset()
5259 if (SOffset && GEPI.SgprParts.size() == 1 && isUInt<32>(GEPI.Imm) && in selectSmrdOffset()
5265 Base = GEPI.SgprParts[0]; in selectSmrdOffset()
5272 if (SOffset && GEPI.SgprParts.size() && GEPI.Imm == 0) { in selectSmrdOffset()
[all …]
H A DAMDGPUInstructionSelector.h67 SmallVector<unsigned, 2> SgprParts; member