Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSubtarget.h62 AMDGPU::IsaInfo::AMDGPUTargetID TargetID;
303 const AMDGPU::IsaInfo::AMDGPUTargetID &getTargetID() const { in getTargetID()
1387 return AMDGPU::IsaInfo::getSGPRAllocGranule(this); in getSGPRAllocGranule()
1392 return AMDGPU::IsaInfo::getSGPREncodingGranule(this); in getSGPREncodingGranule()
1397 return AMDGPU::IsaInfo::getTotalNumSGPRs(this); in getTotalNumSGPRs()
1402 return AMDGPU::IsaInfo::getAddressableNumSGPRs(this); in getAddressableNumSGPRs()
1408 return AMDGPU::IsaInfo::getMinNumSGPRs(this, WavesPerEU); in getMinNumSGPRs()
1414 return AMDGPU::IsaInfo::getMaxNumSGPRs(this, WavesPerEU, Addressable); in getMaxNumSGPRs()
1457 return AMDGPU::IsaInfo::getVGPRAllocGranule(this); in getVGPRAllocGranule()
1462 return AMDGPU::IsaInfo::getVGPREncodingGranule(this); in getVGPREncodingGranule()
[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.h38 namespace IsaInfo {
51 const IsaInfo::AMDGPUTargetID &TargetID) = 0;
97 void emitTargetID(const IsaInfo::AMDGPUTargetID &TargetID);
136 const IsaInfo::AMDGPUTargetID &TargetID) override;
H A DAMDGPUAsmPrinter.cpp178 FunctionTargetID.getXnackSetting() != IsaInfo::TargetIDSetting::Any && in emitFunctionBodyStart()
187 FunctionTargetID.getSramEccSetting() != IsaInfo::TargetIDSetting::Any && in emitFunctionBodyStart()
725 const IsaInfo::AMDGPUTargetID &STMTargetID = STM.getTargetID(); in initializeTargetID()
727 if (TSTargetID->getXnackSetting() == IsaInfo::TargetIDSetting::Any) in initializeTargetID()
730 if (TSTargetID->getSramEccSetting() == IsaInfo::TargetIDSetting::Any) in initializeTargetID()
939 CreateExpr(AMDGPU::IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG); in getSIProgramInfo()
941 CreateExpr(AMDGPU::IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG); in getSIProgramInfo()
976 IsaInfo::getSGPREncodingGranule(&STM)); in getSIProgramInfo()
978 IsaInfo::getVGPREncodingGranule(&STM)); in getSIProgramInfo()
H A DAMDGPUSubtarget.cpp204 MaxWavesPerEU = AMDGPU::IsaInfo::getMaxWavesPerEU(this); in GCNSubtarget()
205 EUsPerCU = AMDGPU::IsaInfo::getEUsPerCU(this); in GCNSubtarget()
692 return AMDGPU::IsaInfo::getOccupancyWithNumSGPRs(SGPRs, getMaxWavesPerEU(), in getOccupancyWithNumSGPRs()
697 return AMDGPU::IsaInfo::getNumWavesPerEUWithNumVGPRs(this, NumVGPRs); in getOccupancyWithNumVGPRs()
785 MaxNumSGPRs = AMDGPU::IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG; in getBaseMaxNumSGPRs()
H A DAMDGPUHSAMetadataStreamer.cpp196 const IsaInfo::AMDGPUTargetID &TargetID) { in emitTargetID()
525 const IsaInfo::AMDGPUTargetID &TargetID) { in begin()
H A DAMDGPUResourceUsageAnalysis.cpp84 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/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCExpr.cpp120 uint64_t ExtraSGPRs = IsaInfo::getNumExtraSGPRs( in evaluateExtraSGPRs()
205 Occupancy, IsaInfo::getOccupancyWithNumSGPRs( in evaluateOccupancy()
210 IsaInfo::getNumWavesPerEUWithNumVGPRs( in evaluateOccupancy()
291 unsigned MaxWaves = IsaInfo::getMaxWavesPerEU(&STM); in createOccupancy()
292 unsigned Granule = IsaInfo::getVGPRAllocGranule(&STM); in createOccupancy()
293 unsigned TargetTotalNumVGPRs = IsaInfo::getTotalNumVGPRs(&STM); in createOccupancy()
H A DAMDGPUTargetStreamer.h36 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.cpp740 case AMDGPU::IsaInfo::TargetIDSetting::Unsupported: in getEFlagsV4()
743 case AMDGPU::IsaInfo::TargetIDSetting::Any: in getEFlagsV4()
746 case AMDGPU::IsaInfo::TargetIDSetting::Off: in getEFlagsV4()
749 case AMDGPU::IsaInfo::TargetIDSetting::On: in getEFlagsV4()
755 case AMDGPU::IsaInfo::TargetIDSetting::Unsupported: in getEFlagsV4()
758 case AMDGPU::IsaInfo::TargetIDSetting::Any: in getEFlagsV4()
761 case AMDGPU::IsaInfo::TargetIDSetting::Off: in getEFlagsV4()
764 case AMDGPU::IsaInfo::TargetIDSetting::On: in getEFlagsV4()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp765 namespace IsaInfo { namespace
2983 const AMDGPU::IsaInfo::TargetIDSetting S) { in operator <<()
2985 case (AMDGPU::IsaInfo::TargetIDSetting::Unsupported): in operator <<()
2988 case (AMDGPU::IsaInfo::TargetIDSetting::Any): in operator <<()
2991 case (AMDGPU::IsaInfo::TargetIDSetting::Off): in operator <<()
2994 case (AMDGPU::IsaInfo::TargetIDSetting::On): in operator <<()
H A DAMDGPUBaseInfo.h107 namespace IsaInfo {
1530 const AMDGPU::IsaInfo::TargetIDSetting S);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp1906 AMDGPU::IsaInfo::getVGPREncodingGranule(&STI, EnableWavefrontSize32); in decodeCOMPUTE_PGM_RSRC1()
1937 AMDGPU::IsaInfo::getSGPREncodingGranule(&STI); in decodeCOMPUTE_PGM_RSRC1()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp5381 IsaInfo::getAddressableNumSGPRs(&getSTI()); in calculateGPRBlocks()
5399 MCConstantExpr::create(IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG, Ctx); in calculateGPRBlocks()
5419 IsaInfo::getVGPREncodingGranule(&getSTI(), EnableWavefrontSize32)); in calculateGPRBlocks()
5421 GetNumGPRBlocks(NumSGPRs, IsaInfo::getSGPREncodingGranule(&getSTI())); in calculateGPRBlocks()
6127 unsigned LocalMemorySize = AMDGPU::IsaInfo::getLocalMemorySize(&getSTI()); in ParseDirectiveAMDGPULDS()