Home
last modified time | relevance | path

Searched refs:IsaInfo (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DGCNSubtarget.h67 AMDGPU::IsaInfo::AMDGPUTargetID TargetID;
254 const AMDGPU::IsaInfo::AMDGPUTargetID &getTargetID() const { in getTargetID()
1001 return AMDGPU::IsaInfo::getSGPRAllocGranule(this); in getSGPRAllocGranule()
1006 return AMDGPU::IsaInfo::getSGPREncodingGranule(this); in getSGPREncodingGranule()
1011 return AMDGPU::IsaInfo::getTotalNumSGPRs(this); in getTotalNumSGPRs()
1016 return AMDGPU::IsaInfo::getAddressableNumSGPRs(this); in getAddressableNumSGPRs()
1022 return AMDGPU::IsaInfo::getMinNumSGPRs(this, WavesPerEU); in getMinNumSGPRs()
1028 return AMDGPU::IsaInfo::getMaxNumSGPRs(this, WavesPerEU, Addressable); in getMaxNumSGPRs()
1046 return AMDGPU::IsaInfo::getVGPRAllocGranule(this); in getVGPRAllocGranule()
1051 return AMDGPU::IsaInfo::getVGPREncodingGranule(this); in getVGPREncodingGranule()
[all …]
H A DR600Subtarget.h145 return AMDGPU::IsaInfo::getMaxWorkGroupsPerCU(this, FlatWorkGroupSize); in getMaxWorkGroupsPerCU()
150 return AMDGPU::IsaInfo::getMinFlatWorkGroupSize(this); in getMinFlatWorkGroupSize()
155 return AMDGPU::IsaInfo::getMaxFlatWorkGroupSize(this); in getMaxFlatWorkGroupSize()
162 return AMDGPU::IsaInfo::getWavesPerEUForWorkGroup(this, FlatWorkGroupSize); in getWavesPerEUForWorkGroup()
168 return AMDGPU::IsaInfo::getMinWavesPerEU(this); in getMinWavesPerEU()
H A DAMDGPUHSAMetadataStreamer.h45 const IsaInfo::AMDGPUTargetID &TargetID) = 0;
115 const IsaInfo::AMDGPUTargetID &TargetID) override;
127 void emitTargetID(const IsaInfo::AMDGPUTargetID &TargetID);
134 const IsaInfo::AMDGPUTargetID &TargetID) override;
195 const IsaInfo::AMDGPUTargetID &TargetID) override;
H A DAMDGPUAsmPrinter.cpp205 FunctionTargetID.getXnackSetting() != IsaInfo::TargetIDSetting::Any && in emitFunctionBodyStart()
214 FunctionTargetID.getSramEccSetting() != IsaInfo::TargetIDSetting::Any && in emitFunctionBodyStart()
267 IsaInfo::getNumExtraSGPRs(&STM, in emitFunctionBodyEnd()
650 const IsaInfo::AMDGPUTargetID &STMTargetID = STM.getTargetID(); in initializeTargetID()
652 if (TSTargetID->getXnackSetting() == IsaInfo::TargetIDSetting::Any) in initializeTargetID()
655 if (TSTargetID->getSramEccSetting() == IsaInfo::TargetIDSetting::Any) in initializeTargetID()
694 return NumExplicitSGPR + IsaInfo::getNumExtraSGPRs( in getTotalNumSGPRs()
1028 47 - IsaInfo::getNumExtraSGPRs(&ST, true, ST.hasFlatAddressSpace()); in analyzeResourceUsage()
1098 unsigned ExtraSGPRs = IsaInfo::getNumExtraSGPRs( in getSIProgramInfo()
1169 AMDGPU::IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG; in getSIProgramInfo()
[all …]
H A DAMDGPUHSAMetadataStreamer.cpp439 const IsaInfo::AMDGPUTargetID &TargetID) { in begin()
886 const IsaInfo::AMDGPUTargetID &TargetID) { in begin()
937 void MetadataStreamerV4::emitTargetID(const IsaInfo::AMDGPUTargetID &TargetID) { in emitTargetID()
943 const IsaInfo::AMDGPUTargetID &TargetID) { in begin()
H A DAMDGPUSubtarget.cpp321 MaxWavesPerEU = AMDGPU::IsaInfo::getMaxWavesPerEU(this); in GCNSubtarget()
774 MaxNumSGPRs = AMDGPU::IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG; in getMaxNumSGPRs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUTargetStreamer.h44 Optional<AMDGPU::IsaInfo::AMDGPUTargetID> TargetID;
102 const Optional<AMDGPU::IsaInfo::AMDGPUTargetID> &getTargetID() const { in getTargetID()
105 Optional<AMDGPU::IsaInfo::AMDGPUTargetID> &getTargetID() { in getTargetID()
H A DAMDGPUTargetStreamer.cpp616 case AMDGPU::IsaInfo::TargetIDSetting::Unsupported: in getEFlagsV4()
619 case AMDGPU::IsaInfo::TargetIDSetting::Any: in getEFlagsV4()
622 case AMDGPU::IsaInfo::TargetIDSetting::Off: in getEFlagsV4()
625 case AMDGPU::IsaInfo::TargetIDSetting::On: in getEFlagsV4()
631 case AMDGPU::IsaInfo::TargetIDSetting::Unsupported: in getEFlagsV4()
634 case AMDGPU::IsaInfo::TargetIDSetting::Any: in getEFlagsV4()
637 case AMDGPU::IsaInfo::TargetIDSetting::Off: in getEFlagsV4()
640 case AMDGPU::IsaInfo::TargetIDSetting::On: in getEFlagsV4()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp321 namespace IsaInfo { namespace
1999 const AMDGPU::IsaInfo::TargetIDSetting S) { in operator <<()
2001 case (AMDGPU::IsaInfo::TargetIDSetting::Unsupported): in operator <<()
2004 case (AMDGPU::IsaInfo::TargetIDSetting::Any): in operator <<()
2007 case (AMDGPU::IsaInfo::TargetIDSetting::Off): in operator <<()
2010 case (AMDGPU::IsaInfo::TargetIDSetting::On): in operator <<()
H A DAMDGPUBaseInfo.h69 namespace IsaInfo {
1004 const AMDGPU::IsaInfo::TargetIDSetting S);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp1489 AMDGPU::IsaInfo::getVGPREncodingGranule(&STI); in decodeCOMPUTE_PGM_RSRC1()
1520 AMDGPU::IsaInfo::getSGPREncodingGranule(&STI); in decodeCOMPUTE_PGM_RSRC1()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp4460 IsaInfo::getAddressableNumSGPRs(&getSTI()); in calculateGPRBlocks()
4467 IsaInfo::getNumExtraSGPRs(&getSTI(), VCCUsed, FlatScrUsed, XNACKUsed); in calculateGPRBlocks()
4474 NumSGPRs = IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG; in calculateGPRBlocks()
4478 IsaInfo::getNumVGPRBlocks(&getSTI(), NumVGPRs, EnableWavefrontSize32); in calculateGPRBlocks()
4479 SGPRBlocks = IsaInfo::getNumSGPRBlocks(&getSTI(), NumSGPRs); in calculateGPRBlocks()
5110 unsigned LocalMemorySize = AMDGPU::IsaInfo::getLocalMemorySize(&getSTI()); in ParseDirectiveAMDGPULDS()