Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSubtarget.h62 AMDGPU::IsaInfo::AMDGPUTargetID TargetID;
1289 return AMDGPU::IsaInfo::getSGPRAllocGranule(this); in getSGPRAllocGranule()
1294 return AMDGPU::IsaInfo::getSGPREncodingGranule(this); in getSGPREncodingGranule()
1299 return AMDGPU::IsaInfo::getTotalNumSGPRs(this); in getTotalNumSGPRs()
1304 return AMDGPU::IsaInfo::getAddressableNumSGPRs(this); in getAddressableNumSGPRs()
1359 return AMDGPU::IsaInfo::getVGPRAllocGranule(this); in getVGPRAllocGranule()
1364 return AMDGPU::IsaInfo::getVGPREncodingGranule(this); in getVGPREncodingGranule()
1369 return AMDGPU::IsaInfo::getTotalNumVGPRs(this); in getTotalNumVGPRs()
1374 return AMDGPU::IsaInfo::getAddressableNumVGPRs(this); in getAddressableNumVGPRs()
1444 return AMDGPU::IsaInfo::getMinFlatWorkGroupSize(this); in getMinFlatWorkGroupSize()
[all …]
H A DR600Subtarget.h138 return AMDGPU::IsaInfo::getMaxWorkGroupsPerCU(this, FlatWorkGroupSize); in getMaxWorkGroupsPerCU()
143 return AMDGPU::IsaInfo::getMinFlatWorkGroupSize(this); in getMinFlatWorkGroupSize()
148 return AMDGPU::IsaInfo::getMaxFlatWorkGroupSize(this); in getMaxFlatWorkGroupSize()
155 return AMDGPU::IsaInfo::getWavesPerEUForWorkGroup(this, FlatWorkGroupSize); in getWavesPerEUForWorkGroup()
161 return AMDGPU::IsaInfo::getMinWavesPerEU(this); in getMinWavesPerEU()
H A DAMDGPUHSAMetadataStreamer.h36 namespace IsaInfo {
49 const IsaInfo::AMDGPUTargetID &TargetID) = 0;
91 void emitTargetID(const IsaInfo::AMDGPUTargetID &TargetID);
130 const IsaInfo::AMDGPUTargetID &TargetID) override;
H A DAMDGPUAsmPrinter.cpp168 FunctionTargetID.getXnackSetting() != IsaInfo::TargetIDSetting::Any && in emitFunctionBodyStart()
177 FunctionTargetID.getSramEccSetting() != IsaInfo::TargetIDSetting::Any && in emitFunctionBodyStart()
233 IsaInfo::getNumExtraSGPRs( in emitFunctionBodyEnd()
652 const IsaInfo::AMDGPUTargetID &STMTargetID = STM.getTargetID(); in initializeTargetID()
654 if (TSTargetID->getXnackSetting() == IsaInfo::TargetIDSetting::Any) in initializeTargetID()
657 if (TSTargetID->getSramEccSetting() == IsaInfo::TargetIDSetting::Any) in initializeTargetID()
714 unsigned ExtraSGPRs = IsaInfo::getNumExtraSGPRs( in getSIProgramInfo()
836 AMDGPU::IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG; in getSIProgramInfo()
838 AMDGPU::IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG; in getSIProgramInfo()
858 ProgInfo.SGPRBlocks = IsaInfo::getNumSGPRBlocks( in getSIProgramInfo()
[all …]
H A DAMDGPUSubtarget.cpp186 MaxWavesPerEU = AMDGPU::IsaInfo::getMaxWavesPerEU(this); in GCNSubtarget()
187 EUsPerCU = AMDGPU::IsaInfo::getEUsPerCU(this); in GCNSubtarget()
682 return AMDGPU::IsaInfo::getNumWavesPerEUWithNumVGPRs(this, NumVGPRs); in getOccupancyWithNumVGPRs()
770 MaxNumSGPRs = AMDGPU::IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG; in getBaseMaxNumSGPRs()
H A DAMDGPUHSAMetadataStreamer.cpp195 const IsaInfo::AMDGPUTargetID &TargetID) { in emitTargetID()
510 const IsaInfo::AMDGPUTargetID &TargetID) { in begin()
H A DAMDGPUResourceUsageAnalysis.cpp86 IsaInfo::getNumExtraSGPRs(&ST, UsesVCC, UsesFlatScratch, in getTotalNumSGPRs()
H A DGCNSchedStrategy.cpp100 unsigned Granule = AMDGPU::IsaInfo::getVGPRAllocGranule(&ST); in initialize()
101 unsigned Addressable = AMDGPU::IsaInfo::getAddressableNumVGPRs(&ST); in initialize()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUTargetStreamer.h39 std::optional<AMDGPU::IsaInfo::AMDGPUTargetID> TargetID;
104 const std::optional<AMDGPU::IsaInfo::AMDGPUTargetID> &getTargetID() const { in getTargetID()
107 std::optional<AMDGPU::IsaInfo::AMDGPUTargetID> &getTargetID() { in getTargetID()
H A DAMDGPUTargetStreamer.cpp617 case AMDGPU::IsaInfo::TargetIDSetting::Unsupported: in getEFlagsV4()
620 case AMDGPU::IsaInfo::TargetIDSetting::Any: in getEFlagsV4()
623 case AMDGPU::IsaInfo::TargetIDSetting::Off: in getEFlagsV4()
626 case AMDGPU::IsaInfo::TargetIDSetting::On: in getEFlagsV4()
632 case AMDGPU::IsaInfo::TargetIDSetting::Unsupported: in getEFlagsV4()
635 case AMDGPU::IsaInfo::TargetIDSetting::Any: in getEFlagsV4()
638 case AMDGPU::IsaInfo::TargetIDSetting::Off: in getEFlagsV4()
641 case AMDGPU::IsaInfo::TargetIDSetting::On: in getEFlagsV4()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp703 namespace IsaInfo { namespace
2947 const AMDGPU::IsaInfo::TargetIDSetting S) { in operator <<()
2949 case (AMDGPU::IsaInfo::TargetIDSetting::Unsupported): in operator <<()
2952 case (AMDGPU::IsaInfo::TargetIDSetting::Any): in operator <<()
2955 case (AMDGPU::IsaInfo::TargetIDSetting::Off): in operator <<()
2958 case (AMDGPU::IsaInfo::TargetIDSetting::On): in operator <<()
H A DAMDGPUBaseInfo.h94 namespace IsaInfo {
1442 const AMDGPU::IsaInfo::TargetIDSetting S);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp1881 AMDGPU::IsaInfo::getVGPREncodingGranule(&STI, EnableWavefrontSize32); in decodeCOMPUTE_PGM_RSRC1()
1911 AMDGPU::IsaInfo::getSGPREncodingGranule(&STI); in decodeCOMPUTE_PGM_RSRC1()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp5211 IsaInfo::getAddressableNumSGPRs(&getSTI()); in calculateGPRBlocks()
5218 IsaInfo::getNumExtraSGPRs(&getSTI(), VCCUsed, FlatScrUsed, XNACKUsed); in calculateGPRBlocks()
5225 NumSGPRs = IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG; in calculateGPRBlocks()
5229 IsaInfo::getNumVGPRBlocks(&getSTI(), NumVGPRs, EnableWavefrontSize32); in calculateGPRBlocks()
5230 SGPRBlocks = IsaInfo::getNumSGPRBlocks(&getSTI(), NumSGPRs); in calculateGPRBlocks()
5890 unsigned LocalMemorySize = AMDGPU::IsaInfo::getLocalMemorySize(&getSTI()); in ParseDirectiveAMDGPULDS()