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 348 of file AMDGPUBaseInfo.h.
using llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::ValueType = unsigned |
Definition at line 353 of file AMDGPUBaseInfo.h.
|
inlineconstexpr |
Definition at line 357 of file AMDGPUBaseInfo.h.
|
inlinestatic |
Definition at line 360 of file AMDGPUBaseInfo.h.
|
inlineconstexpr |
Definition at line 359 of file AMDGPUBaseInfo.h.
References llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::Value.
|
staticconstexpr |
Definition at line 354 of file AMDGPUBaseInfo.h.
|
staticconstexpr |
Definition at line 350 of file AMDGPUBaseInfo.h.
ValueType llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::Value |
Definition at line 356 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::encode().
|
staticconstexpr |
Definition at line 351 of file AMDGPUBaseInfo.h.