LLVM 19.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 334 of file AMDGPUBaseInfo.h.
using llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::ValueType = unsigned |
Definition at line 339 of file AMDGPUBaseInfo.h.
|
inlineconstexpr |
Definition at line 343 of file AMDGPUBaseInfo.h.
|
inlinestatic |
Definition at line 346 of file AMDGPUBaseInfo.h.
|
inlineconstexpr |
Definition at line 345 of file AMDGPUBaseInfo.h.
References llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::Value.
|
staticconstexpr |
Definition at line 340 of file AMDGPUBaseInfo.h.
|
staticconstexpr |
Definition at line 336 of file AMDGPUBaseInfo.h.
ValueType llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::Value |
Definition at line 342 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::EncodingField< HighBit, LowBit, D >::encode().
|
staticconstexpr |
Definition at line 337 of file AMDGPUBaseInfo.h.