|
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 1216 of file AMDGPUBaseInfo.h.
|
default |
References IV.
| llvm::AMDGPU::HardwareLimits::HardwareLimits | ( | const IsaVersion & | IV | ) |
Initializes hardware limits from ISA version.
Definition at line 1846 of file AMDGPUBaseInfo.cpp.
References AsyncMax, BvhcntMax, DscntMax, ExpcntMax, llvm::AMDGPU::getAsynccntBitMask(), 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::AsyncMax |
Definition at line 1225 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::BvhcntMax |
Definition at line 1222 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::DscntMax |
Definition at line 1219 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::ExpcntMax |
Definition at line 1218 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::KmcntMax |
Definition at line 1223 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::LoadcntMax |
Definition at line 1217 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::SamplecntMax |
Definition at line 1221 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::StorecntMax |
Definition at line 1220 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::VaVdstMax |
Definition at line 1226 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::VmVsrcMax |
Definition at line 1227 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().
| unsigned llvm::AMDGPU::HardwareLimits::XcntMax |
Definition at line 1224 of file AMDGPUBaseInfo.h.
Referenced by HardwareLimits().