|
LLVM 23.0.0git
|
#include "Target/AMDGPU/Utils/AMDGPUBaseInfo.h"
Public Types | |
| using | ValueType = unsigned |
Public Member Functions | |
| constexpr | EncodingField (ValueType Value) |
| constexpr uint64_t | encode () const |
Static Public Member Functions | |
| static ValueType | decode (uint64_t Encoded) |
Public Attributes | |
| ValueType | Value |
Static Public Attributes | |
| static constexpr unsigned | Offset = LowBit |
| static constexpr unsigned | Width = HighBit - LowBit + 1 |
| static constexpr ValueType | Default = D |
Definition at line 345 of file AMDGPUBaseInfo.h.
| using llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::ValueType = unsigned |
Definition at line 350 of file AMDGPUBaseInfo.h.
|
inlineconstexpr |
Definition at line 354 of file AMDGPUBaseInfo.h.
|
inlinestatic |
Definition at line 357 of file AMDGPUBaseInfo.h.
|
inlineconstexpr |
Definition at line 356 of file AMDGPUBaseInfo.h.
|
staticconstexpr |
Definition at line 351 of file AMDGPUBaseInfo.h.
|
staticconstexpr |
Definition at line 347 of file AMDGPUBaseInfo.h.
| ValueType llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::Value |
Definition at line 353 of file AMDGPUBaseInfo.h.
|
staticconstexpr |
Definition at line 348 of file AMDGPUBaseInfo.h.