Lines Matching refs:getSTI
1293 AMDGPU::IsaVersion ISA = AMDGPU::getIsaVersion(getSTI().getCPU()); in AMDGPUAsmParser()
1295 if (ISA.Major >= 6 && isHsaAbiVersion3Or4(&getSTI())) { in AMDGPUAsmParser()
1312 if (ISA.Major >= 6 && isHsaAbiVersion3Or4(&getSTI())) { in AMDGPUAsmParser()
1321 return AMDGPU::hasMIMG_R128(getSTI()); in hasMIMG_R128()
1325 return AMDGPU::hasPackedD16(getSTI()); in hasPackedD16()
1329 return AMDGPU::hasGFX10A16(getSTI()); in hasGFX10A16()
1332 bool hasG16() const { return AMDGPU::hasG16(getSTI()); } in hasG16()
1335 return AMDGPU::isSI(getSTI()); in isSI()
1339 return AMDGPU::isCI(getSTI()); in isCI()
1343 return AMDGPU::isVI(getSTI()); in isVI()
1347 return AMDGPU::isGFX9(getSTI()); in isGFX9()
1351 return AMDGPU::isGFX90A(getSTI()); in isGFX90A()
1355 return AMDGPU::isGFX9Plus(getSTI()); in isGFX9Plus()
1359 return AMDGPU::isGFX10(getSTI()); in isGFX10()
1362 bool isGFX10Plus() const { return AMDGPU::isGFX10Plus(getSTI()); } in isGFX10Plus()
1365 return AMDGPU::isGFX10_BEncoding(getSTI()); in isGFX10_BEncoding()
1406 return getSTI().getFeatureBits(); in getFeatureBits()
2155 Inst.addOperand(MCOperand::createReg(AMDGPU::getMCReg(getReg(), AsmParser->getSTI()))); in addRegOperands()
2691 if (AMDGPU::getIsaVersion(getSTI().getCPU()).Major < 6) in updateGprCountSymbols()
2727 if (isHsaAbiVersion3Or4(&getSTI())) { in parseRegister()
3847 unsigned OffsetSize = AMDGPU::getNumFlatOffsetBits(getSTI(), true); in validateFlatOffset()
3854 unsigned OffsetSize = AMDGPU::getNumFlatOffsetBits(getSTI(), false); in validateFlatOffset()
3895 if (AMDGPU::isLegalSMRDEncodedUnsignedOffset(getSTI(), Offset) || in validateSMEMOffset()
3896 AMDGPU::isLegalSMRDEncodedSignedOffset(getSTI(), Offset, IsBuffer)) in validateSMEMOffset()
4331 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in checkUnsupportedInstruction()
4394 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
4460 if (getSTI().getTargetTriple().getArch() != Triple::amdgcn) in ParseDirectiveAMDGCNTarget()
4490 IsaVersion Version = getIsaVersion(getSTI().getCPU()); in calculateGPRBlocks()
4499 IsaInfo::getAddressableNumSGPRs(&getSTI()); in calculateGPRBlocks()
4506 IsaInfo::getNumExtraSGPRs(&getSTI(), VCCUsed, FlatScrUsed, XNACKUsed); in calculateGPRBlocks()
4517 IsaInfo::getNumVGPRBlocks(&getSTI(), NumVGPRs, EnableWavefrontSize32); in calculateGPRBlocks()
4518 SGPRBlocks = IsaInfo::getNumSGPRBlocks(&getSTI(), NumSGPRs); in calculateGPRBlocks()
4524 if (getSTI().getTargetTriple().getArch() != Triple::amdgcn) in ParseDirectiveAMDHSAKernel()
4527 if (getSTI().getTargetTriple().getOS() != Triple::AMDHSA) in ParseDirectiveAMDHSAKernel()
4534 kernel_descriptor_t KD = getDefaultAmdhsaKernelDescriptor(&getSTI()); in ParseDirectiveAMDHSAKernel()
4538 IsaVersion IVersion = getIsaVersion(getSTI().getCPU()); in ParseDirectiveAMDHSAKernel()
4845 getSTI(), KernelName, KD, NextFreeVGPR, NextFreeSGPR, ReserveVCC, in ParseDirectiveAMDHSAKernel()
4871 AMDGPU::IsaVersion ISA = AMDGPU::getIsaVersion(getSTI().getCPU()); in ParseDirectiveHSACodeObjectISA()
4967 AMDGPU::initDefaultAMDKernelCodeT(Header, &getSTI()); in ParseDirectiveAMDKernelCodeT()
5003 if (getSTI().getTargetTriple().getArch() != Triple::amdgcn) { in ParseDirectiveISAVersion()
5023 isHsaAbiVersion3Or4(&getSTI()) in ParseDirectiveHSAMetadata()
5029 if (getSTI().getTargetTriple().getOS() != Triple::AMDHSA) { in ParseDirectiveHSAMetadata()
5040 if (isHsaAbiVersion3Or4(&getSTI())) { in ParseDirectiveHSAMetadata()
5105 if (getSTI().getTargetTriple().getOS() != Triple::AMDPAL) { in ParseDirectivePALMetadata()
5149 unsigned LocalMemorySize = AMDGPU::IsaInfo::getLocalMemorySize(&getSTI()); in ParseDirectiveAMDGPULDS()
5190 if (isHsaAbiVersion3Or4(&getSTI())) { in ParseDirective()
5690 Format = getNfmt(FormatStr, getSTI()); in matchDfmtNfmt()
5770 if (!isValidFormatEncoding(Format, getSTI())) { in parseNumericFormat()
5810 int64_t Format = getDefaultFormatEncoding(getSTI()); in parseFORMAT()
6025 AMDGPU::IsaVersion ISA = AMDGPU::getIsaVersion(getSTI().getCPU()); in parseCnt()
6061 AMDGPU::IsaVersion ISA = AMDGPU::getIsaVersion(getSTI().getCPU()); in parseSWaitCntOps()
6130 if (HwReg.IsSymbolic && !isValidHwreg(HwReg.Id, getSTI())) { in validateHwreg()
6236 if (!isValidMsgId(Msg.Id, getSTI(), Strict)) { in validateSendMsg()
6248 if (!isValidMsgOp(Msg.Id, Op.Id, getSTI(), Strict)) { in validateSendMsg()
6256 if (!isValidMsgStream(Msg.Id, Op.Id, Stream.Id, getSTI(), Strict)) { in validateSendMsg()
6384 if (Id == ET_INVALID || !isSupportedTgtId(Id, getSTI())) { in parseExpTgt()
7358 getSTI().getTargetTriple().getArch() == Triple::r600) in onBeginOfFile()
7362 getTargetStreamer().initializeTargetID(getSTI(), getSTI().getFeatureString()); in onBeginOfFile()
7364 if (isHsaAbiVersion3Or4(&getSTI())) in onBeginOfFile()