LLVM 20.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 365 of file AMDGPUBaseInfo.h.
using llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::ValueType = unsigned |
Definition at line 370 of file AMDGPUBaseInfo.h.
|
inlineconstexpr |
Definition at line 374 of file AMDGPUBaseInfo.h.
|
inlinestatic |
Definition at line 377 of file AMDGPUBaseInfo.h.
|
inlineconstexpr |
Definition at line 376 of file AMDGPUBaseInfo.h.
References llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::Value.
|
staticconstexpr |
Definition at line 371 of file AMDGPUBaseInfo.h.
|
staticconstexpr |
Definition at line 367 of file AMDGPUBaseInfo.h.
ValueType llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::Value |
Definition at line 373 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::encode().
|
staticconstexpr |
Definition at line 368 of file AMDGPUBaseInfo.h.