|
LLVM 23.0.0git
|
Represents the hardware counter limits for different wait count types. More...
#include "Target/AMDGPU/Utils/AMDGPUBaseInfo.h"
Public Member Functions | |
| HardwareLimits ()=default | |
| HardwareLimits (const IsaVersion &IV) | |
| Initializes hardware limits from ISA version. | |
Represents the hardware counter limits for different wait count types.
Definition at line 1243 of file AMDGPUBaseInfo.h.
|
default |
References IV.
| llvm::AMDGPU::HardwareLimits::HardwareLimits | ( | const IsaVersion & | IV | ) |
Initializes hardware limits from ISA version.
Definition at line 1810 of file AMDGPUBaseInfo.cpp.
References BvhcntMax, DscntMax, ExpcntMax, llvm::AMDGPU::getBvhcntBitMask(), llvm::AMDGPU::getDscntBitMask(), llvm::AMDGPU::getExpcntBitMask(), llvm::AMDGPU::getKmcntBitMask(), llvm::AMDGPU::getLgkmcntBitMask(), llvm::AMDGPU::getLoadcntBitMask(), llvm::AMDGPU::getSamplecntBitMask(), llvm::AMDGPU::getStorecntBitMask(), llvm::AMDGPU::DepCtr::getVaVdstBitMask(), llvm::AMDGPU::getVmcntBitMask(), llvm::AMDGPU::DepCtr::getVmVsrcBitMask(), llvm::AMDGPU::getXcntBitMask(), IV, KmcntMax, LoadcntMax, SamplecntMax, StorecntMax, VaVdstMax, VmVsrcMax, and XcntMax.
| unsigned llvm::AMDGPU::HardwareLimits::BvhcntMax |
Definition at line 1249 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::DscntMax |
Definition at line 1246 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::ExpcntMax |
Definition at line 1245 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::KmcntMax |
Definition at line 1250 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::LoadcntMax |
Definition at line 1244 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::SamplecntMax |
Definition at line 1248 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::StorecntMax |
Definition at line 1247 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::VaVdstMax |
Definition at line 1252 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::VmVsrcMax |
Definition at line 1253 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::XcntMax |
Definition at line 1251 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().