LLVM 22.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 382 of file AMDGPUBaseInfo.h.
using llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::ValueType = unsigned |
Definition at line 387 of file AMDGPUBaseInfo.h.
|
inlineconstexpr |
Definition at line 391 of file AMDGPUBaseInfo.h.
|
inlinestatic |
Definition at line 394 of file AMDGPUBaseInfo.h.
|
inlineconstexpr |
Definition at line 393 of file AMDGPUBaseInfo.h.
|
staticconstexpr |
Definition at line 388 of file AMDGPUBaseInfo.h.
|
staticconstexpr |
Definition at line 384 of file AMDGPUBaseInfo.h.
ValueType llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::Value |
Definition at line 390 of file AMDGPUBaseInfo.h.
|
staticconstexpr |
Definition at line 385 of file AMDGPUBaseInfo.h.