| LLVM 22.0.0git
    | 
#include "llvm/BinaryFormat/DXContainer.h"
| Public Member Functions | |
| void | swapBytes () | 
| Public Attributes | |
| uint32_t | NameOffset | 
| uint32_t | IndicesOffset | 
| uint8_t | Rows | 
| uint8_t | StartRow | 
| uint8_t | Cols: 4 | 
| uint8_t | StartCol: 2 | 
| uint8_t | Allocated: 1 | 
| uint8_t | Unused: 1 | 
| SemanticKind | Kind | 
| ComponentType | Type | 
| InterpolationMode | Mode | 
| uint8_t | DynamicMask: 4 | 
| uint8_t | Stream: 2 | 
| uint8_t | Unused2: 2 | 
| uint8_t | Reserved | 
Definition at line 462 of file DXContainer.h.
| 
 | inline | 
Definition at line 481 of file DXContainer.h.
References IndicesOffset, NameOffset, and llvm::sys::swapByteOrder().
Referenced by llvm::mcdxbc::PSVRuntimeInfo::finalize().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Allocated | 
Definition at line 470 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Cols | 
Definition at line 468 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::DynamicMask | 
Definition at line 476 of file DXContainer.h.
Referenced by ProcessElementList().
| uint32_t llvm::dxbc::PSV::v0::SignatureElement::IndicesOffset | 
Definition at line 464 of file DXContainer.h.
Referenced by ProcessElementList(), and swapBytes().
| SemanticKind llvm::dxbc::PSV::v0::SignatureElement::Kind | 
Definition at line 472 of file DXContainer.h.
Referenced by ProcessElementList().
| InterpolationMode llvm::dxbc::PSV::v0::SignatureElement::Mode | 
Definition at line 475 of file DXContainer.h.
Referenced by ProcessElementList().
| uint32_t llvm::dxbc::PSV::v0::SignatureElement::NameOffset | 
Definition at line 463 of file DXContainer.h.
Referenced by llvm::mcdxbc::PSVRuntimeInfo::finalize(), and swapBytes().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Reserved | 
Definition at line 479 of file DXContainer.h.
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Rows | 
Definition at line 466 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::StartCol | 
Definition at line 469 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::StartRow | 
Definition at line 467 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Stream | 
Definition at line 477 of file DXContainer.h.
Referenced by ProcessElementList().
| ComponentType llvm::dxbc::PSV::v0::SignatureElement::Type | 
Definition at line 474 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Unused | 
Definition at line 471 of file DXContainer.h.
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Unused2 | 
Definition at line 478 of file DXContainer.h.