Lines Matching refs:getSTI
1406 AMDGPU::IsaVersion ISA = AMDGPU::getIsaVersion(getSTI().getCPU()); in AMDGPUAsmParser()
1408 if (ISA.Major >= 6 && isHsaAbi(getSTI())) { in AMDGPUAsmParser()
1425 if (ISA.Major >= 6 && isHsaAbi(getSTI())) { in AMDGPUAsmParser()
1434 return AMDGPU::hasMIMG_R128(getSTI()); in hasMIMG_R128()
1438 return AMDGPU::hasPackedD16(getSTI()); in hasPackedD16()
1441 bool hasA16() const { return AMDGPU::hasA16(getSTI()); } in hasA16()
1443 bool hasG16() const { return AMDGPU::hasG16(getSTI()); } in hasG16()
1445 bool hasGDS() const { return AMDGPU::hasGDS(getSTI()); } in hasGDS()
1448 return AMDGPU::isSI(getSTI()); in isSI()
1452 return AMDGPU::isCI(getSTI()); in isCI()
1456 return AMDGPU::isVI(getSTI()); in isVI()
1460 return AMDGPU::isGFX9(getSTI()); in isGFX9()
1465 return AMDGPU::isGFX90A(getSTI()); in isGFX90A()
1469 return AMDGPU::isGFX940(getSTI()); in isGFX940()
1473 return AMDGPU::isGFX9Plus(getSTI()); in isGFX9Plus()
1477 return AMDGPU::isGFX10(getSTI()); in isGFX10()
1480 bool isGFX10Plus() const { return AMDGPU::isGFX10Plus(getSTI()); } in isGFX10Plus()
1483 return AMDGPU::isGFX11(getSTI()); in isGFX11()
1487 return AMDGPU::isGFX11Plus(getSTI()); in isGFX11Plus()
1490 bool isGFX12() const { return AMDGPU::isGFX12(getSTI()); } in isGFX12()
1492 bool isGFX12Plus() const { return AMDGPU::isGFX12Plus(getSTI()); } in isGFX12Plus()
1494 bool isGFX10_AEncoding() const { return AMDGPU::isGFX10_AEncoding(getSTI()); } in isGFX10_AEncoding()
1497 return AMDGPU::isGFX10_BEncoding(getSTI()); in isGFX10_BEncoding()
1527 return AMDGPU::getNSAMaxSize(getSTI(), HasSampler); in getNSAMaxSize()
1531 return AMDGPU::getMaxNumUserSGPRs(getSTI()); in getMaxNumUserSGPRs()
1534 bool hasKernargPreload() const { return AMDGPU::hasKernargPreload(getSTI()); } in hasKernargPreload()
1552 return getSTI().getFeatureBits(); in getFeatureBits()
2348 Inst.addOperand(MCOperand::createReg(AMDGPU::getMCReg(getReg(), AsmParser->getSTI()))); in addRegOperands()
2939 if (AMDGPU::getIsaVersion(getSTI().getCPU()).Major < 6) in updateGprCountSymbols()
2975 if (isHsaAbi(getSTI())) { in parseRegister()
4262 unsigned OffsetSize = AMDGPU::getNumFlatOffsetBits(getSTI()); in validateFlatOffset()
4307 if (AMDGPU::isLegalSMRDEncodedUnsignedOffset(getSTI(), Offset) || in validateSMEMOffset()
4308 AMDGPU::isLegalSMRDEncodedSignedOffset(getSTI(), Offset, IsBuffer)) in validateSMEMOffset()
4450 if (IsDPP && !hasDPPSrc1SGPR(getSTI())) { in validateDPP()
5117 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
5172 if (getSTI().getTargetTriple().getArch() != Triple::amdgcn) in ParseDirectiveAMDGCNTarget()
5202 IsaVersion Version = getIsaVersion(getSTI().getCPU()); in calculateGPRBlocks()
5211 IsaInfo::getAddressableNumSGPRs(&getSTI()); in calculateGPRBlocks()
5218 IsaInfo::getNumExtraSGPRs(&getSTI(), VCCUsed, FlatScrUsed, XNACKUsed); in calculateGPRBlocks()
5229 IsaInfo::getNumVGPRBlocks(&getSTI(), NumVGPRs, EnableWavefrontSize32); in calculateGPRBlocks()
5230 SGPRBlocks = IsaInfo::getNumSGPRBlocks(&getSTI(), NumSGPRs); in calculateGPRBlocks()
5236 if (getSTI().getTargetTriple().getArch() != Triple::amdgcn) in ParseDirectiveAMDHSAKernel()
5239 if (!isHsaAbi(getSTI())) in ParseDirectiveAMDHSAKernel()
5246 kernel_descriptor_t KD = getDefaultAmdhsaKernelDescriptor(&getSTI()); in ParseDirectiveAMDHSAKernel()
5250 IsaVersion IVersion = getIsaVersion(getSTI().getCPU()); in ParseDirectiveAMDHSAKernel()
5636 getTargetStreamer().EmitAmdhsaKernelDescriptor(getSTI(), KernelName, KD, in ParseDirectiveAMDHSAKernel()
5726 AMDGPU::initDefaultAMDKernelCodeT(Header, &getSTI()); in ParseDirectiveAMDKernelCodeT()
5762 if (getSTI().getTargetTriple().getArch() != Triple::amdgcn) { in ParseDirectiveISAVersion()
5779 assert(isHsaAbi(getSTI())); in ParseDirectiveHSAMetadata()
5846 if (getSTI().getTargetTriple().getOS() != Triple::AMDPAL) { in ParseDirectivePALMetadata()
5890 unsigned LocalMemorySize = AMDGPU::IsaInfo::getLocalMemorySize(&getSTI()); in ParseDirectiveAMDGPULDS()
5930 if (isHsaAbi(getSTI())) { in ParseDirective()
6593 Format = getNfmt(FormatStr, getSTI()); in matchDfmtNfmt()
6629 auto Ufmt = convertDfmtNfmt2Ufmt(Dfmt, Nfmt, getSTI()); in parseSymbolicSplitFormat()
6645 auto Id = getUnifiedFormat(FormatStr, getSTI()); in parseSymbolicUnifiedFormat()
6662 if (!isValidFormatEncoding(Format, getSTI())) in parseNumericFormat()
6698 int64_t Format = getDefaultFormatEncoding(getSTI()); in parseFORMAT()
6879 AMDGPU::IsaVersion ISA = AMDGPU::getIsaVersion(getSTI().getCPU()); in parseCnt()
6914 AMDGPU::IsaVersion ISA = AMDGPU::getIsaVersion(getSTI().getCPU()); in parseSWaitCnt()
7059 int CntVal = encodeDepCtr(DepCtrName, ExprVal, UsedOprMask, getSTI()); in parseDepCtr()
7084 int64_t DepCtr = getDefaultDepCtrEncoding(getSTI()); in parseDepCtr()
7117 (HwReg.Id = getHwregId(getTokenStr(), getSTI())) != OPR_ID_UNKNOWN) { in parseHwregBody()
7218 (Msg.Id = getMsgId(getTokenStr(), getSTI())) != OPR_ID_UNKNOWN) { in parseSendMsgBody()
7263 if (!isValidMsgId(Msg.Id, getSTI())) { in validateSendMsg()
7268 if (Strict && (msgRequiresOp(Msg.Id, getSTI()) != Op.IsDefined)) { in validateSendMsg()
7276 if (!isValidMsgOp(Msg.Id, Op.Id, getSTI(), Strict)) { in validateSendMsg()
7280 if (Strict && !msgSupportsStream(Msg.Id, Op.Id, getSTI()) && in validateSendMsg()
7285 if (!isValidMsgStream(Msg.Id, Op.Id, Stream.Id, getSTI(), Strict)) { in validateSendMsg()
7400 if (Id == ET_INVALID || !isSupportedTgtId(Id, getSTI())) in parseExpTgt()
8136 getSTI().getTargetTriple().getArch() == Triple::r600) in onBeginOfFile()
8140 getTargetStreamer().initializeTargetID(getSTI(), in onBeginOfFile()
8141 getSTI().getFeatureString()); in onBeginOfFile()
8143 if (isHsaAbi(getSTI())) in onBeginOfFile()
8510 if (!hasVOPD(getSTI())) in parseVOPD()